Webhook input
Minimal job-completed payload.
- Job ID for duplicate prevention
- Customer name
- Customer phone number
- Review link
- Optional job or technician notes
Webhook automation sample
A small backend workflow for service teams that want consistent SMS review requests without sending duplicates or losing delivery notes.
Webhook input
Delivery logic
The workflow can start as a Node webhook connected to Twilio or a client-approved SMS provider. Each send is logged with timestamp, recipient, job ID, provider message ID, and any delivery error.
Example message
Hi Ana, thanks for choosing us today. When you have a minute, could you leave a quick review? https://example.com/review
If the same job ID is received twice, the webhook returns a skipped response instead of sending another text.
Handoff
The deliverable can include webhook code, environment-variable setup, local test instructions, sample payloads, logging format, and a short deployment checklist.