Integrations & API For administrators

Automate actions with workflows

Create a workflow that calls your own endpoint when a learner event happens, such as a course completion, and decide what happens based on the response.

On this page
  1. Events a workflow can react to
  2. Create a workflow
  3. Check how it's running

Events a workflow can react to Link to “Events a workflow can react to”

  • Account created
  • Enrollment requested
  • Course completed
  • Certificate issued
  • Profile updated

Create a workflow Link to “Create a workflow”

  1. Open Workflow and choose New workflow.
  2. Under When this happens, pick the event.
  3. Enter your endpoint and Method, and the Authentication: a Bearer token, Basic auth or an API key header.
  4. Under Success when, write the condition that counts as a pass, for example status == "verified". Leave it blank to accept any 2xx response.
  5. Choose the action On positive response, for example Continue to course enrollment or Issue certificate, and the action on failure, such as Hold for manual review.
  6. Save. With Enable on save turned on, it runs on matching events immediately.

Check how it's running Link to “Check how it's running”

Each workflow shows its runs, pass rate and last run, and Activity lists recent runs with the endpoint's reply. Webhook Logs shows the calls in detail.

Still need help?

Ask the Sublime AI Assistant. It answers what it can straight away, and passes the conversation to our team, with your contact details and the question, when a person is needed.

Contact us

All Integrations & API articles Back to top