You can access Inbox using the keyboard shortcut g + i.

In this article, you will understand:

  1. Inbox and it's functionalities
  2. How to add and accept support agents?
  3. What are the default agent statuses?
  4. Getting started with Inbox
  5. Inbox on Android & iOS

1. Inbox#

What is Inbox?

Inbox is a unified omnichannel customer support helpdesk for agents to seamlessly manage customer queries across 35+ conversational channels. With an intuitive UX, INBOX enables agents to handle requests from a single dashboard in any language, offering complete customer history with superior context, reducing query resolution time. It integrates and manages all customer information in one place, so that communication between businesses and their customers is efficient, relevant and personal.

Where to find Inbox?

  • On the overview switcher, click Inbox.


There are multiple options available in the inbox module, they are listed below:

MonitorMonitor your trends and team. Click here to learn more.
ChatsYou can provide 24/7 live support to your customers from this section. Perform bulk actions, chat searches for chats on Whatsapp, instagram and many more. Click here to learn more.
TicketsResolve the created tickets, create new tickets (one by one or in bulk). Click here to learn more.
ContactsCreate a list of contacts. Click here to learn more.
Analytics and ReportsFind single click dynamic charts and generate and download detailed reports about your business and team performance to take data driven business decisions. Click here to learn more.
KnowledgebaseDesign a knowledgebase with information to resolve user queries quickly. Click here to learn more.
SettingsManage other settings from here.

2. Manage Support Agents#

There are two kinds of roles to access the inbox module:

  • Inbox Admin
  • Inbox Agent

Incoming tickets (from the bot user) are assigned to the support agents. Admin can add support agents and Agent can accept an invite sent by an admin to join as a support agent.

2.1 Add support agent on the platform#

Support agents will have access to the chats/tickets/analytics/performance to help understand and resolve queries in inbox, follow the steps below to add support agents to the platform:

You must have Admin access to perform these steps.

To add inbox admin / inbox agent, follow the below steps:

  1. Open Access Control from the overview page.

  1. On Users tab, click +Invite users.
  2. Enter email ID and from the Access control dropdown menu select Inbox (Agent) and click Invite.

  1. Supervisor role can be added for agents.

    • You can make your agents as supervisors to a group where they can monitor & supervise the group's incoming chats as well as the agents.
    • While you share inbox agent access, you will get an additional option to make them supervisior for a group.
    • From the dropdown, select the group that you want to them supervisor for.
    • Click here to configure a group.

  1. You can open the Invites tab and resend/revoke the invite.

  1. Once the agent accepts the request, their information will be listed in the users tab.
  2. You can edit or delete the users (if required).

If you have only admin access, you can give yourself the Inbox (agent/Admin) access to explore the Inbox functionalities. In Users tab, edit your row to add inbox agent access along with admin access.

2.2 Accept invite to join as a support agent#

  1. If you don't have an account on Yellow.ai Platform you will recieve an email from Yellow.ai to Sign Up on the platform and accept the invite to join the platform as a support agent.

  1. If you already have an account on the Yellow.ai platform, check the notification icon on the overview page.

  1. Click on the tick mark to accept the invite.

3. Default agent status#

Inbox offers three default agent statuses that you can choose to define your availability. These statuses are the foundation based on which the incoming tickets are assigned to you. Ensure that you are indeed selecting the correct status at any time.

The default statuses are as follows:

The new incoming chats will only be assigned to agents who have set their status to Available. The chats will be assigned based on their concurrency.No new chat ticket will be assigned to agents who have set their status to be Busy. These chats will be queued in their respective group and then automatically assigned to agents when they make themselves Available. If the group queue is not enabled then these chats will be converted as Missed chats and stored in Inbox for reference.No new chat ticket will be assigned to agents who have set their status to be Away. These chats will be queued in their respective group and then automatically assigned to agents when they make themselves Available. If the group queue is not enabled then these chats will be converted as Missed chats and stored in your account for reference.When an agent logs out or goes away from the Inbox module, they’ll be treated as Offline and no new conversation will be assigned to that agent even if they are present inside the yellow.ai platform in any other module like Insights, Studio etc.
Eg: When you are working on important issues/escalations, Documentation work, Internal meetings/discussions etc.Eg: Recess, Bio break, Lunch break*

