For Developers

Connecting Skyward SMS

Before We Get Started:

You must be a Skyward Administrator to complete the integration process.

  1. Click the integration link provided by your learning app.
  2. Create an Edlink account if you don't already have one.

    If you've connected an app to Edlink before, log in with your existing account.

  3. Select Skyward from the list of available data sources.
  4. Choose your preferred data storage region.
Skyward SMS Integration Page

Note: The integration flow provides direct links and pages to help you complete these steps.

Step 2: Create an Exteport Interface in Skyward

  1. Download the Skybuild Interface from the Edlink Integration.
  2. Open Skyward SkyPort (Web Student Management).
Skyward SkyPort Webpage
  1. Navigate to Administration -> Exports - EX.
Skyward SkyPort Administration Page
  1. Select Export File Builder - EF.
Skyward SkyPort Exports Page
  1. Click the Load Interfaces from File button.
Skyward Load Interfaces From File Button
  1. Click Choose File.
Skyward Choose File button
  1. Select the edlink.txt file you downloaded in Step 1.
File Selector
  1. Then click Import.
Skyward SMS Interface Import

Step 3: Configure the Export Locations

  1. Select the export you just created and click the Edit button.
Skyward Edit Export File Builder Page
  1. Verify FTP Files is checked and SFTP (with SSH) is selected.
Skyward Export Interface Maintenance page.
  1. Enter the connection details into Skyward:
    Host: sftp.ed.link
    Port: 2022
    Username: Generated in the Edlink onboarding flow
    Password: Generated in the Edlink onboarding flow
  2. Run the Export.
Skyward SMS Interface Export

Step 4: Schedule the Task

  1. Click the My Print Queue button.
Skyward SMS Print Queue button
  1. Click the Tasks button.
Skyward SMS Print Tasks button
  1. Click the Schedule This button.
Skyward SMS Print Schedule button
  1. Enter your desired export schedule then cick Save.
Skyward SMS Schedule Task

Step 5: Complete the Integration

  1. Enter your Skyward One Roster URL (This is the URL where your One Roster server for Skyward is hosted).
  2. Generate your OneRoster Keys. (You can find instructions for generating these keys in Skyward here). Enter the keys you generated in the Edlink integration.
  3. Select your timezone.
  4. Click Validate Configuration, then click Continue Setup once your configuration is validated.

Well Done!

Your Skyward source is now connected to Edlink. Once validated, your organization's data will sync with the Edlink dashboard within 24 hours.

Any Questions?

If you have any questions or encounter issues, please contact our support team. We'll respond within 24 business hours.