Customer support share graphic with connected omnichannel nodes.

Page guide

On this page

Your customers do not think in channels

A customer sends a WhatsApp message on Monday, replies to an email on Tuesday and rings on Wednesday about the same problem. They expect whoever answers to already know. When they have to start again, the failure is not the third contact - it is that you paid to handle the same problem three times and annoyed someone in the process.

Omnichannel support is not a channel. It is what you get when one dedicated team runs several channels and the customer's history travels with the customer instead of resetting at every door.

The distinction that matters: multichannel means you offer several channels. Omnichannel means they are joined. Most operations described as omnichannel are multichannel with a shared logo, and customers can tell within one contact.

What joined-up actually requires

Four things, and skipping any one produces a convincing imitation that fails under load:

  1. One team. Agents cross-trained across channels, not separate teams per channel who cannot see each other's work.
  2. One customer record. Every interaction against the same customer, visible in the workspace regardless of where it arrived.
  3. One taxonomy. The same intent and reason codes across channels, or your reporting cannot tell you that a chat problem and a phone problem are the same problem.
  4. One quality standard. A scorecard that scores the resolution rather than each channel in isolation.

The first is a staffing decision, the second usually exists in your systems already, and the third and fourth are design work. In practice the third is where most operations quietly fail, because separate channel taxonomies grew separately and nobody consolidated them.

The channels we join

  • Phone - inbound queues, callbacks, outbound follow-up. Where the hardest conversations happen.
  • Live chat - concurrency-managed, for pre-purchase questions and quick resolution.
  • Email and tickets - the detailed cases, triaged by intent and urgency.
  • WhatsApp - a primary channel in several of our markets, within its own consent and template rules.
  • Social media - answered publicly where that helps others, moved private the moment personal details appear.

You do not have to start with all of them. Most clients begin with the one or two channels carrying the volume and add the next to the same team, which is faster and cheaper than adding a supplier.

Routing across channels

Contacts route on intent and skill rather than only on channel. That produces two behaviours worth designing deliberately.

The first is channel switching: when a chat has outgrown the medium, the agent moves it to phone with the context attached rather than persevering. The second is channel blending: an agent handling chat during a quiet voice period, which improves utilisation but degrades quality if the concurrency and interrupt rules are wrong. We set both explicitly rather than letting the platform decide.

Escalation that survives a channel change

Escalation is where multichannel operations expose themselves. A contact escalated from chat should not arrive at a specialist as a bare transcript, and it should never require the customer to re-explain in a new channel.

We agree the path before launch - what an agent resolves, what goes to a senior agent, what reaches you, and what triggers an immediate alert regardless of hour or channel. Vulnerability, safety, regulatory complaints and data protection requests are flagged and routed immediately whichever channel they arrive on, which requires the rules to be trained identically across all of them.

Reporting a customer, not a channel

Per-channel reporting hides the thing you most need to know: how many customers needed more than one contact to get one problem resolved.

Alongside per-channel measures - speed of answer, first response time, resolution time, abandonment, concurrency, handling time - we report contact rate per resolved issue and cross-channel repeat contact. When those two fall, the operation is genuinely working, even if an individual channel metric looks flat. Figures published elsewhere on this site are historical or representative and campaign-dependent.

This also gives you a way to test any supplier's omnichannel claim, including ours. Ask them to report contact rate per resolved issue across channels. An operation that is genuinely joined can produce that number, because it has one customer record and one taxonomy. An operation that is multichannel with a shared logo will offer you per-channel dashboards instead and explain why the cross-channel view is difficult.

Languages and coverage

Cross-channel work raises the recruitment bar, because voice and written support are different skills and an omnichannel agent needs both. We assess them separately and hire for both.

From India we staff English, Hindi, Hindi-English bilingual, Bengali, Nepali and Punjabi, with further Indian languages on request - see Hindi customer support. For international voice we staff neutral international English, with UK onshore and nearshore options where a caller base needs them: see delivery for the UK market.

Coverage is built from shift units, and channels do not have to share the same hours. It is common to run voice on business hours and asynchronous channels on extended cover, because an email queue arriving overnight can be cleared before morning.

Systems, training and security

Agents work in your workspace wherever possible, so the customer history is genuinely unified rather than reconstructed. Our teams are experienced across the common help desk, CRM and commerce platforms - competence, not partnerships. See our technology page.

Training covers your product, systems, tone, policies and escalation rules across every channel in scope, and ends in assessment before anyone takes a live contact. Access is least-privilege and role-based, and retention is configured per channel because a chat transcript, a call recording and an email attachment carry different obligations. RH International Ltd. is registered with the Information Commissioner's Office under reference ZB879055; we do not claim certifications we do not hold.

Going live, and what it costs

Scope, design, recruit, train, monitored pilot, stabilise, scale. For omnichannel the design stage is longer, because the taxonomy and escalation rules have to be consistent across channels before go-live rather than harmonised afterwards. Adding a channel to an existing team later is much faster - the design work is already done.

A dedicated omnichannel agent is priced per agent per month with a five-agent minimum, above a single-channel rate because you are paying for a broader skill set. It is usually below the cost of staffing the same channels separately. See the published rates and what moves them.

Bring your volume by channel and hour, and your repeat contact rate if you have it. Repeat contact is the number that tells us whether joining the channels will pay for itself. Related: the full service range, why organisations choose RHI.

Diagram showing contact, triage, resolution, escalation and reporting stages.
Omnichannel support joins channel handling, escalation and reporting in one workflow.

Frequently asked questions

Multichannel means you offer several channels. Omnichannel means they are joined, so history travels with the customer. Most operations described as omnichannel are multichannel with a shared logo, and customers notice within one contact.

No. Most clients start with the one or two channels carrying the volume and add the next to the same team. That is faster and cheaper than adding a supplier, and the design work is already done by then.

Four things: one cross-trained team, one customer record, one intent and reason taxonomy across channels, and one quality standard scoring the resolution rather than each channel separately. The taxonomy is where most operations quietly fail.

An escalated contact carries a written summary, not a raw transcript, and the escalation rules are trained identically across every channel so the path does not change depending on where the contact arrived.

Contact rate per resolved issue, and cross-channel repeat contact. Those two tell you whether customers needed more than one contact for one problem - which is the thing per-channel reporting hides.

Per agent, yes, because you are paying for a broader skill set and the recruitment bar is higher. It is usually below the cost of staffing the same channels as separate teams.