Inbox
Sarah's texts. Sarah's emails.
One thread.
Sarah texts you about rescheduling. Next month she emails a reference photo for her color. Two months later she texts again, asking when she last got highlights. Three apps. Three searches. ChairCal merges those into one thread on your side, searchable forever, marked text or email. She still sees her side of each channel — you finally see the full story.
Why this matters
Stop searching three apps for the same client.
Every booking tool assumes client conversation lives "in the platform." Stylists know better — the conversation lives wherever the client decided to send it. iMessage. Gmail. Instagram. The right design isn't to force her into one channel; it's to let her use whichever she likes and reassemble the thread on your side.
That's the Inbox. Texts and emails to the same client merge into one thread, chronologically, with a small text-or-email label per message. Searchable forever. One conversation per client, regardless of how many channels she touched. Reply by either channel from one composer. From her side, you replied wherever she sent it. From your side, it's finally one story.
How it works
Three things, working together.
- 01
Every message lands in one thread per client
Texts that come to your business number and emails that come to your business address both route into ChairCal, attached to the right client. The thread is chronological. Each message is marked text or email. It persists across years — search it three winters from now and the answer's right there.
- 02
Reply by either channel from one place
Tap to reply. Pick text or email from a small toggle. The reply sends from your branded number or address — your client never sees ChairCal anywhere. From her side it just arrives wherever you sent it.
- 03
Find anything in seconds
Search across every client and every channel at once. "When did Sarah last mention the redhead color?" surfaces the right message regardless of channel or year. Tap any message to see the full client card with her appointment history right there.
FAQ
How the inbox actually works.
ChairCal sets you up with a dedicated business number that handles the booking texts plus client messages. Inbound emails route through a dedicated address you can either use as your primary or set up as a forward from your existing one. The point is your personal phone and personal inbox stay personal — client conversation lives in one place that only you see.
An unknown sender (a phone number or email ChairCal doesn't recognize) creates a "new conversation" entry. You see it in your inbox tagged as unknown; one tap turns it into a new client record. If she later books through your page with the same number or email, ChairCal connects the conversation to that booking automatically.
Only her side. She sees what she sent you and what you sent her — through whatever channel each message used. The merged thread is YOUR view of the conversation, not hers. From her side, you replied to her text by text. She has no idea the thread merges with her emails on your end.
The inbox is one-thread-per-client by design. Group texts (Fill blasts, broadcasts) live in a different surface — the broadcast log — and don't clutter the individual conversations. The point of the inbox is the per-client story.
Forever, by default. The whole point of the inbox is that two years from now you can search "did Sarah ever mention being allergic to PPD?" and get the answer. There's a per-client archive if you want to clean up old threads, but nothing auto-deletes.
Voicemails route into the inbox as a transcribed message with audio playback (text-level transcription, your eye can scan it). DMs from Instagram and Facebook are on the roadmap — for now they stay in the apps they came from. The inbox covers text and email, which is where 80% of stylist conversation actually happens.
One inbox. Every client. Every channel.
14-day free trial · 30-day money-back · Cancel anytime