Skip to main content

Shared Chat Inbox Overview

The Shared Chat Inbox in Chakra provides a unified workspace to manage all customer conversations efficiently. It centralizes chat interactions, enabling actions like applying filters, accessing leads, tagging chats, and leveraging AI assistance. The Shared Chat Inbox is divided into three key sections:

  • Chat List: Displays all customer conversations.
  • Chat Window: Facilitates message composition and conversation history.
  • Chat Details: Provides additional context and tools for managing chats.
Shared Chat Inbox

1. Chat List

The Chat List organizes all customer conversations in a single, accessible view.

Add message body

1.1 Chat List Action Buttons

Interactive buttons in the Chat List to manage and organize chats and enable other settings.

Chat List Action Buttons

1.2 Chat Filters

Filter chats based on specific criteria to display only relevant conversations. For example, setting chatStatus==OPEN shows only open chats. Available filter attributes include: Status, Assigned User, Chat Tags, Read/Unread Chats.

1.2.1 How to Add a Chat Filter

  1. Click the icon. This opens a Filter configuration drawer on the right side.

    Add filter
  2. Click Add Rule. Select a field from the options, add the operator (==, !=, Any in, etc.), and then select or input the value.

    Add a filter
  3. Click Apply.

The applied filter will be reflected in the Chat List.

1.3 Chat Spaces

Save frequently used filter sets as "Chat Spaces" for quick access. For instance, create an Unreplied space to prioritize chats needing immediate responses.

1.3.1 How to Create a Chat Space

  1. Click the icon. This opens a Filter configuration drawer on the right side.

    Add filter
  2. Click Add Rule. Select a field from the options, add the operator (==, !=, Any in, etc.), and then select or input the value.

  3. Click Save as New Space. This opens a pop-up window to configure the new space.

    Save as Space
  4. Add a label (name) to the space and configure it for yourself or a wider team. Click Save.

    Create new space
  5. Click Apply in the Filter configuration drawer.

1.3.2 How to Apply a Space

  1. Click Spaces.

  2. In the Spaces list, click the relevant space. The selected space is applied to the Chat List.

    Select a Space

1.4 Chat Refresh

Update the Chat List to reflect the latest messages and changes without reloading the entire page.

  • How to Refresh: Click the icon in the Chat List action header.

1.5 Start a New Chat

Initiate a new chat using a template message directly from the Chat Inbox, bypassing the need for a campaign broadcast.

  • How to Start a New Chat:
    1. Click the + icon and select Start New WhatsApp Chat.

      New Chat
    2. Enter the customer’s phone number or search for an existing contact.

      Start New Chat
    3. To use an existing lead, select Start chat for a process instead and choose a lead. If no lead exists, use the Add New option to create one.

      Start New Chat with lead
    4. Select the appropriate WhatsApp Plugin and Phone Number (defaults are preloaded).

    5. Choose a message template.

    6. Click Start Chat.

1.6 Chat Notification Settings

Enable notifications for all chats, not just those assigned to you.

  • How to Enable All Notifications: Click the ⚙️ icon and toggle notifications for all chats.

    Enable All Notifications

1.7 Manage Chat Access Control

Control which users can view or interact with specific chats based on criteria like assignment or chat inbox.

  • How to Manage Access:
    1. Click the 🗝️ icon.

      Chat Access Control
    2. Set Access Mode:

      • All: Grants access to all chats for users in the role.
      • Match Assignee: Limits access to chats assigned to the user.
    3. Under Chat Inbox Access, select specific inboxes to restrict access. By default, all roles have access to all inboxes.

      Chat Access Control lead

Quickly locate a chat by typing the customer’s WhatsApp Display Name or phone number in the search bar.


2. Chat Window

The Chat Window is the central interface for typing messages, viewing conversation history, and managing chat-related actions.

Chat Window

2.1 Chat Window Header

The header displays key information and actions:

  • View the customer’s WhatsApp Display Name and phone number.
  • Access the contact in the contact list.
  • Assign or reassign a chat to a user.
  • Close an active chat.
Chat Window Header

2.2 Chat Conversation Window

This section shows the full conversation history with timestamps and avatars for both the user and the customer.

Chat Conversation Window

2.3 Check Chat Message Delivery Status

Check the delivery status of messages below the chat message box. For rejected messages, click the icon to view the rejection reason.

Message Delivery Rejection Reason

2.4 WhatsApp 24-Hour Session Window

A WhatsApp chat session begins when a customer messages and lasts 24 hours from their last message. If the session expires, free text messaging is disabled, and you must use a template message to restart the conversation. Chakra automates this by disabling the text input field for expired sessions and displaying a template message widget.

  • Note: Sending a template message does not reopen the free text window unless the customer responds.

2.4.1 Send a Template Message for a Closed Session

  1. Click Send template message in the widget if the chat session is closed.

    24-hour window send template message
  2. Select the desired template.

  3. Add any required variables (e.g., image attachments or personalized text).

    Send Template message from Inbox

2.5 Text Message Input

Type and send messages directly to the customer. Two quick-action buttons are available:

  • Send an Attachment:
    1. Click the 📎 icon.

      Attach
    2. Select a file from the file browser.

    3. Optionally, add a text message and send.

      Send attachment
  • AI-Assist:
    1. Click the 🪄 icon and select Enable AI.

      Enable AI
    2. In the pop-up, enable AI features and configure the content source as guided.

    3. Click Generate Reply to populate an AI-generated response in the text input field. Edit as needed and send.

      Generate AI responses

3. Other Chat Details

The right-side panel provides additional context and tools for managing chats.

Other Chat Details

3.1 Chat Details

Chat Details

Includes:

  • Chat start time.
  • Associated chat inbox.
  • Chat Tag Attributes. Apply Tags here.
  • Option to add Chat Attributes.

3.2 Chatbot Details

View and manage chatbot-related information:

Chatbot Details
  • Active Live Chatbot: Manually 'stop' the chatbot to engage customers directly. If no chatbot is currently active, a message No chatbot is assigned is displayed.
  • Captured Responses: See chatbot session responses linked to chat variables.

Displays the associated lead, automatically created for new chats. Click Details to access the lead.

For further assistance, refer to additional resources or contact support.