Help Center
English
Visit the site
Integrations and automations

Sent and received webhooks - which to use

Webhooks are automatic messages between systems. The key difference is direction: the platform receives an external event or tells another system what happened here.

An external sales tool can grant a Cativa badge after a purchase. A course completion can notify a CRM. The first uses Received; the second uses Sent.

Before you startSign in with an account that has permission to manage this feature.

Click your profile picture in the top-right corner and open Admin panel. Use Search... in the sidebar to find the last item in this path: Integrations › Webhooks.

1Choose the direction

On Webhooks, open Received when an external system will call Cativa. Open Sent when Cativa will call an external URL. The Logs tab contains execution records for troubleshooting.

Choose the direction
Choose the direction

2Define the integration requirements

For Received webhooks, the listener defines the action and expected data, such as user identity and badge. For Sent webhooks, define the event, conditions, and destination URL. Use Developer documentation on the page to check fields before connecting systems.

3Check the event and its result

After configuring the integration in a controlled environment, send an appropriate event and inspect Logs. Also check the user record: receiving a call alone does not prove badge assignment.

Tip

For rules connecting the platform’s own events and actions, read Automations. Make, n8n, or another intermediary can extend an integration but are not required for native automations.

Frequently asked questions

Does an external refund automatically remove the badge?

Do not assume so. Configure the refund event and its corresponding removal action.

Where do I check a native checkout payment?

Under Monetization › Transactions. The transaction details are where you check that access delivery.

Continue reading

Updated on

Related articles