
Webhook vs. API
In API calls, the server-side application supplies the client-side application with endpoint URLs that the latter can invoke. With webhooks, the client-side application furnishes the server-side application with a URL to call. The server-side application then invokes this URL when a relevant event occurs on its end. In essence, a webhook is an endpoint URL provided by the client-side application for the server-side application.When is a webhook necessary?
Consider a scenario where you want iOmniHub to notify you whenever your account’s WhatsApp number receives a new message from a customer. By registering a webhook for the incoming message event, iOmniHub will call your specified URL with message details whenever a new message arrives.Supported Events
Currently, these events are supported in Webhook:- Ticket Create
- Ticket Resolve
- Ticket Tag
- Ticket Reopen
- Customer Create
Use cases
- Integration of a custom chatbot
- Integration with other systems, e.g., CRM