Skip to main content

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.

1

Sign in to EasyLlama

Sign in to the EasyLlama admin dashboard with a Dashboard Admin account, and select the account you want to connect.

2

Open Integrations

In the left navigation under Others, open Settings, then click Integrations. The Integrations page lists your active and available integrations.

3

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.

The Integrations page with the Webhooks tile under Active Integrations.

Configure the webhook

On the Webhooks Settings screen, enter the destination URL and choose the events to send.

1

Paste the Native Webhook URL

In the Url field, paste the Native Webhook URL you copied from StackOne Hub.

The Webhooks Settings screen with the Url field where the Native Webhook URL is pasted.
2

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.

The Events picker on the Webhooks Settings screen showing the available events.
3

Save the webhook

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

The Webhooks Settings screen with the Save button.

Available webhook events

The following EasyLlama events can be enabled. Only events selected in the Webhooks Settings screen are delivered to StackOne.

1

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
2

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.

1

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.

Verify

Your Connector should now be able to receive and process events. Try triggering an event and you should see an Event appear in the Connector logs.