Skip to main content

Connect external apps with webhooks event automations

How to connect external tools to your learning platform using webhook automations

Marie Xhauflair avatar
Written by Marie Xhauflair
Updated over a week ago

Webhooks help you automate learning experiences by connecting real-world activity to your TinQwise LXP. This article shows you how to use webhooks to trigger automations, like enrolling someone in training or awarding a badge, based on events in another system.


What this article covers

  • What webhooks are and when to use them

  • How to create a webhook automation

  • How to connect a webhook to another system/app

  • Tips to get started and last good to know tips


What are webhooks?

Webhooks let other systems send real-time data to TinQwise LXP. When an event happens, like a delivery completed or customer satisfaction score logged, your platform can trigger an automation.

In other words: Think of webhooks as a bridge between the “real world” and the TinQwise learning platform.

When to use them:

  1. Goal: Encourage and reward high-performing sales staff

    1. Trigger: An employee registers 50 sales at a cash register

    2. Condition: They belong to the group Retail staff

    3. Action: Award badge: Sales on the rise badge

  2. Goal: Motivate consistent delivery performance

    1. Trigger: A driver completes 25 successful deliveries

    2. Condition: They are part of the Drivers NL group

    3. Action: Add to the Top Performers group and unlock a feedback survey


How to create a webhook automation

  1. Go to Behaviour > Automations

  2. Click Create a new automation

  3. Choose Webhook event, rename and Save

✏️ Note:

You must save the automation before you can continue the setup.

  1. Set the condition

    • e.g. Is group to limit this to a specific group

  2. Set the action

    • e.g. Notify user to send an email and award badge: Sales on the rise

  3. Click Save and the congifuration of the webhook will be automatically generated


How to connect another system/app

To finish the setup, you’ll need to configure the webhook on the external system (like Zapier, Make.com, or your internal tool).

  1. In the automation you have just created, click on the event type: Webhook event to see the authentication details

    • Webhook URL

    • Secret

  2. Paste them into your external tool’s webhook settings

💡 Tip:

Webhook settings in other apps may appear under “webhook”, “workflow”, or “integration”. Ask your IT team if you’re not sure.

Developer tip:

just want to try it out? use the following cURL statement:

curl -X POST -H 'content-type: application/json' \
-H 'Authorization: Bearer [YOUR SECRET]' \
--url [YOUR WEBHOOK URL] \
-d '{"employee_email": "[YOUR EMAIL ADDRESS IN lEARNING PLATFORM]"}'

Tips to get Started

  • Start small: identify one or two key learning behaviors or KPIs to improve.

  • Define what event in your organisation should trigger learning.

  • Contact TinQwise to help set up the connection and link the webhook to the right learning action.

Remember: focus on what matters most first. You can always expand later.


Good to know 👀

  • Use webhooks for sending notifications or adding users to groups

  • Don’t use them to unlock activities or journeys directly

    • Instead, create a group and link content to that group

💡 Tip:

Use tools like Zapier or Make to trigger webhooks based on changes in spreadsheets, forms, CRMs, and more.

Did this answer your question?