Use Webhooks by Zapier to connect Edesy number masking events to other apps. There is no Edesy app in the Zapier directory: a Catch Hook receives masking events, and a POST step can call the masking API to create sessions.
Number masking at a glance
Catch Hook in, POST out
In Zapier, start a Zap with the Webhooks by Zapier trigger and copy the hook URL. Webhooks by Zapier needs a paid Zapier plan.
Set the hook URL as your masking event webhook with PUT /v1/masking/event-webhook or in the portal, then send a test event.
Use event, reference, caller, callee, duration_sec and status in later steps, such as a sheet row or a chat message.
To create a session from another app, add a Webhooks by Zapier POST step to /v1/masking/sessions with your Bearer API key.
session.created, call.incoming, call.connected, call.ended, call.missed and session.expired arrive at the Catch Hook.
Create sessions or click-to-calls from a POST step with JSON and an Authorization header.
Edesy sends all masking events to one URL; use Zapier filters or paths to split them by event.
Payload fields match the documented event webhook, so moving to your own code later is easy.
Rs 1.50/min in 60-second pulses, 1-minute minimum, plus number rental (Rs 499/month mobile, Rs 449/month landline). Prices exclude 18% GST. New accounts get a Rs 20 welcome credit; no card needed to sign up.
Get started on the self-serve portal. Rs 1.50 per minute plus number rental. New accounts get a Rs 20 welcome credit; no card needed to sign up.