Instagram
    • 03 Dec 2024
    • 7 Minutes to read
    • Contributors
    • Dark
      Light
    • PDF

    Instagram

    • Dark
      Light
    • PDF

    Article summary

    Overview

    Instagram is a popular social networking app that focuses on sharing content (Posts) such as photos and short video clips (Stories and Reels) both publicly and privately (private pages, direct messaging, or DMs). The Instagram module enables communication with customers via Instagram and supports Instagram posts (messages) and DMs (private messages).
    This article covers connecting your Instagram accounts to CommBox and the configuration of the channel settings.

    Prerequisites

    To integrate with CommBox, your Instagram pages must be categorized as a business account.
    On the Instagram App:

    1. Go to your profile, tap in the top-right corner, and click the Edit button.
    2. Toward the bottom, click Switch to professional account.
    3. Review the information and click Continue.
    4. Select a category that best describes your business and click Done.
    5. Review your contact information and set up your professional account.

    Key Considerations:

    • Note that Facebook automatically sets subchannels (posts, mentions, messages) and makes them unchangeable
      Subchannels.png

    • Agents can respond to the customer via a private Messenger message. A link to that conversation is available by clicking the 3-dot menu when hovering over the message.
      reply via Messagner.png

    • Hiding a comment on a post will delete it from the post for all viewers except the agent (grayed out) and the comment's owner.
      key considerations.png

    Creating a New Instagram Channel

    Selecting an existing Instagram account

    1. On the Settings page, select the Instagram module (from the Channels sections), and at the top of the page, click +Instagram Channel
      New channel1.png

    2. Enter a unique name for the new channel.

    3. Select the Instagram account used in this channel and the specific content (A new selection menu will open if there is more than one page).
      New channel2.png

    4. Select the Team that will own this channel (optional) and click Create Channel.

    Adding a new Instagram account

    1. On the Settings page, select the Instagram module (from the Channels sections), and at the top of the page, click +Instagram Channel
      New channel1.png

    2. On the account menu, select New Instagram account, which will connect you to Facebook.
      Setting up account1.png

    3. At the new Facebook dialog box, enter your Facebook credentials.
      If recognized by the platform, click Reconnect to continue as the user.
      connecting to meta0.png

    4. Let CommBox access pages from your account(s) and click Continue.
      connecting to meta2a.png

    5. Select the Facebook pages you want to integrate with CommBox and click Continue.
      connecting to meta1.png

    6. On the next page, review the permissions you want to give CommBox, such as receiving email addresses, viewing content, or managing an account, and click Save.
      connecting to meta3.png

    7. You successfully linked your Facebook account to CommBox. Click Got it to return to the CommBox platform.
      connecting to meta4.png

    8. You can now select this account for the new Instagram channel. Name the new channel, select a dedicated Team for this channel (optional), and finish the process by clicking Create Channel.

    Channel Settings

    General

    Channel settings - General.png

    Language - the operating language within the module itself
    Maximum conversation duration (seconds) – The time limit for the conversation.
    Number of digits without disabling sensitive information - Enter the number of digits that will be visible at the closing of the conversation. Subsequent digits will be masked with asterisks () at that time. For example, entering the number 3 here will turn the number 654321 into “654***” at the end of the conversation.
    Neutralize sensitive information on the agent side - Enable/disable the possibility that the agent entered numbers that will appear as asterisks after the status has changed to Resolved.

    SLA

    Channel settings - SLA.png

    Service Level Agreement determines the acceptable waiting time for customers before they receive service from the service provider. Once that time passes and the agent does not reply to the customer, there is an SLA breach.
    SLA target for first replies (in seconds) – The time limit for the agent to respond to the customer's first message to avoid an SLA breach.
    SLA target for next replies (in seconds) – The time limit for the agent to respond to the customer's first message to avoid an SLA breach.
    The channel settings override the main SLA settings.
    Click here for more information about this capability.

    Business Hours

    Channel settings - Business hours.png

    Business Hours profile - Select the Business Hours settings to determine when this channel operates and what auto-messages should be displayed after hours.
    Click here for more information about Business Hours.

    Auto Message

    Channel settings - Auto Message.png

    Automatic response – This is an automated message sent in response to the end customer’s first message.

    Customer Satisfaction Survey

    Channel settings - Cust sat. survey.png

    Activating the Customer Satisfaction Survey – Enables sending surveys to customers once their conversation status is set to Resolved.
    Survey for the conversations when their status is resolved – Select the survey for this chat.
    In the Customer Satisfaction settings, you can create and customize surveys.
    Click here for more information about this capability.

    Automation

    Channel settings - Automation.png

    A script refers to a flow designed to meet a specific need. Learn more about our Automation bot capabilities in the automation section of the help center.
    New conversation script– Select the bot that will be triggered by the customer’s first message. This script will run in each new conversation on this channel.
    Reopen conversation script – When a conversation is Resolved and the customer returns, this is the script the customer will get.
    Note: If the Split Conversation settings in this channel are set to 0 (always open a new conversation after it has been resolved), this setting becomes irrelevant since the customer always gets the new conversation script and can go back to the conversation.
    Script for a reply to an outbound conversation - This script will be executed when a customer replies to an outgoing conversation.
    Manual handover options - This allows multiple selections of scripts that will be displayed in the assignment’s menu when the agent wants to divert the customer for further help to another bot, for example, changing password procedure or charging a credit card.
    Display text when a selection menu appears - Enter the text displayed above the selection menu when it emerges.

    Auto Assign

    Channel settings - Auto Assign.png

    Activate auto-assignment to agents - set whether to enable/disable the channel’s auto-assignment capability.
    Duration of time before being reassigned to the agent (in minutes) - Select the time before the system reassigns conversations to available agents.
    Ignoring the Special Auto-Assignment quota – Activate/Deactivate this feature. When activated, the system overlooks the agent’s assignment quota and assigns conversations using the Special auto-assignment feature.
    Special assignments include:

    • Send and assign to me- Selected by the agent when initiating communication in Compose.

    • Conversation Assign – An agent can select themselves or others as the agents for a conversation.

    • Agent in charge – An agent is added to the customer info card as the agent in charge. Customers with an agent in charge are referred to as VIP customers.

    • Direct link

    • Snoozed conversation – Conversations that the agents assigned to themselves at a preset date and time.

    Prioritize forwarded conversations - Conversations that were forwarded from another channel will be given priority assignment on the new channel if the following conditions are met:

    • The conversation is assigned to an agent while it is being forwarded

    • The agent forwarding the conversation has no access to view the destination channel

    If the conversation meets all the following criteria, it will receive priority above other conversations.
    Set Conversation Priority – Each communication channel has a default priority rate (1- highest priority, 10- lowest priority). Note that the priority can be overridden by other factors within the system.

    Customer Verification

    Messenger channel settings- Customer verification.png

    Not relevant to the Instagram module

    Split Conversations

    Messenger channel settings- Split conversations.png

    Enabled – When toggled On, Split can occur with the “handled” mark on a conversation. After the customer’s response, the conversations will open as new or in the same thread.
    Trigger to split from the set time—The conversation could split automatically after the customer's last response or after the status is changed to Resolved.
    Split will occur after X min of inactivity - When the field is set to 0, the split conversation will occur immediately. No conversation split will occur if the above switch is set to Off.

    Privacy and Security

    Messenger channel settings- Privacy and Security.png

    Allow file upload - customer: Allow/block customer to upload files.
    Allowed file types for customer – Lists the file types which can be uploaded by the customer.
    Media disabled message – The message is displayed when the customer attempts to upload an unallowed file type.
    Allow file upload and Download - agent: Allow/block the agent to download/upload files.
    Allowed file types for Agent – Lists the allowable file types.

    Maintenance

    Messenger channel settings- maintenance.png

    Number of days without activity to change an Open status conversation to Archive status - Default is 30 days.
    Number of days without activity to change a Pending status conversation to Archive status - Default is 30 days.
    Number of days without activity to change an Automated status conversation to Archive status - Default is 30 days.
    Number of days without activity to change a Sent status conversation to Archive status - Default is 30 days.
    Number of days without activity to change an Archive status conversation to Delete status - Leaving this value empty means conversations will remain in Archive status and will not get deleted.
    Number of days without activity to change an Irrelevant status conversation to Delete status - Leaving this value empty means conversations will remain in Irrelevant status and not get deleted.
    Number of days without activity to change a Resolved status conversation to Delete status - Leaving this value empty means conversations will remain in Resolved status and will not get deleted.

    Set additional aspects of maintenance including permanently deleting conversations at the Maintenance settings page.
    Click here for more information about this capability.

    CRM Integrations

    For information about these areas, see the relevant CRM guide.


    Was this article helpful?