The product

The chat is the workflow.

No dashboards to learn, no segment builders, no campaign wizards. Built for owner-operators who text from the chair between clients.

Chat

Type a sentence. Get a campaign.

"Win back regulars who haven't been in 30+ days." "Confirm tomorrow's appointments." "Tell my color clients about the new Olaplex add-on." The agent shows you the draft, the recipients, and the cost — then waits for your okay.

Nothing sends without your approval. Every send is a card you can edit, approve, or kill.

Win back regulars who haven't booked in 30+ days
Draft · 142 recipients
Hey {{first_name}} — we miss you in the chair. Book this week and your next service is on us. Reply STOP to opt out.
Segment · VIP color clients
128 clients · service = color · LTV > $800
Last campaign: 71% open · 18% rebook · $4,860 in services
Segments

Pull a list. Build a list. See what worked.

Load a saved list by name ("VIPs"). Build a new one from any field — last visit, services booked, lifetime spend, stylist preference. Pull metrics on a past send: opens, replies, rebooks, revenue.

Every filter the agent uses is one you could have built yourself. Nothing hidden.

Contacts

Booksy, GlossGenius, Vagaro — drop the export in.

Whatever booking software you use, export the client list and Teleno reads the columns. Last visit, lifetime spend, stylist, service type — all available as filters from minute one.

Opt-outs, duplicates, and invalid numbers are flagged before import. We never text someone who said stop.

booksy_export.csv · 1,284 clients
last_appointment Last visit (date)
total_spent Lifetime spend (number)
preferred_stylist Custom: stylist (text)
Hey, can I move my Saturday cut to Sunday morning?
Sure! Sunday 10am or 11:30am — which works?
Shared inbox · threaded by client
Inbox

Replies, in one place your team can see.

When clients text back to confirm, reschedule, or ask "do you have any openings this week?" — the reply lands in a shared inbox the front desk and you can both answer from. Threaded by client. Complete history on every conversation.

STOP, HELP, and unsubscribes are handled automatically — no chance of texting someone who's opted out.

Compliance

10DLC, sorted in 10 minutes.

The carriers require every business to register before sending texts (it's called 10DLC). Most platforms make you fill out a 30-question form. We walk you through business verification, brand registration, and number provisioning in about 10 minutes — and we never charge you a cent until your number is approved.

One-time TCR registration fees (~$44) are passed through at cost. No setup fees from us.

Business profile verified
Brand registered with TCR
Campaign use case approved
Number provisioned · ready to send

Try it on your client list.

Free during onboarding. Sending the same afternoon you sign up.

Try it on your list →