Text any customer from your business number, straight from Run a Call. Replies come back into the same conversation, so the whole office sees the thread — nobody texts customers from a personal phone.

Before you start

  • Business texting has to be set up and approved. Until it is, Conversations → Messages shows the setup screen or your approval progress — see Registering your business for A2P 10DLC.
  • Owners, admins and dispatchers can text customers. Technicians text from the mobile app — see Texting customers from the app.
  • The customer needs a mobile phone number on their profile.

Start a text from Conversations

Open Conversations → Messages

Click Conversations in the sidebar, then Messages at the top.

Click the compose button

Click the pencil icon next to the search box (Message a customer).

Pick the customer

Start typing a name to search your customers. Customers without a phone number are greyed out.

To text someone who isn't saved yet, click Text a new number, enter the number and click Text — or type the full number into the search and click the Text (number) row. Run a Call saves the number as a new lead named after the number, so you can rename them later.

Message a customer picker with the search box and Text a new number option highlighted

Type and send

Type in the Type a message… box and press Enter (or click the green send button). Press Shift + Enter for a new line.

Conversation with the quick reply chips, the attach button and the message box highlighted

Start a text from a customer's profile

Open the customer in Contacts and click Text at the top of the profile. That opens their conversation with the message box ready.

You can also open the customer's Communication tab, which shows the same conversation with a message box, plus an Open in Messages link.

Customer profile with the Text button highlighted

Shortcuts above the message box

The buttons above the message box fill in the text for you. Nothing sends until you press send, so you can edit first.

ButtonWhat it fills in
Send ETA"Quick heads-up — your technician is on the way and should arrive in about 30 minutes."
Confirm tomorrowA confirmation of tomorrow's appointment.
RescheduleAsks the customer which day and time work this week.
Send invoice linkA link to view and pay an unpaid invoice. Shows only when the customer has one; with several you pick which.
Send estimate linkA link to review and approve an estimate. With several you pick which.
MoreMore ready-made texts: Confirm appointment, Tech running late, Reschedule, Estimate follow-up, Invoice reminder, Review request.
Important

If you pick a draft estimate under Send estimate link, Run a Call marks that estimate as sent so the customer can open it.

The microphone button (shown while the box is empty) lets you dictate instead of typing. To add photos or files, click the paperclip — see Sending photos and files by text.

What the customer receives

  • The text comes from your business texting number, never a personal cell.
  • Every text starts with your business name, for example Desert Valley HVAC: Quick heads-up — your technician is on the way…
  • Their reply comes back into the same conversation.

Receiving texts

  • Replies land in the customer's conversation and move it to the top of Messages.
  • Unread messages show a count on Conversations in the sidebar, on the Messages tab, and on the conversation itself.
  • Office users who have notifications turned on for the app get a push notification: SMS from {customer name}.
  • A text from a number that isn't saved creates a new lead named after the number, so the message never gets lost. Open the conversation and click View profile to rename them.

Message status

Under each text you send:

What you seeMeaning
One checkSent.
Two checksDelivered to the customer's phone.
Red dotThe text failed to deliver.
autoSent automatically (a reminder, confirmation or automation), not typed by a person. Hover to see which.
Owner: Jorge Martinez (role and name)Who on your team sent it.

If several automatic texts to the same customer fail, a red banner at the top of the conversation says so, with a Check with support → link.

When a text won't send

MessageWhy
Customer has no phone numberAdd a phone number to the customer's profile.
Recipient has opted out of text messagesThe customer replied STOP. See How customers can opt out of texts.
Messaging not activeYour business texting subscription isn't active.
SMS not availableTexting registration isn't finished yet.
This is the sample customer…The sample customer can't receive texts. Use a real customer.

Good to know

  • Automatic texts (booking confirmations, day-before reminders, on-my-way, arrival, job done, invoice, overdue payment, review request, cancellation) are turned on and edited in Automations. To avoid flooding a customer, an automatic text is skipped when that number already received a text from you in the last 25 minutes. Texts your team types always go out.
  • Emojis are removed before a text goes out. They make texts cost more and get filtered more often by carriers.
  • One customer at a time. There's no bulk or group texting to customers.
  • The job page has a Communication tab that lists the texts and emails tied to that job. To reply, use Conversations or the customer's profile.