Relays: text message automation

Every Text Gets an Owner & an Answer, Even After Hours.

Relays are text message automations you can switch on. When a text comes in, a Relay can reply, assign it, label it, or tell your other systems.

The Relays list in MessageDesk with four Relays switched on and one paused, beside a homeowner’s 7:42 p.m. leak text that the After-Hours Auto Reply Relay answers with the emergency line, labels After-hours, assigns to the on-call coordinator and keeps unread

Your day with Relays

Routine texts get answered on their own. The rest go straight to the right person.

5:50 a.m. · Dispatch

A driver texts before anyone’s in. He gets the on-call number right away, and his text waits as unread for the first dispatcher.

9:15 a.m. · Staffing

A caregiver replies YES to an open shift. The text goes to the scheduling coordinator with a Shift fill label.

1:40 p.m. · Clinic

An unsaved number texts the front office. A Relay asks for their name and gives the thread to whoever handles new patients.

4:20 p.m. · Service shop

A text to a customer doesn’t deliver. The conversation reopens and goes back to the service advisor, labeled Delivery failed.

How Relays work

If you can say the rule out loud, you can automate it with a Relay.

Every Relay has the same three parts: triggers, conditions, and actions. Add multiple conditions and actions with AND and OR logic operators to any Relay for multistep flows.

Triggers

When it runs.

A text comes in or fails to send, a conversation closes, a label gets added, or someone opts out.

Message receivedConversation closedPhone number opted out+11 more

Conditions

How it runs.

Choose the phone line, a word in the text, a label, who it’s assigned to, or the hours you’re open.

My phone number equalsActive hoursMessage contains text+11 more

Actions

What happens next.

Reply, assign, label, close or reopen, leave an internal note, or send a webhook.

Reply to messageAssign teammatesAdd labelsSend webhook+11 more

Start automating with 58 templates you can switch on.

Each template arrives paused, grouped by the job it does. Change the wording, line, label, or teammate, then turn it on. Pause any Relay without losing the setup.

Assign and routeOrganize and update statusRespond to messagesStart conversations from other toolsKeep contacts in syncConnect to other systemsCompliance and deliverySee all 58 templates →

After-hours replies

After-hours texts get answered and assigned automatically.

An after-hours Relay replies outside the “active hours” you set, labels the text, and keeps it unread for the first person in the next day.

Contacts know they were heard.

The reply can say when you’re available and how to reach whoever’s on call.

Mornings start with the real follow-up list.

Texts that got an automatic reply stay in Unread instead of closed.

People can step out of the office without silencing your number.

An out-of-office reply can cover a teammate’s conversations on a shared line.

The After-Hours Auto Reply Relay in MessageDesk. Trigger: Message Received. Conditions: outside active hours, or a teammate who is out is assigned. Actions: reply to the message, add the After-hours label, assign the on-call coordinator, and mark the conversation unread.

Each text goes to one owner; no double texts, nothing missed.

Routing Relays assign and label texts by phone line, a keyword or phrase in the text, a label, or the time it comes in.

Each line goes to its own team.

A text to the Odessa yard goes to Odessa dispatch, labeled by site.

One number can serve three teams.

“Invoice” goes to billing, “apply” gets the application link. The rest go to the office.

Whoever answers first owns it.

The conversation is assigned to the first teammate who replies.

Unclaimed texts stand out.

Threads nobody has picked up get a label you can filter on.

The Relays list in MessageDesk with four routing Relays on the Message Received trigger, each with an order number. The billing, application link and Odessa yard Relays stop the chain; the front office catch-all runs last.

Inbox upkeep

Your queue shows texts that still need a person.

Relays do the inbox cleanup your team would otherwise do all day.

Courtesy replies close themselves.

Label a thread No Reply Needed and it closes. If the contact texts again, the label comes off.

A failed text comes back to someone.

When a text doesn’t deliver, the conversation goes back to an owner. Failures that look permanent get their own label.

Reopened conversations start fresh.

When a closed conversation comes back, the old assignees come off and it’s labeled Reopened for the next person.

The new owner gets the backstory.

On assignment, a Relay can leave an internal note with the context. The contact never sees it.

Webhooks

Your CRM and chat tools sync without anyone copying a text.

Add a webhook to any Relay, and the event goes to your endpoint. Send a webhook in, and a Relay texts the contact or updates their details.

A closed conversation updates the customer’s record.

A new text pings the Slack or Teams channel your team watches.

A booking in another tool sends the confirmation text from your business number.

A STOP reply reaches your CRM, too.

A Relay in MessageDesk: when a conversation is closed, the Send webhook action posts the event to HubSpot, Microsoft Teams and Global Relay

“Our dispatchers were texting 200+ drivers on their personal phones. MessageDesk fixed this. Now everyone texts on our company number. I’ve got visibility. They have accountability.”

Susan G. · Dispatch Manager, Aggregates

Teams that use this

See how teams like yours use Relays.

A dispatcher at her desk, reading a text between two monitors with the yard behind her

Dispatch and delivery

Mixer, dump, and delivery drivers on one line.

See the setup →
A truck driver in hi-vis reading a text from dispatch on her cab step, with trailers and a fuel island across the yard

Trucking and logistics

Driver texts and photos you can pull for a claim.

See the setup →
A practice manager and receptionist looking at a phone together at a clinic front desk

Healthcare and long-term care

Reminders and staff texts, kept on record and free of PHI.

See the setup →

Relay questions.

Ask AI about MessageDesk for Relays:ChatGPTPerplexityClaudeGoogle AI Mode
Do I have to build Relays from scratch?

No. Start from one of 58 templates and change the wording, line, label, or teammate. Each one arrives paused, so nothing runs until you turn it on. If none fits, start a blank Relay.

Who can set up Relays?

Admins and Managers, by default. Operators can see them. An admin can change that for any role. Relays are set up on a computer, not in the mobile app.

Will an automatic reply make a text look handled?

It can, so add Mark Conversation Unread to the Relay. The text stays in Unread until a teammate opens it.

Can a Relay rotate texts between teammates?

Not on its own. There’s no round-robin action. Teams set one Relay per teammate, each scoped to a different line or label, or send texts to one triage owner who reassigns them.

What if two Relays match the same text?

Both run, in the order you set on the Relays list. Add Stop Processing to a Relay and the ones below it won’t run on that text.

Can a Relay wait before it replies?

Yes. Add a delay of minutes or hours to a reply. A delay also keeps a quick back-and-forth from getting two automatic replies.

Should I use Relays or Zapier?

Relays when the whole job happens in MessageDesk, like replying, assigning, and labeling. Zapier when you need another app, or several steps and branches. The same action has the same name in both.

Do opt-outs apply to automatic texts?

Yes. MessageDesk won’t text a number that opted out. Keep “Reply STOP to opt out.” in every automatic text.

Hand the routine texts to Relays.

See after-hours replies and routing set up for your team in a 20-minute demo.