Prerequisites
The connector should already be set up, with a Connector Profile and a Linked Account. See Getting Started on the EasyLlama connector page.Copy your Native Webhook URL
Before configuring EasyLlama, copy the Native Webhook URL shown on this connection in StackOne Hub. This is the address EasyLlama will POST every event to. You will paste it into the Url field when you configure the Webhooks integration in the next steps.
Open the Webhooks integration in EasyLlama
Sign in to the EasyLlama admin dashboard and open the Webhooks integration.
Sign in to EasyLlama
Sign in to the EasyLlama admin dashboard with a Dashboard Admin account, and select the account you want to connect.
Open Integrations
In the left navigation under Others, open Settings, then click Integrations. The Integrations page lists your active and available integrations.
Open the Webhooks tile
Under Active Integrations, find the Webhooks tile. If it is not connected yet, click Connect on the tile; if it is already connected, open its menu and click Settings. Either opens the Webhooks Settings screen.

Configure the webhook
On the Webhooks Settings screen, enter the destination URL and choose the events to send.
Paste the Native Webhook URL
In the Url field, paste the Native Webhook URL you copied from StackOne Hub.

Select the events
Click the Events field and select the events to subscribe to — learner_training.completed, learner_training.chapter_completed and subscription.updated. Only the events you select here are delivered to StackOne.

Save the webhook
Click Save to store the webhook configuration. EasyLlama will begin sending the selected events to the Native Webhook URL.

Available webhook events
The following EasyLlama events can be enabled. Only events selected in the Webhooks Settings screen are delivered to StackOne.
Training events
Events related to a learner’s progress through a training course.
- Chapter Completed (
learner_training.chapter_completed) — Fired when a learner completes a chapter within a course - Training Completed (
learner_training.completed) — Fired when a learner completes an entire course
Subscription events
Events related to changes in your EasyLlama subscription.
- Subscription Updated (
subscription.updated) — Fired when your EasyLlama subscription changes
Delivery format
Details of how EasyLlama delivers events to StackOne.
One event per request
Each request carries a single event as a flat JSON payload containing the training record and an event field naming the event type. EasyLlama does not batch multiple events into one request and does not sign deliveries, so the unguessable Native Webhook URL is what keeps the endpoint secure.