You can add your business Instagram account to Zendesk so incoming Instagram direct messages, story replies, and story mentions become tickets. Tickets are not created for comments or replies on posts, reels, or other Instagram content.
Your agents can see and respond to these tickets in Zendesk like any other ticket. Agents must reply directly to the ticket in Support for replies to appear on both Zendesk and Instagram. Agent replies made directly within Instagram are not added to the Support ticket. See Receiving and sending messages in the Zendesk Agent Workspace.
This article contains the following topics:
Adding the Instagram Direct channel
The first step is to add Instagram Direct to your channels. Read on or watch the video below to learn more about the setup process.
Instagram setup flow (1:29)
To add an Instagram Direct channel
- In the Instagram app, go to Settings > Messages and story replies > Message controls > Connected tools > Allow access to messages.
- Under Connected Tools, toggle on Allow access to
messages.Note: This step must be performed in the Instagram mobile app. It cannot be performed via Instagram Web.
- Open your Zendesk admin account.
- In Admin Center, click
Channels in the sidebar, then select Messaging and social > Messaging.
- Click Add channel and select Instagram Direct from the drop-down.
- Click Continue with Instagram to open the Instagram set-up
flow. The set-up flow will ask you for the following information. Follow the instructions in the flow to add this information.
Action Description Authenticate to your Facebook profile This is the admin profile linked to your company's Facebook Business Manager. You can Continue with the existing profile or sign in to another account. Provide permission to share your Instagram Account with Zendesk. Zendesk needs this permission to connect your Instagram Professional Business Account to the Agent Workspace. Provide permission to share your Facebook Page(s) with Zendesk. Zendesk needs this permission to connect your Instagram Professional Business Account to the Agent Workspace. We recommend that you select all pages. Accept the selected permissions These permissions are needed to send and receive messages from Agent Workspace. - When you've finished the set-up flow, click Done.
- Select the Instagram channel you wish to connect from the drop-down, then click Next.
- Assign a name to the new Instagram channel you are connecting, then click Add
channel. Note that agents need to add comments to an Instagram message from
within the Zendesk Agent Workspace.Note: Replies made directly in Instagram will not add a comment to the related ticket.
As with Facebook Messenger, Instagram Direct allows a business only seven days to respond to the end user before the messaging window closes. To prevent messages from being sent but not delivered, the composer will be blocked after the messaging window is closed. The only way to re-open is if the end user sends a new message.
Additionally, Instagram requires that you respond to an end user’s initial message within 24 hours, either by agent engagement, or with an automated message using the auto-responder or chatbot.
Configuring the Instagram Direct channel
After you’ve added Instagram to your social messaging channels, you can configure how it appears and functions.
To configure the Instagram Direct channel
- In Admin Center, click
Channels in the sidebar, then select Messaging and social > Messaging.
- Click the Instagram channel you want to configure to open its Edit page.
- Update the information in the Basics, Auto-responder, and Message Us button tabs, as described in the sections below.
- Click Save after updating the information in each tab.
The Basics tab
The Basics tab is populated with the channel and Instagram profile names.
To edit the Basics tab
- Click in each text box to edit these names.
- Click Save when you’re done.
If multiple brands are attached to your Zendesk account, you’ll also have a dropdown menu to select a brand to connect to the Instagram channel. You can only attach one brand to the channel. If your account has only one brand, this option does not appear under the Basics tab.
The Auto-responder tab
The auto-responder sends messages automatically to an end user when you receive their messages. See Sending automatic responses to social messages for more detailed information on using and configuring the auto-responder.
If you choose to use the auto-responder- Click Enable auto-responder, then enter a message for your customers.
- Click Save when you’re done.
The Message Us button tab
Adding a Message Us button to your website, mobile app, or help center allows customers to discover and connect to your Instagram account, where they can request and receive support via Instagram Direct.
If you choose to add a Message Us button, you’ll need to configure the following elements, then add the HTML code snippet to each page on the website or mobile app where it should be displayed.
Configurable options
As you make the selections below, a preview of the button is updated on the right side of the channel page.
- Color: Choose a gradient style for the button, Dark gray or White.
-
Size: Select Compact or Regular.
-
Corner radius: This number determines how rounded the button’s corners are. Enter a number from 0 (right angle) to 20 (near quarter-round).
-
Label: Enter the text you want displayed on the button.
-
Width: Enter the length you want your button (up to 400 pixels).
Adding the Message Us button
After you’ve configured the options above, you can add the code snippet to your website, mobile app, or help center.
To add the Message Us button to a website or mobile app
- Copy the code snippet to your clipboard.
- Paste the snippet into the HTML of every page that should include the button before the closing tag.
To add the Message Us button to your Zendesk Guide help center
- In Knowledge admin, click Customize design
(
) in the sidebar.
- On the theme you want to edit, click Customize, then click Edit Code.
- In the Templates section, click the template you want to modify, and add the snippet before the template’s closing tag.
- Click Save.
105 comments
Mike DR
Facebook and IG Reels integration is not on the product roadmap because Reels is not available via the Facebook and Instagram API at this time.
Our Product Managers are constantly reviewing feedback posted here in our community forum and hopefully, this is something that can be added in the future once Reels via Facebook and Instagram API becomes available. Thanks for understanding!
0
Daniel
Re
No mention of Reels comments or mentions.
Does "does not support comments", includes comments on Reels? Does the Instagram channel support reel mentions?
0
Christine
Instagram integrations support incoming images from end-users and they should attach to the ticket. May I ask if you are still experiencing this issue? If so, could you please try to uninstall and reinstall integration then send a test message, and please let us know by raising a ticket to our support team directly if the issue persists so we can take a closer look?
Option 2: Contacting Zendesk Customer Support from within your product
Thanks,
Christine
0
Fiona
We have been using this for a couple of weeks but have noticed that if someone sends us an attachment (or photo), it doesn't show in Zendesk - only the message does. Is this right? It's a bit annoying as we need to look at the photo in the native Instagram app...
Thanks
Fiona
0
Jasen Samford
It would be great if the Instagram username was pulled into Contacts the way it is with Twitter DMs

