Webhooks
Webhooks are a way to send outbound HTTP POST requests based on certain creation events in Call Tools. This can be when a new contact is created, a new call log is created, a new note is created, or a new agent call disposition is saved.
You can subscribe to listen for these event POST requests either in the Call Tools web interface or using the REST API endpoint:
/api/resthooksubscriptions/
HTTP request error logs for REST Hooks can be viewed in the Call Tools web interface or using the REST API endpoint:
/api/resthookerrorlogs/
Data format will be in the same JSON format that the REST API uses when making a GET request on the corresponding endpoint.
The object creation events that can be subscribed to are:
- Contact
- Historical Call Disposition
- Historical Contact Disposition
- Call
- Goal
- Calendar Event
- Opportunity
- Contact Tag
- SMS
- Note
- Case
- Connector Button Click
- Phone Number
- Email Address
Our Zapier integration automatically makes use of Call Tools Webhooks.