Two-way texting, email, bulk SMS and email campaigns, all stitched to the client. Zentra drafts your texts and emails in your voice and sends them the moment you approve, one client or your whole list. And every client gets a portal to check the schedule and ask for more work.
Reply to Sarah's text about rescheduling, keep it warm, offer Thursday or Friday.
Reads the thread and checks your calendar
Pulls Sarah's history, last service, tags, gate code
Drafts the reply in your voice with two real openings
You hit send, text goes out, logged on her timeline
What used to be 6 minutes of scrolling and typing one-handed.
§ 01 / CAPABILITIES
Every message, in one place.
Customers don't care if they texted you or emailed you. Neither should you. Everything threads to the client.
SMS
Two-way texting from your business number
Get a real Twilio business line, included in your plan, no add-on fee. Texts route to the right client thread. Crew can text from the truck. Office sees every message in real time.
Toll-free or local 10DLC business number
Real templates: Appointment Reminder, Payment Reminder, Review Request, Spring Cleanup, more
Connect your Gmail or Outlook account. Zentra writes the email, a reply, an estimate, an invoice, and sends it the moment you approve. Every send logged for audit.
Send through Gmail, Outlook, or our SMTP
Send branded estimates & invoices inline
Zentra drafts from a one-line prompt, and sends it on your OK
Sent / failed / bounced status in history
CLIENT PORTAL
A portal for every client
Turn on the portal and each client gets a personal link to see their upcoming visits and ask for more work, so they stop calling to ask when you are coming.
A personal link for each client, with their own password
Upcoming visits and a button to ask for more work
Invite one client or your whole list, by email, text or both
Their quotes and bills there too when you bill through Stripe
CAMPAIGNS
Bulk outreach that doesn't feel like spam
Tell Zentra who to reach and what to say, it drafts the SMS or email blast and, on your OK, sends it to your whole list. A service update to your weekly mowing list, a quote-season blast to last year's leaf-cleanup clients. Filter by tag, last service, balance, anything.
Every client gets an opt-in ask before they get a single marketing text. STOP and start replies are tracked automatically. The legal opt-out language is required, you can't accidentally remove it.
Per-client consent record (pending / opted-in / opted-out)
Bulk SMS only goes to opted-in clients
Customizable consent ask message
“Reply STOP to opt out” appended to every consent ask, required by law, enforced by us
§ 02 / FLOW
How a new request actually gets handled.
Someone wants work done while you're on the truck. Here's what happens next.
01
ASK
A client asks for work
A customer asks for more work in their portal, or a homeowner fills in the form on your website.
02
NOTIFY
Your phone buzzes
Every portal request and every website lead reaches your phone as a notification, even mid-job.
03
QUEUE
It waits on Requests
The request sits on your Requests page with the client and the property, not buried in a text thread.
04
ACT
Quote it or book it
Tell Zentra to draft the estimate or put the visit on the calendar. Nothing goes to the client until you approve.
§ 03 / VS
The way most landscapers handle comms today.
PERSONAL CELL + GMAIL + “I'LL CALL THEM BACK”
Texts on your personal phone, crew can't see, can't help
Email and SMS in different apps, context lost
Work requests come in by text, call and email, and slip through
Bulk update? Copy-paste to 80 contacts at 9pm
Replies happen at 11pm because you forgot
Client says “I texted you” and you have no record
COMMS ON TERRASCAPE
Business number, crew + office can both see and reply
SMS and email, all on the client timeline
Portal requests and website leads land in one Requests list
Filter audience, send to opted-in clients only, no manual list scrubbing