What are webhooks?
Webhooks allow you to enter a URL that we will use to send bits of (JSON) data out when a certain action occurs on Trivie. In non-technical terms, a basic example would be when a user passes a quiz over 70%, that trigger gets pushed and picked up in the customer's other system/tool, such as recording that score in an LMS or announcing the passing score in a Slack or Microsoft Teams channel.
We currently have three action triggers for webhooks:
- A user passed a quiz (scores 70% correct or higher).
- A user failed a quiz (scores below 70% correct).
- A user completed an assignment (attempts one quiz, pass or fail, for each quiz in the assignment).
When any of the three above actions occur, an HTTP POST signal containing a small payload of JSON data will be sent out to the URL that has been configured for each action.
How can you access our Webhooks?
- Get the webhook URL from the application you want to send data to.
- Use that URL in the webhook section of the application you want to receive data from (Trivie).
- Choose the type of events you want the application to notify you about--the 3 we offer are in the help
If you're not sure what any of this means, you might reach out to your IT department, or to support@trivie.com and we can help you get it figured out!