GroundCut + Twilio
Twilio handles every SMS GroundCut sends to your customers — booking confirmations, on-the-way notifications, day-before reminders, weather delays, time-for-next-cut reengagement, and more. Delivery webhooks update the notification log so you can see exactly which messages reached which customers. Outbound only at the moment.
What the integration does
- ✓Sends transactional SMS for 22+ event types — see the notification catalog in the as-built reference.
- ✓Receives delivery status webhooks (queued / sent / delivered / undelivered / failed) and updates notification_log.
- ✓Tenants can override the SMS template per event with {{variable}} placeholders.
- ✓STOP messages from customers update sms_opt_out on the customer record — TCPA-compliant out of the box.
- ✓Per-customer opt-out gates marketing-category sends; transactional sends bypass opt-out per regulator guidance.
What’s automated
- →Booking confirmation SMS fires immediately on /api/booking success.
- →Day-before reminder cron at 12:00 UTC sends to tomorrow’s customers (if notify_day_before_sms is on).
- →On-the-way SMS fires when the operator taps Start route — to the next customer on the route.
- →Weather delay SMS sent in bulk from the dashboard widget when you click Notify customers.
- →Reengagement SMS for lapsed customers via daily 14:00 UTC cron.
- →Twilio delivery webhooks run validateRequest signature checks; bounces flip notification_log.status.
Setup steps
- 1Twilio is preconfigured at the platform level. There’s nothing for tenants to wire up — every account uses the platform Twilio number for sends.
- 2Per-event toggles in /admin/settings → Notifications let you turn each SMS event on or off independently.
- 3Custom templates per event in /admin/settings → Notifications, with {{customer_name}}, {{service_name}}, {{date}}, {{time}}, {{tenant_name}}, {{track_url}} variables.
- 4No 10DLC registration is required from you — the platform handles A2P 10DLC compliance on the shared sender.
Related GroundCut features
- Notifications system (Twilio is the SMS half; Resend is the email half).
- Customer opt-out (sms_opt_out via inbound STOP webhook).
- NotificationTimeline on customer detail (shows every send with delivery status).
- Day-before reminder cron, weather rescheduling, reengagement.
Twilio integration FAQs
Can my customers reply to texts and reach me?+
Do I have to pay Twilio separately?+
Is the SMS sender number the same for every tenant?+
How does the STOP keyword work?+
What if Twilio fails to deliver a message?+
Other integrations
Customer payments via Stripe Connect; tenant SaaS billing via Stripe Subscriptions.
Bookkeeper-friendly CSVs of income, expenses, and the audit log. Live today; works alongside any accounting system.
Geocoding, satellite tiles, lawn drawing, and route optimization — the geographic spine of GroundCut.
Try GroundCut + Twilio free for 14 days
Pro features unlocked during the trial. Connect on day one and see it work with your real data.
14-day free trial · No card required · Cancel any time