Pular para o conteúdo principal
Zoho OneMultichannel & PIM Tools

Omnichannel Messaging Inbox

One threaded inbox inside Zoho for WhatsApp, SMS, Instagram,

Messenger and Telegram, linked to CRM Contacts and Desk Tickets. Built to order for your channels and routing rules.

Sob encomenda

O que é Omnichannel Messaging Inbox?

One threaded inbox inside Zoho for WhatsApp, SMS, Instagram, Messenger and Telegram, linked to CRM Contacts and Desk Tickets. Built to order for your channels and routing rules. Built to order by ECOSIRE for Zoho One (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Omnichannel Messaging Inbox — One threaded inbox inside Zoho for WhatsApp, SMS, Instagram, Messenger and Telegram, linked to CRM Contacts and Desk Tickets

What we build

  • Webhook receivers and outbound send paths for WhatsApp Business, SMS via your chosen gateway, Instagram direct messages, Facebook Messenger and Telegram
  • Normalised message schema in a CRM custom module storing channel, direction, sender identity, body, media reference, timestamp and delivery state
  • Identity resolution matching inbound phone numbers and social handles against CRM Contacts and Leads across multiple phone and custom handle fields
  • Configurable unmatched-sender behaviour — create a Lead, attach to an existing Contact, or hold in a manual resolution queue
  • Multiple identifiers linkable to a single Contact so one customer messaging from two numbers reads as one history
  • Sigma widget inbox presenting all channels in one chronological thread, embeddable as a CRM tab or on Contact and Deal detail pages
  • Customer context pane showing open Deals, Zoho Books or Inventory order history and open Desk tickets beside the conversation
  • Reply from the inbox on the customer's originating channel, with media and channel-specific message types where the platform allows
  • Messaging-window and template-required states surfaced in the widget so agents are not allowed to send messages the platform will reject
  • Deluge routing rules assigning conversations by channel, keyword, customer segment, record owner or round-robin within a team, with internal notes for handover
  • One-action escalation to a Zoho Desk ticket, copying the thread, linking the ticket id back to the conversation and appending later messages
  • CRM reports and dashboards for first-response time, resolution time, per-channel volume and per-agent conversation load

Sobre este Produto

The problem

Customers no longer pick one channel. The same person messages you on WhatsApp on Monday, replies to an Instagram story on Wednesday, and sends an SMS about the same order on Friday. Meanwhile your team has five browser tabs open, each with its own inbox, its own notification badge, and its own idea of who the customer is.

The consequences are operational, not cosmetic. Two agents answer the same question differently because neither saw the other thread. A conversation that should have become a Zoho Desk ticket stays in a personal phone. When an agent leaves, their message history leaves with them. Nobody can report on response time across channels because there is no single record of a conversation. And the CRM Contact — the thing that is supposed to be the customer's file — knows nothing about any of it.

What ECOSIRE builds

ECOSIRE builds a unified messaging inbox inside your Zoho environment, so that every inbound message across your channels lands in one threaded view attached to the right customer record.

Channel connectors

We build connectors for the messaging channels you actually use — WhatsApp Business, SMS through your chosen gateway, Instagram direct messages, Facebook Messenger and Telegram — each implemented as a webhook receiver plus an outbound send path. Inbound payloads are normalised into a common message schema stored in a CRM custom module, so a WhatsApp message and a Telegram message become the same kind of record with the same fields: channel, direction, sender identity, body, media references, timestamps and delivery state. Adding a channel later means adding a connector, not rebuilding the inbox.

Identity resolution

A message arrives with a phone number, a social handle or a platform user id — rarely with an email address. We build an identity resolution layer that matches inbound identifiers against CRM Contacts and Leads across phone, mobile, secondary phone and custom social-handle fields, with configurable fallback behaviour: create a Lead, attach to an existing Contact, or hold the conversation in an unmatched queue for an agent to resolve manually. Multiple identifiers can be linked to one Contact, so the same person messaging from two numbers reads as one customer with one history.

The threaded inbox

The inbox itself is a Sigma widget, embedded either as a standalone CRM tab or on the Contact and Deal detail pages. It presents conversations in a single chronological thread regardless of the channel each message arrived on, with the customer's CRM context alongside — open Deals, recent orders from Zoho Books or Inventory, and open Desk tickets. Agents reply from the same pane, and the reply goes out on the channel the customer used. Media attachments, quick replies and channel-specific message types are supported where the platform permits them; where a platform restricts what can be sent outside a service window, the widget shows that state rather than letting an agent write a message that will silently fail.

Assignment, routing and escalation

Conversations are assignable, with routing rules built in Deluge: by channel, by keyword, by customer segment, by the owning CRM user, or round-robin within a team. Internal notes let agents hand over context without the customer seeing it. Where a conversation needs formal tracking, an agent escalates it into a Zoho Desk ticket in one action — the thread is copied into the ticket, the ticket id is linked back onto the conversation record, and subsequent messages continue to append so the Desk agent sees everything that came before.

Automation and reporting

Zoho Flow and scheduled Deluge functions handle the automation around the edges: auto-acknowledgement inside business hours, follow-up prompts on conversations that have gone quiet, and outbound notifications triggered by CRM events such as an order shipping or a quote being sent. Because every message is a record, response time, first-reply time, channel volume and per-agent load become ordinary CRM reports and dashboards rather than five separate exports stitched together in a spreadsheet.

Who this is for

This suits teams whose customers message them across several platforms and whose customer record lives in Zoho: retail and e-commerce operations handling order questions on WhatsApp and Instagram, service businesses booking and rescheduling by SMS, and support teams who need messaging conversations to become traceable Desk tickets rather than staying in a phone. It matters most where more than one agent handles the same customers, because that is where fragmentation causes visible mistakes.

If a single person handles a low volume of messages on one channel, a native app on a phone is genuinely adequate, and we will tell you that rather than sell you an inbox.

How delivery works

This is a build-to-order engagement. The inbox is constructed for your channel mix and routing rules — there is no pre-built package to download.

1. Scoping call. We establish which channels you run and under which accounts, your message volume, how identity should resolve when a number matches nothing, your routing and escalation rules, your business hours, and whether Desk is in play. We also confirm which platform accounts you already hold, because every channel requires an account and approval process on the platform side that belongs to you, not to us.

2. Fixed quote. You receive a written scope naming each connector, the identity resolution behaviour, the routing rules, the Desk integration and the reporting set, at a fixed price with a delivery date.

3. Build. Typical lead time is one working week. The main variable is channel count, since each connector carries its own webhook contract, media handling and messaging-window rules. Where a platform requires business verification or template approval, that timeline is on the platform and we tell you about it early so it runs in parallel rather than at the end.

4. Install in test, then production. We install into your test environment and run real conversations through it with your team using test accounts, checking identity matching against your actual contact data before any customer traffic touches it. Production cutover happens on an agreed date, channel by channel if you prefer, with a documented rollback.

5. Support. A post go-live support window covers defects and rule adjustments, plus agent training on the inbox and administrator training on routing and channel configuration.

All Deluge source, widget code and module schema are handed over and run in your org. Your platform accounts stay yours; we do not sit in the middle of your message traffic.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    Instalamos na sua instância, entregamos o código-fonte e incluímos duas semanas de suporte após a entrada em produção. Defeitos no código que entregamos são corrigidos gratuitamente.

O que você ganha

  • Complete Deluge source for all channel connectors, webhook handlers, routing rules and scheduled functions, commented and handed over
  • Sigma widget source bundle for the threaded inbox, installed in your org and available for future modification
  • Custom module and field schema for conversations, messages, identity mappings and channel configuration
  • Channel connection and webhook configuration performed against your own platform accounts, in test then production
  • Installation into your test environment first, with channel-by-channel production cutover and a documented rollback path
  • Administrator guide covering routing rules, channel configuration and identity resolution settings, plus an agent training session on the inbox
  • Post go-live support window covering defect fixes and routing adjustments, with terms confirmed in your fixed quote

Para quem é isso

Customer Support Lead

Cannot report on response times because each channel keeps its own inbox and none of them talk to Zoho Desk. A single conversation record per customer makes first-response and resolution time an ordinary CRM report and makes escalation to a ticket a one-click action.

E-commerce Operations Manager

Fields order questions across WhatsApp and Instagram while the order itself sits in Zoho Books or Inventory, so every reply starts with looking the customer up somewhere else. Seeing order history beside the thread removes that lookup and the mistakes that come with it.

Sales Team Manager

Loses conversation history when a rep leaves, because the messages were on their personal device. Threading every channel into the CRM Contact means the relationship stays with the company and a reassigned account comes with its full context.

Como Omnichannel Messaging Inbox se compara

CritérioECOSIREConstrução personalizadaConcorrenteNativo do Zoho One
WhatsApp, SMS, Instagram, Messenger and Telegram in one threaded viewIncluídoIncluídoSuporte parcialSuporte parcial
Identity resolution across phone numbers and social handles to one ContactIncluídoIncluídoSuporte parcialNão incluído
Customer context pane with Deals, order history and open Desk ticketsIncluídoIncluídoNão incluídoNão incluído
One-action escalation to a Zoho Desk ticket with the thread copiedIncluídoIncluídoSuporte parcialSuporte parcial
Routing by channel, keyword, segment, owner or round-robinIncluídoIncluídoSuporte parcialSuporte parcial
Messaging-window and template state surfaced before an agent sendsIncluídoSuporte parcialSuporte parcialNão incluído
Cross-channel response-time reporting from CRM recordsIncluídoIncluídoNão incluídoNão incluído
Message traffic stays between your org and the platform, no vendor relayIncluídoIncluídoNão incluídoIncluído

Perguntas frequentes

How long does it take to build, and can we start with fewer channels?
Typical lead time is one working week from the fixed quote, and yes — starting with one or two channels is often the sensible route. Each connector is independent, so we can deliver WhatsApp and SMS first, put them into production, and add Instagram, Messenger or Telegram in a later phase. This is built to order, so there is nothing to download or trial in the meantime. Note that platform-side steps such as business verification or message template approval are controlled by the platform, not by us; we flag those on day one so they progress in parallel with the build.
Which Zoho editions and third-party accounts do we need?
A Zoho CRM edition supporting custom modules, custom functions, webhooks and custom widgets — Enterprise or above in practice. Zoho Desk is optional and only integrated if you use it; likewise Zoho Books or Inventory for the order-history pane. On the channel side you need your own accounts: a WhatsApp Business account, an SMS gateway account, and the relevant social platform business accounts. We connect to them and configure the webhooks, but the accounts, the numbers and the message costs remain yours. We confirm all of this on the scoping call before you commit to anything.
Does message traffic pass through ECOSIRE?
No. Connectors run inside your Zoho org and talk directly to the platform APIs using your credentials. We do not operate a relay, we do not store your messages on our infrastructure, and there is no ongoing dependency on us for the inbox to keep working. Once delivered, it runs whether we are involved or not.
What happens to conversation history from before go-live?
By default nothing is imported — the inbox starts threading from the moment a channel is connected. Some platforms allow a limited window of historical retrieval and some do not allow any, so a backfill is scoped per channel and quoted separately if you want it. We would rather tell you that plainly than promise a complete history we cannot actually retrieve.
How does it decide which customer a message belongs to when the number is not in the CRM?
That behaviour is yours to choose and we implement it as configured rules. The common patterns are: create a Lead automatically with the channel identifier stored, hold the conversation in an unmatched queue for an agent to link manually, or match on a secondary identifier such as a social handle field. We also support linking additional identifiers to an existing Contact after the fact, so a second number gets merged into one history rather than creating a duplicate customer.
Can we add another channel or change routing after go-live?
Routing rules, business hours, assignment teams and channel settings are held as configuration your administrator can change without a developer. Adding a new messaging platform is development work, because each one has its own webhook contract, media handling and sending restrictions — but the inbox is built so that a new connector plugs into the existing message schema and widget rather than requiring a rebuild. We quote a new connector as an increment, not as a new project.

Solicitar orçamento

Conte-nos suas necessidades de Omnichannel Messaging Inbox e enviaremos preços, opções de licença e uma proposta personalizada, normalmente em um dia útil.

Sem pagamento agora. Isto envia um pedido de orçamento à nossa equipe — responderemos por e-mail com preços e próximos passos.

Combina bem com

Meesho Seller Marketplace Connector
Sob encomenda

Meesho Seller Marketplace Connector

A build-to-order Zoho connector that pulls Meesho orders, RTO/returns and settlement lines into Zoho Inventory and Zoho Books. ECOSIRE builds it for your org after a scoping call and fixed quote.

A partir de $999.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification
Multichannel Inventory and Order Hub
Sob encomenda

Multichannel Inventory and Order Hub

A build-to-order control layer for Zoho Inventory: one stock pool, per-channel buffers, bundle explosion, allocation rules and payout reconciliation into Zoho Books, engineered around your channels.

A partir de $999.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification
SAP Business One Integration Bridge
Sob encomenda

SAP Business One Integration Bridge

A build-to-order integration bridge that reconciles business partners, items, sales orders and invoices between SAP Business One and Zoho CRM or Zoho Books. Scoped, quoted and built for your landscape.

A partir de $999.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification
Shipping Aggregator and Label Automation
Sob encomenda

Shipping Aggregator and Label Automation

A build-to-order connector that books shipments with your courier aggregator straight from Zoho Inventory, pulls labels and AWB numbers back onto the record, and keeps tracking, NDR and COD reconciliation inside Zoho. Built for your accounts and workflow after a quotation.

A partir de $999.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification