---
title: Connect iSAMS to SchoolCal
description: Integrate your iSAMS environment with SchoolCal to sync student schedules and calendar data
---

[Skip to content](https://help.schoolcal.com/connect-isams-to-schoolcal#main-content)

English - United States

Show submenu for translations

[Submit Ticket](https://help.schoolcal.com/kb-tickets/new?hsLang=en-us)

[![knowledgebase-logo-1](https://help.schoolcal.com/hubfs/knowledgebase-logo-1.svg)](https://schoolcal.com/)

Open main navigation

Close main navigation

- English - United States
  
  Show submenu for translations
- [Submit Ticket](https://help.schoolcal.com/kb-tickets/new)
- [Sign In To SchoolCal](https://app.schoolcal.com/)

[Sign In To SchoolCal](https://app.schoolcal.com/)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [SchoolCal Help Docs](https://help.schoolcal.com/?hsLang=en-us)
2. [Integrations](https://help.schoolcal.com/integrations?hsLang=en-us)
3. [iSAMS](https://help.schoolcal.com/integrations?hsLang=en-us#isams)

June 23, 2026

# Connect iSAMS to SchoolCal

## Integrate your iSAMS environment with SchoolCal to sync student schedules and calendar data

**Access:** iSAMS administrators

### Set up your iSAMS API keys

1. Navigate to "**Manage Batch API Keys**" ( login as admin \> control panel \> API services module)
2. Click "**Request/Create Batch API Key**"
3. Enter "**SchoolCal**" as the **Integrator** and **Product** **name**
4. **Find the "Batch Methods"** **tab** on the new SchoolCal API key you just created. This is where you'll grant SchoolCal access to certain datasets. 
     1. Access "**API Services Manager"** ( control panel \> external web services \> API services manager)
     2. **Open** the **SchoolCal Batch API Key** you just created
     3. Click the "**Batch Methods**" tab
     4. **Estate Manager dataset**
5. Check the boxes to **grant the following permissions for each of the following datasets**:  
     1. **Calendar Manager:** Categories, EventsThisMonth, EventsThisYear, Types, Events
     2. **Cover Manager:** CoverStaff
     3. **Pupil Manager:** CurrentPupils
     4. **HR Manager:** CurrentStaff
     5. **Estate Manager**: Buildings
     6. **Teaching Manager:** Sets, SetLists, Departments
     7. **Timetable Manager:** PublishedTimetables, Structure, Timetable,  
        TimetableAllocations
     8. **Curriculum Manager:** Courses
     9. **School Manager:** Years
6. Press "**Save & Close**"

### Connect iSAMS to SchoolCal

1. **Sign in** to SchoolCal
2. Click "**Connections**" from the left-hand menu
3. Find "**iSAMS**" and click "**Manage Connection**"
4. Fill in the following information from your iSAMS instance: 
     - **Client ID**
     - **Client Secret**
     - **School Domain** (e.g. https://yourschool.isams.cloud)
5. Click "**Update Connection**"
6. Click "**Data**" from the left-hand menu
7. Click "**Load SIS Data**"

- [Syncing](https://help.schoolcal.com/syncing?hsLang=en-us#main-content)

    - [Getting Started](https://help.schoolcal.com/syncing?hsLang=en-us#getting-started)
    - [Syncing Events](https://help.schoolcal.com/syncing?hsLang=en-us#syncing-events)
    - [Troubleshooting](https://help.schoolcal.com/syncing?hsLang=en-us#troubleshooting)
- [Integrations](https://help.schoolcal.com/integrations?hsLang=en-us#main-content)

    - [Google Calendar](https://help.schoolcal.com/integrations?hsLang=en-us#google-calendar)
    - [Outlook/M365 Calendar](https://help.schoolcal.com/integrations?hsLang=en-us#outlook-m365-calendar)
    - [Veracross](https://help.schoolcal.com/integrations?hsLang=en-us#veracross)
    - [Blackbaud](https://help.schoolcal.com/integrations?hsLang=en-us#blackbaud)
    - [PowerSchool](https://help.schoolcal.com/integrations?hsLang=en-us#powerschool)
    - [iSAMS](https://help.schoolcal.com/integrations?hsLang=en-us#isams)
    - [FMX](https://help.schoolcal.com/integrations?hsLang=en-us#fmx)
- [Account & Billing](https://help.schoolcal.com/account-billing?hsLang=en-us)

[![knowledgebase-logo-2](https://help.schoolcal.com/hubfs/knowledgebase-logo-2.svg "knowledgebase-logo-2")](http://schoolcal.com)

Copyright © 2025, SchoolCal