Getting started with Omnichannel

The order in which to set up channels, teams, routing, SLA and people before the first customer message arrives.

Before you begin

  • The Omnichannel app must be installed for the company (Administration > Workspace > Apps).
  • CRM and Sales should be installed if you want leads, quotations and orders from conversations. Marketing is needed for consent, audiences and campaigns.
  • The first time someone opens the inbox, the system creates the standard conversation labels, support types, quick replies, SLA policies and company AI setting.

Set up in this order

  1. Roles and people. Give each person a role. omni_agent replies and adds notes. omni_supervisor also configures. Without omni.inbox.all a person sees only their own conversations, their teams' and unassigned ones. See Administration: roles.
  2. Connect a channel. Omnichannel > Configuration > Accounts. Start in Sandbox mode. See Connect a channel.
  3. Integration settings. Omnichannel > Configuration > Integration Settings: lead strategy, default SLA, business hours, auto-assign, signature and price-request words.
  4. Teams. Configuration > Teams: members, languages, countries and assignment strategy. See Teams, routing and SLA.
  5. Routing rules. Configuration > Routing Rules.
  6. SLA policies. Configuration > SLA Policies.
  7. Tags, labels and quick replies. Configuration > Tags and Configuration > Labels & Quick Replies.
  8. Send a test message. On the account, click Test message and check the conversation appears, is routed and has an SLA chip. See Work the inbox.
  9. WhatsApp templates. If you use WhatsApp, create and submit templates under WhatsApp > Templates. See WhatsApp templates and broadcasts.
  10. Go live. Switch the account from Sandbox to Live with the real token and app secret, and enter the webhook address at the platform.

Permissions at a glance

PermissionAllows
omni.inbox.viewOpen the inbox and read lists
omni.replyReply, add notes, take a conversation
omni.assignAssign and transfer
omni.resolveResolve, archive, mark spam, block contacts, change ticket status
omni.lead.create, omni.opportunity.create, omni.quotation.createConvert a conversation
omni.ai.useUse the AI assistant and content studio
omni.configureAccounts, teams, routing, SLA, settings, lead forms, catalog
omni.automation.editSave chatbots (with omni.configure)
omni.whatsapp.templateTemplates and flows
omni.broadcastSend WhatsApp broadcasts
omni.social.view, .create, .approve, .publishSocial posts
omni.analytics.viewAnalytics

Good to know

  • Sandbox accounts never call the platform. Use them to train staff and test routing.
  • Tokens are stored sealed and never shown again.
  • Schedule times for posts and broadcasts are stored and run as UTC (4 hours behind Dubai). Check the time shown after saving.