Skip to main content

How do I integrate with EdLink?

Written by Ville

Edlink connects Pencil Spaces to your learning management system (LMS) or student information system (SIS). This allows you to import users and roster data without having to manually create accounts or upload CSV files.

Once the integration is configured for your institution, you can sync your Edlink data directly from Pencil Spaces. Imported users are assigned roles and sites based on their Edlink information and your institution’s school mappings.

💡 Pro tip: Edlink is designed to import roster data automatically, so you don’t need to create or upload CSV files manually.

Before you begin

Edlink must be configured for your institution before you can sync users. Contact our Support team to set up the integration and connect your schools to the appropriate LMS or SIS.

1. Connect Edlink to Pencil Spaces

To get started, open your integration settings and request that Edlink be configured for your institution.

  1. From your Pencil Spaces dashboard, navigate to your Settings.

  2. Open API & Integrations.

  3. Select LMS & SIS.

  4. Find Edlink and click Connect.

  5. In the dialog that appears, click Contact Support.

Our Support team will help configure the integration and connect your schools to the appropriate LMS or SIS.

Once setup is complete, Edlink will appear as Active in your integration settings. You can then proceed with the following steps to sync your users.

2. Sync users from Edlink

After Edlink has been configured and is showing as Active, you can import your roster data into Pencil Spaces.

  1. Return to Settings > API & Integrations > LMS & SIS and find Edlink (i.e., repeat steps 1 to 4 above).

  2. Click Sync.

  3. Wait for the sync to finish.

A Sync completed notification will appear when the process is finished. The status will also show the number of users synced and the number of sites they were added to.

How imported users are assigned

During the sync, Pencil Spaces uses the information in Edlink to organize imported users:

  • Roles: Users are assigned a Pencil Spaces role based on their Edlink role (e.g., student, tutor, admin, etc.).

  • Sites: Users are added to the Pencil Spaces sites mapped to their schools.

This helps keep your institution’s user list and school structure aligned with your LMS or SIS data.

Need more help?

If you need help configuring Edlink or troubleshooting a sync, our 24/7 Support team is available to help.

For more details on how to access our live support team, see our guide: How to access 24/7 live support.

Related articles:

Did this answer your question?