Webhooks
Triggers available
Webhooks allows user to trigger on certain operations on following database operations
- AFTER INSERT
- AFTER UPDATE
- AFTER DELETE
The triggers will trigger asynchronously without blocking the actual operation.
Trigger to following applications/services
Trigger | Details |
---|---|
Send email to certain email addresses | |
Slack | Notify via Slack channel |
Microsoft Teams | Notify via Microsoft Teams channel |
Discord | Notify via Discord channel |
Mattermost | Notify via Mattermost channel |
Twilio | Send SMS to certain mobile numbers |
Whatsapp Twilio | Send Whatsapp messages to numbers using Twilio |
URL | Invoke an HTTP API |
Accessing Data
The current row data and other details will be available in the hooks payload so the user can use handlebar syntax to use data.
We are using Handlebars library to parse the payload internally.
Available values in context
Name | Details | Example |
---|---|---|
data | Contains row data | {{ data.Title }} |
user | Logginned user object | {{ user.id }} |
env | Environment values | {{ env.SITE_URL }} |