For Developers

Generic Integration Links

The generic integration link is the fastest way to start onboarding schools. It is a static, permanent URL assigned to your application that never expires. You can find this link in your Edlink Dashboard under the Onboardings tab. It is ideal for including in help documentation, email templates, or behind a simple "Connect LMS / SIS" button in your application settings.

While the link works out of the box, you can customize some of its behavior using options available in the Edlink Dashboard.

Here are some common customizations:

  • Pre-selecting Providers: You can configure the link to only allow specific data providers (e.g., Clever, Google Classroom) to streamline the onboarding process for your users.
  • Branding: You can add your application's branding to the onboarding flow to provide a consistent user experience.
  • Redirect URI: You can specify a custom redirect URI where users will be sent after completing the integration. This is useful for guiding users back to your application.
  • Custom Terms and Conditions: You can link to your own terms and conditions or privacy policy that users must agree to before completing the integration.

Tracking and Correlation

One of the limitations of the generic integration link is that it does not support tracking of individual onboarding sessions. If you need to correlate onboarding events with specific users or sessions in your application, consider using school-specific integration links or implement a custom onboarding flow using the embedded onboarding widget.