How it works
When a Zendesk Trigger or Automation sends an event, we create or update the contact in SendApp (name, phone, email from the payload) and tag it. We don't send messages on your behalf: you contact the leads whenever you want with a campaign or via API.
Step-by-step setup
- Copy your Webhook URL from the box above (select the account first).
- Log in to Zendesk and open or create a Trigger/Automation on ticket events that include the requester:
- Ticket created
- Add a "Notify active endpoint/webhook" action with POST method and paste the URL. You compose the webhook body yourself: you must include the requester's contact fields in the JSON body:
- Requester name
requester_name - Requester email
requester_email - Requester phone
requester_phone
- Requester name
- Save.
General rule: choose events that include customer data (name, phone or email) and remember to include the requester's email and/or phone in the JSON body of the webhook: without a phone or email the contact is not created.
What happens next
The contacts coming from Zendesk are created and tagged (zendesk) in SendApp. Reach them with a campaign filtering by that tag, or through the API.
Verify
Trigger a test event from the Trigger on Zendesk and check that the contact appears in SendApp. If the phone or email is missing, the contact is not created.