How each channel actually behaves
- Text: near-immediate, high open rate, strict consent rules, length limits, no read receipt you can rely on.
- Email: threaded, attachment-friendly, permanent, but subject to spam filtering, suppression lists and unsubscribes.
- Calls: highest bandwidth for nuance, lowest natural record — the outcome must be written down by a person.
- Portal messages: authenticated, tied to a specific document or job, and not dependent on carrier delivery.
- Internal notes: no delivery at all, which is exactly why they get used for things that should have been said to the customer.
Matching the channel to the message
Coordination — running late, crew on the way, confirm tomorrow — belongs on text because it is time-bound and short. Anything with a number the customer will hold you to belongs in writing with the document attached, which usually means email or the portal.
Bad news deserves a call: a price change, a delay, damage found on site. Sending difficult news by text saves five minutes and costs an hour of repair. The call still needs a written summary afterwards, or it did not happen as far as the record is concerned.
The failure mode nobody plans for
Every channel fails differently. Text fails loudly — the carrier reports it. Email fails quietly: it can be accepted by the provider, then filtered into spam, and you will never know from the send log. Portal messages fail passively; they wait until someone logs in. Calls fail as voicemail nobody returns.
Because failures differ, the escalation rule should differ too. A failed text needs another channel immediately. An email with no response needs a follow-up in days, not minutes.