Set Up and Manage Security Training Providers

Set up and manage security training providers in Sprinto by enabling Sprinto’s built-in modules or integrating KnowBe4 and Curricula.

This article explains how to configure, manage, and customise your organisation’s security training provider in Sprinto. You can use Sprinto’s built-in training programmes or integrate an external provider such as KnowBe4 or Curricula.

Once configured, the training provider is responsible for delivering InfoSec training modules and tracking staff completion data. You can only enable one active provider at a time.


Before you begin

  • You must be logged in as a Sprinto administrator.


Here's a short video on how to set up training in Sprinto.

Set up Sprinto as the Training provider

To use Sprinto’s built-in security training programmes:

  1. Log in to the Sprinto dashboard and navigate to Data LibraryTrainings.

  2. On the Overview tab, click + Add training provider.

  3. On the Choose training provider screen, click Connect next to Sprinto.

  4. On the Set up your training programme page:

    • Select the training modules you wish to assign.

    • (Optional) Enable the Test checkbox to include a test.

    • Click View to preview each module or test.

  5. Click Save changes.

circle-info

Once added, a new Sprinto tab will appear at the top of the Trainings interface.


Set up an external training provider

Sprinto currently supports two external providers:

  • KnowBe4

  • Curricula

To configure an external provider:

  1. On the Overview tab, click + Add training provider.

  2. Click Connect next to KnowBe4 or Curricula and follow the on-screen steps.

    • KnowBe4 requires API key-based integration.

    • Curricula uses OAuth authentication.

  1. Once integrated, return to the provider list and click Add next to your provider.

  2. The provider will now be listed as Added.

  3. Completion data for in-scope staff will be automatically synced to Sprinto.


Manage training modules and applicability (Sprinto only)

When Sprinto is configured as your training provider, you can manage training modules, upload custom training material, configure tests, and define which staff the training applies to.


Enable or disable training modules

  1. Go to Trainings > Overview.

  2. Click Manage next to Sprinto.

  3. Under Training programs, click Manage next to a module.

  4. Toggle the module on or off.

    • Disabled modules are excluded from future training campaigns.


Upload custom training material

  1. Under Training material, click Manage.

  2. Select Upload your own training check box.

  3. Upload the PDF file containing your training content.

  4. Click Save to save the changes.


Configure a custom test using Typeform

If you want staff to complete a test at the end of the training, you can configure a custom Typeform-based assessment.

  1. In the Test material section, turn on the Include test toggle.

  2. Select Custom test.


Configure your Typeform

  1. Create a new Typeform or open an existing one.

  2. Go to the Workflow tab.

  3. Select Pull data in > Add new parameter.

  4. Enter the parameter name as state and save the changes.

  5. If you face issues while adding the parameter, refer to the Typeform help article linked in the UI.


Connect Typeform to Sprinto

  1. In Typeform, go to the Connect tab.

  2. Under Webhooks, click Add a webhook.

  3. Enter the following callback URL and save the webhook: https://app.sprinto.com/typeform/callback

  4. Click Edit next to the webhook you just created.

  5. In the Secret field, enter the secret value generated by Sprinto.

  6. Save the changes.

  7. Enable the webhook by turning on the toggle in the webhook settings.

circle-exclamation

Important


  1. Publish the form using Share / Publish edits.

  2. Copy the Form ID from the published Typeform URL.

  3. Paste the Form ID into the Typeform ID field in Sprinto.

  4. Click Preview to verify that the test loads correctly.

  5. Select Typeform ID is valid after confirming the preview.

  6. Select the Typeform ID is valid check box.

  7. Click Save to save the configuration.


Manage applicability

  1. Under Applicable to, click Manage.

  2. Choose whether the training applies to:

    • All active staff, or

    • Specific employee groups.

  3. Save the changes.


Result

Once configured:

  • The training module can be included in campaigns.

  • Test completion data is sent to Sprinto via the enabled webhook.

  • Staff training status and compliance checks update automatically.


Disable or switch training providers

To switch providers or disable an existing one:

  1. On the Overview tab, click Manage next to the active provider.

  2. Click Disable [provider name] provider.

    • This sets the Sprinto training check to Passing for all staff.

  3. You can now add or enable another provider.

circle-info

Only one provider can be active at a time. Campaigns from disabled providers remain archived for recordkeeping.


Result

Once a provider is active:

  • You can create campaigns and assign training modules.

  • Completion data flows into campaign and monitoring views.

  • Staff will receive training tasks via their Sprinto dashboard or external system.

Last updated