Integration
Jelly Webhooks
Build your own Jelly integrations with webhooks.
A webhook tells another system when something happens in Jelly, as it happens, so your system never has to keep asking. Jelly posts the details as JSON to a web address you choose, for the events you choose:
- New message: mail arrives, or your team sends a message
- Assigned: someone is assigned to a conversation
- Note added: someone writes a note
- Conversation archived: a conversation is archived
- Conversation unarchived: a conversation comes back to the inbox
Every request is signed with a secret of the webhook’s own, so your system can check it really came from Jelly. A delivery that doesn’t land is tried again for up to 48 hours, and each webhook’s page shows its most recent deliveries and how they went. A team can have several webhooks, each with its own address and events.
Here’s how to get started:
- Sign in to Jelly as an Admin or the Owner (or try it for free: every trial includes webhooks)
- Go to Settings → Webhooks and open Add a webhook
- Type the URL to send to, tick the events you want, and press Add webhook
The manual says how to look after a webhook, and the API reference describes what each request contains and how to check its signature.
(Please note: This integration is part of our Royal Jelly plan.)