Extra Features
Calls Webhooks
7 min
introduction the whatsapp call webhooks feature allows sending real time notifications to external platforms whenever a whatsapp call is missed, accepted, rejected, or offered this is not a voice ai agent; it is strictly a webhook based event handler the webhook is especially efficient for managing missed calls , ensuring that no customer interaction is lost command syntax webhook events that can be configured call offer → triggered when a call is received call accept → triggered when the call is answered call reject → triggered when the call is declined call missed → triggered when the call is not answered each webhook request will include phone caller’s phone number country caller’s country code how it works when a whatsapp call event occurs (offer, accept, reject, missed), wazzap mx sends an http request to the configured webhook url the webhook must be created in an automation platform such as zapier, pabbly, gohighlevel, or n8n the system only activates the webhook once you test it by making a call and performing each action (answer, reject, miss) the external platform can then process the payload (phone + country) and trigger further actions such as notifications, task creation, or crm updates highlevel crm integration docid\ qh5m7bg 7rf8ysjwwpjxm in highlevel, call webhooks can be integrated through an inbound webhook trigger this functionality is considered a premium action and may incur an additional cost please review official highlevel documentation for pricing details the process works as follows (as shown in the diagram) trigger – inbound webhook activated when wazzap sends the webhook containing the phone number and country of the call find contact highlevel checks if the phone number already exists in the contact database check if contact exists branch no exist → if the phone does not exist, proceed to create a new contact branch exists → if the phone exists, proceed to update the contact create/update contact the system saves the phone and country information from the webhook payload optional action – sms send an automated sms notification or trigger any follow up workflow example (highlevel missed call) a customer calls via whatsapp but the call is missed wazzap mx sends a webhook to highlevel containing phone +521xxxxxxxxxx country mx highlevel processes the webhook if the phone is new → a contact is created with phone + country if the phone already exists → the existing record is updated optional send a whatsapp or notify the responsible team result every whatsapp call event is logged in real time via webhook missed calls automatically create or update contacts, reducing lost leads teams can respond faster and improve follow up efficiency ⚠️ important notes this feature is not a voice ai; it only sends webhook events for call states webhooks will only activate after performing live call tests the most valuable use case is for missed calls , ensuring customer callbacks always configure the webhook in a secure automation platform (zapier, pabbly, highlevel, n8n, etc ) the payload currently includes only phone and country values; ensure your workflows are designed around these parameters