To make the Strigo Academy available in your web app, you'll have to embed Strigo's SDK within your app's codebase.

What does the SDK offer?

These are the things you can do with the SDK:

  1. Embed Strigo in-app.

  2. Decide how to trigger Strigo's Academy panel - from a button in your UI or from a third-party tool.

  3. Decide which users are exposed to the Strigo Academy at all.

  4. Fire custom events for interactive course challenges.

Identifying users

End-users must be identified in Strigo for several reasons:

  1. So they can see their own personal paths, courses, progress, etc.

  2. So you can track their progress.

Identifying users in Strigo does not require any manual process or SSO.

Instead, you need to use Strigo's API in order to identify your authenticated users.

Take a look at this API endpoint in order to understand what (minimal) data you need to send to Strigo in order to identify your users.

A few notes

  1. The SDK is open-sourced.

  2. All relevant instructions are available here for your engineering team to work with.

  3. To get the web-API-key and subdomain, see your account's settings page.

If you need any help with embedding or working with the SDK or API, don't hesitate to reach out to us via our support chat widget.

Did this answer your question?