Overview
Integrating Signal with your Management Information System (MIS) ensures student data stays synchronized automatically. This eliminates manual data entry and keeps your safeguarding records accurate and up to date.Supported MIS Systems
Signal currently integrates with:- Arbor - Full integration available
Additional MIS providers (SIMS, Bromcom, iSAMS, ScholarPack, Pupil Asset) are planned for future releases. Contact support for updates or use CSV import for manual data entry.
Benefits of MIS Integration
Automatic MIS integration provides:- No manual data entry: Student information syncs automatically
- Always up to date: Changes in your MIS reflect in Signal within hours
- Accurate data: Eliminates transcription errors from manual entry
- Time savings: Focus on safeguarding, not data management
- Complete records: Ensures all students are present in Signal
Setting Up MIS Integration
Enter Connection Details
Depending on your MIS, you’ll need to provide:
- API credentials
- Server URL
- Database connection string
- Authentication tokens
Configure Sync Settings
Choose which data to sync:
- Student names and details
- Year groups and classes
- Staff information
- Parental contact details
The sync runs in the background. You can close your browser and check the sync status later in Settings > MIS Integration.
What Data Is Synced?
Signal automatically synchronizes:Student Information
- Full name
- Date of birth
- Year group
- Class/form group
- Student ID number
- Admission date
Organizational Data
- Year groups
- Class groups
- Staff members
- Organizational structure
Contact Information (if configured)
- Emergency contacts
- Parental information
- Contact phone numbers and emails
Signal does not sync academic performance data, attendance records, or other data not relevant to safeguarding.
Sync Schedule
After the initial setup, Signal automatically syncs with your MIS on a regular schedule to keep your data up to date.Arbor Sync Schedule
| Sync Type | Schedule | What It Syncs |
|---|---|---|
| Overnight sync | 11 PM UTC, Monday to Friday | All student data, staff, and attendance |
| Morning attendance | 10 AM UTC daily | Current day’s attendance only |
| Afternoon attendance | 1 PM UTC daily | Current day’s attendance only |
| Weekly attendance | 2 AM UTC Sunday | Previous week’s attendance (Mon-Fri) |
The morning and afternoon syncs ensure attendance data is updated throughout the school day, so safeguarding staff have access to the latest information.
Staff Import Rules
When importing staff from your MIS:- Email domain matching: Staff members are only imported if their email address matches your school’s domain. For example, if your school’s email is
admin@myschool.ac.uk, only staff with@myschool.ac.ukemail addresses are imported. - Default role: Imported staff are automatically assigned the Viewer role, giving them read-only access to Signal. You can upgrade their role later if needed.
- Existing users: Staff who already have accounts in Signal are not modified by the sync.
Handling Sync Conflicts
If Signal detects changes made in both systems:- MIS data takes priority for basic information (names, dates of birth)
- Signal data is preserved for safeguarding records
- You’ll be notified of any conflicts requiring manual review
Data Security
All MIS integrations use:- Encrypted connections (TLS 1.3)
- Secure credential storage
- Minimal data access (only what’s needed for safeguarding)
- Regular security audits
- Compliance with data protection regulations
Troubleshooting Integration Issues
Sync Failed
If synchronization fails:- Check your MIS credentials are still valid
- Verify your MIS system is online and accessible
- Review the error message in Settings > MIS Integration
- Contact support if the issue persists
Missing Students
If some students aren’t syncing:- Verify they exist in your MIS system
- Check they’re marked as current students (not archived)
- Run a manual sync to force an immediate update
- Check filter settings in Signal to ensure you’re viewing all students
Outdated Information
If student data appears out of date:- Check the last sync time in Settings > MIS Integration
- Run a manual sync
- Verify the data is correct in your MIS
- Contact support if automatic syncs aren’t running
Disabling MIS Integration
To disconnect your MIS:- Navigate to Settings > MIS Integration
- Click Disconnect MIS
- Confirm the action
Alternative: Manual Import
If you can’t set up automatic MIS integration, use the Chrome Extension to import student data manually.Next Steps
Chrome Extension
Install the Signal Chrome extension for quick data imports