Difference between Busy & Away

On paper, Busy and Away are both identical in function but when you log out after changing your status to Away, your status will not be Offline it will remain as Away. This is to avoid missing out on the chats raised by the end users when all your agents have logged off within the working hours(example, for a lunch break).


Consider a scenario wherein, all your agents break for lunch from 1 PM - 2 PM. If they are considered Offline during that time, the chats raised during the time will be completely missed unless Offline chats are enabled. Even if they are enabled, those chats will be only be captured in Open status and will not be assigned to agents immediately. Now if they are considered as Away, those chats will not be missed irrespective of Offline chats being enabled or not and the chats will be queued, then automatically assigned to agents after 2PM.

Track activity via. Reports

The time spent by each agent in the different statuses will be tracked and made available in the agent activity report.

The agent activity report will not track the time spent in Offline status.

The aggregated time spent by the agent i.e total Available/Busy/Away time spent by the agent per each day is also accessible in the agent performance report.

To download Agent performance/ Agent activity report, follow the below steps:

  • Open Inbox > Analytics. Select Reports > Chat reports.
  • Click Generate on Agent activity / Agent performance report.
  • If you have Admin access, you can filter the report for any agent and also for any given period of time.

  • Admin cannot change the status of any other agent.
  • You can still manually transfer the chat to an agent who has set themselves to Busy / Away. This manual transfer operation will not conisder agent's current concurrency and will assign tickets even if their concurrency is full.
  • Once the reports are generated (status = success), click Download.

4. Try live agent module#

In case the user wants to talk to the live agent or sometimes it’s better for humans to take over for better customer experience then the bot should be able to transfer the user’s chat to a live agent and this can be achieved using the Inbox module and raise ticket action node.


Prerequisites to get started

  1. Get Inbox Agent Access.
  2. To configure the Journey to trigger live agent action, know more about flows and NLU.
  3. Understand the raise ticket action node and its settings.

Create a flow

On the Studio page:

  • Add prompts to collect information from users.
  • Create an Intent and utterances to it. For example, “Can I talk to Live agent?”, “Connect me to Customer Support”.
  • Connect to Raise ticket action node with the collected information.

4.1 Test live agent#

To test the live agent transfer, you need to have access as an Inbox agent.

Once you have created the live agent flow, follow these steps to test it out:

  1. Duplicate the tab or open the bot in another window (you will have two tabs opened).
  2. In one of the tab open Inbox
  3. Inside Inbox, open Chats > My chats.

Make sure you are Available. To check that click on the profile icon on the right corner, verify the status drop down.

  1. Go to the previous tab or window where the bot was opened and raise a ticket. After ticket being raised it will show the name of the agent connected

  1. In the tab in which the inbox was opened, you will see a ticket raised.

  1. You can reply from here and see the chat happening real-time on the bot.

  1. Then you can close the chat (and click Resolve to resolve the ticket) and test the message displayed after the chat has ended with the live agent.

4. Inbox on Android & iOS#

Yellow.ai brings YellowAI Partner for agents to reduce query resolution time by responding and addressing queries in a matter of seconds on Android and iOS.

Our innovative automated live chat technology seamlessly bridges the gap between traditional and modern communication channels, while driving agent productivity, automating L1 queries, and providing better interactions through voice and video calling features.

Agents can use YellowAI Partner to:

  • Communicate with customers and serve them round the clock.
  • Handle L1 L2 queries like a boss.
  • Collaborate with teammates to address queries.
  • Provide better interactions through voice and video calling features.
  • Get empowered with access to the information.
  • Get instant feedback from customers.
  • AI Agent Workflows to automate agent actions.
  • Push Notifications for when you are on a break, so you don't miss any tickets.