0
Jupete Manitas
Would be okay to continue in English? Currently, there is no CSAT yet with the native Instagram integration in the Social Messaging channels as described here: About CSAT ratings in messaging. While using the native IG integration you can use the placeholder to send a survey manually via a placeholder.
However, if you are using a third-party Instagram integration from our partner. You can contact them instead if they have CSAT for Instagram direct tickets. We saw this sample CSAT from OApps - https://zendesk.oapps.io/hc/en-us/articles/360020144400-How-to-request-CSAT-
Thank you!
0
Dayana
Hola, ¿cómo puedo enviar CSAT por Instagram DM?
0
Rocío Martín
Muchas Gracias por tu respuesta. Si configuro con los pasos indicados para tener los mensajes privados ¿No interfiere en lo que actualmente esta configurado para los mensajes públicos de IG que tengo a través de la app de marketplace, no? y otra duda ¿Sabemos cuando estara disponible tener los mensajes púlicos directamente con zendesk sin una app externa? Gracias
0
Beto
¡Hola Rocío, muchas gracias por tu pregunta!
En efecto, la integración explicada en este artículo es para poder conectar su cuenta de Instagram directamente con Zendesk, y sin necesidad de aplicación de terceros.
Ahora, es muy importante tener en cuenta que esta integración funciona exclusivamente con Instagram Direct. Esto quiere decir que solo serán tickets de los mensajes privados de Instagram.
Si desea mantener la creación de tickets con respecto a los comentarios y/o posts de Instagram, todavía sería necesario utilizar alguna de las aplicaciones de terceros encontradas en el Marketplace.
¡Espero que esto haya sido de ayuda!
1
Rocío Martín
Buenos días, actualmente dispongo de una app de IG a través de marketplace zendesk, y por lo que he oido ya tienen la API ¿Los pasos de arriba son para integrarlo directamente con zendesk sin aplicación de terceros? Muchas Gracias
0
Sign in to leave a comment.