Use SOCS Calendar Events and Music Lessons

View SOCS Calendar Events

Are you sure you want to remove this component?

SOCS calendar events appear as normal Schoolbox calendar events.

  • Events are read-only in Schoolbox.
  • Event visibility is based on the campus matched from the SOCS Schools field.
  • Events use the configured Default Calendar Category.

If no matching campus is found, the event will not appear in Schoolbox.

View SOCS Music Lessons

Are you sure you want to remove this component?

SOCS music lessons appear as normal Schoolbox calendar events.

  • Lessons are linked to staff using the SOCS staffid value.
  • Lessons are linked to students using the SOCS pupilid value.
  • Staff and students are matched using their Schoolbox external ID.

Music lessons can appear for one matched participant even if the other participant cannot be matched.

Calendar Categories

Are you sure you want to remove this component?

SOCS calendar events and music lessons use Schoolbox calendar categories.

  • Calendar events use the configured Default Calendar Category.
  • The SOCS Category field is not used to select the Schoolbox calendar category.
  • Music lessons use the configured Default Music Lesson Category.

Event Details

Are you sure you want to remove this component?

SOCS calendar events and music lessons can display event details in Schoolbox.

  • Title
  • Date and time
  • Location
  • Description or notes
  • Linked staff and student names, where available

Event times are treated as local school time. Calendar events whose start time is All Day or tbc are displayed as all-day events. If only the end time is tbc, Schoolbox uses the start time as the end time.

SOCS Integration Help Navigation

Are you sure you want to remove this component?

SOCS Integration Homepage 

Use the links below to manage your SOCS Integration.

Set Up SOCS Single Sign-On
Allow users to log in to SOCS using their Schoolbox account.

Set Up SOCS Connector
Configure calendar events, sports fixtures, music lessons, and co-curricular activities using shared SOCS connection details.

Use SOCS Sports Fixtures
Learn how sports fixtures appear and can be used throughout Schoolbox.

Use SOCS Co-Curricular Activities
Learn how co-curricular activities appear and can be used throughout Schoolbox.

Understand Campus Matching

Are you sure you want to remove this component?

SOCS calendar events are assigned to campuses using the Schools field provided by SOCS.

  • If the SOCS Schools field contains multiple comma-separated school names, Schoolbox checks each one.
  • Schoolbox compares each SOCS school name with the campus names in Schoolbox.
  • The SOCS school name must exactly match the Schoolbox campus name.
  • If a match is found, the event is assigned to that campus.
  • If no match is found, the event will not appear in Schoolbox.

Understand User Matching

Are you sure you want to remove this component?

SOCS music lessons are linked to users using external IDs.

  • SOCS staffid is matched to a Schoolbox staff user by external ID.
  • SOCS pupilid is matched to a Schoolbox student user by external ID.
  • If the staff member is matched, the lesson appears on the staff member's calendar.
  • If the student is matched, the lesson appears on the student's calendar.

A missing staff or student match does not stop the lesson from appearing for the other matched participant.

Understand How SOCS Calendar Events Map to Schoolbox

Are you sure you want to remove this component?

SOCS calendar event data is mapped to Schoolbox calendar events using the following fields.

Schoolbox

SOCS Calendar Event

Event IdentifierEventID
Event TitleTitle
Start Date and TimeStartDate and StartTime. Times are treated as local school time.
End Date and TimeEndDate and EndTime. Times are treated as local school time.
Event DetailsDescription
LocationLocation
Event CategoryUses the configured Default Calendar Category.
CampusSchools. Values are matched against Schoolbox campus names.

Understand How SOCS Music Lessons Map to Schoolbox

Are you sure you want to remove this component?

SOCS music lesson data is mapped to Schoolbox calendar events using the following fields.

Schoolbox

SOCS Music Lesson

Event Identifierlessonid
Event Titletitle
Start Date and Timestartdate and starttime. Times are treated as local school time.
End Date and Timestartdate and endtime. Times are treated as local school time.
Locationlocation
Staff Userstaffid matched to a Schoolbox staff user by external ID.
Student Userpupilid matched to a Schoolbox student user by external ID.
Lesson DetailsInstrument and Attendance values are included in the lesson details.
Event CategoryUses the configured Default Music Lesson Category.