Webhook Integration

Ilya Kukovitskiy Updated by Ilya Kukovitskiy

The Webhook integration is a one-way integration that will allow you to track learners' course progress in real time.

To enable the Webhook integration, you will need a URL to a listener.

  1. Go to Settings > Integrations > Webhook tile
  2. Click Connect
  3. Provide the listener URL
  4. Select the events that will trigger an update
    1. learner_training.chapter_completed will send an update when a chapter within a course is completed by a learner.
    2. learner_training.completed will send an update when the entire course is completed by a learner.
  5. That's it! You can test the data sent to the URL when a learner completes a chapter/course.

Sample outputs

{
"learner_training": {
"id": 0000001,
"learner_id": 0000001,
"status": "in_progress",
"progress": 81,
"training_id": 85,
"started_at": "2025-03-21T13:52:14-07:00",
"score_percent": 100,
"duration": null,
"due_at": "2025-03-22",
"recertification_at": null,
"training_link": "https://app.easyllama.com/l/e/t/GUID?token=XXX",
"certificate_url": null,
"original_training_id": null
},
"event": "learner_training.chapter_completed"
}

{
"learner_training": {
"id": 0000001,
"learner_id": 0000001,
"status": "completed",
"progress": 100,
"training_id": 001,
"started_at": "2025-03-21T13:52:14-07:00",
"score_percent": 77,
"duration": 1236,
"due_at": "2025-03-22",
"recertification_at": null,
"training_link": "https://app.easyllama.com/l/e/t/UUID?token=XXX"",
"certificate_url": "https://l.easyllama.com/certificates/UUID.pdf",
"original_training_id": null
},
"event": "learner_training.completed"
}

How did we do?

Vanta Integration

Workday Integration

Contact