When an Instagram Direct Message is routed to you, you’ll see a green notification banner at the top of your screen with the Customer’s name and a short preview of their message. Click Accept to take the request.
Note – Instagram imposed limitations
Below are limitations that Instagram is currently imposing for all partners using the Instagram API:
Reactions sent from the Instagram App will not appear in the Conversation Timeline in Gladly.
All reactions are always mapped to ❤️. This is currently a limitation of the Facebook API.
Customers can start a Conversation from your company’s Instagram profile using the Message option or by @mentioning your company username from their Story.
Message
@mention from Stories*
*A Customer’s Instagram account must be public for Gladly to create a Conversation from an @mention.
Messages are routed like any other Messaging Channels (e.g., SMS, chat, and Facebook Messenger). When you accept a routed message, you’re taken to the Customer’s Profile.
Known Customers – We identify Customers through their Instagram ID (not the same as username), permanently associated with an Instagram account. This ID allows Gladly to identify who the Customer is if they contact you again and pull the correct Profile. This ID allows Gladly to identify who the Customer is if they contact you again and pull the correct Profile. We show the Customer’s full name as shown in their Facebook account in the Contact Details.
Note – TheInstagram username in the Contact Details is not editable.
New Customers – Gladly creates a Customer Profile with the user’s name as shown in their Instagram profile. If they contact you again, it will automatically open their Customer Profile using their name and Instagram ID (not the same as username) to pull up the correct Customer Profile. Although Instagram doesn’t allow Gladly to store usernames automatically for privacy reasons, you could ask for more information to add to their Contact Details, like their phone number or email address so the same Profile is opened if they contact you using a different Channel. If they provide their username, you may store it as a Customer Detail.
Accept, decline, and reply to an Instagram message#
Tip – Click ‘Next’ to receive more Messaging Customers
The number of Messaging Customers (e.g., SMS, chat, Instagram Messaging, etc.) you’re automatically routed depends on the standard messaging capacity your Administrator has set. You must click Next to receive more Messaging Customers beyond the standard capacity until the maximum number of Messaging Customers is met.
Once an Instagram message (Story or Message) is routed to you, you can treat it like any other Conversation.
When an Instagram message is routed to you, a green notification banner appears at the top of your screen with the Customer’s name and a short preview of their message. Click Accept to take the request.
To decline a message, click Decline from the notification banner. You can also ignore the banner, which will automatically route to another Agent after 30 seconds. You won’t receive chats until you click Next (either through the Next button beside the Channel Availability Controls or the Close & Next button).
You’ll be taken directly to their Customer Profile, where you’ll find the Instagram Composer pulled up, ready for you to start your response.
Character limit – Instagram allows up to 640 characters per message. The Send button is disabled if you exceed 640 characters.
The character counter turns orange at 630, then red at 640, indicating you are at the maximum limit.
Images – You can reply with images (video is not supported) by dropping the file on the Composer or by clicking . You can use JPEG, PNG, or GIF images.
Attachments – Up to 10 attachments (e.g., images) with a combined size of no more than 5MB.
Links/URLs – URLs or links appear on Instagram Messages in this format: URL [URL] — for example, https://connect.gladly.com/docs[https://connect.gladly.com/docs].
When you’re happy with your response, add the correct Topic, then click Send. You can stay on the Customer Profile and wait for them to reply, click Next to receive additional work, or navigate away to help other Customers. You’ll know if the Customer has seen your last message with the read indicator.
When they reply, you’ll see the notification banner reappearing with the option to reply.
Watch Out – Time limit to respond to Instagram Stories and messages
New Instagram messages must be responded to in 7 days.
@mentions from Stories expire in 24 hours. If an expired Story is routed to you, the Conversation Timelines show that the Story expired. Follow your team’s policy on how to handle expired Stories.
Stories deleted by Customers before it expires still route but will appear unavailable in Gladly.
Besides using the Message option on Instagram, Customers can also @mention your company username (e.g., @gladlyinc) in Stories. As a result, they appear as “<Customer name> mentioned” in the Conversation Timeline of the Customer Profile. The Customer’s Instagram account must be public to create a Conversation through @mentions.
For video Stories or messages, click play to view the video in the Conversation Timeline. You can reply with a message or photo (video is not supported) by placing the imag in the Composer by clicking .
Stories that have expired or been deleted will say “Story is no longer available” or “Message was deleted” in the Conversation Timeline. Follow your team’s policy on how to handle expired Stories.
If a Customer likes a message or photo you sent, the ❤️ emoji will appear on the bottom left of the message. Customer reactions using any emoji will appear as a ❤️ in Gladly.
To Like a message or Story mention a Customer sent, clickon the message and click Like Message. The liked message is visible to you and the Customer.
An error appears if you Like a Story or no longer available messages.
To Unlike a message or to remove a reaction, click the emoji on the message. The emoji will disappear.
Note – Likes do not fulfill SLA
Liking a DM does not fulfill SLA, meaning it does not count as a reply.
Messages appear in Gladly but missing on Instagram #
Instagram messages that appear in Glady but not in the Instagram app may have come in as a request and are hidden.
View requests
See hidden requests
Reach out to your company’s social media manager to view these messages. Have your social media manager review this FAQ to reduce the number of hidden messages.
Messages between the Instagram app and Gladly (Echo) #
Because Instagram messages sent directly to your company’s Instagram account create a Conversation in Gladly, if a non-Gladly user (perhaps someone from your social team) replies to the message from the app, the SLA is cleared for the initial message, and the messages are also reflected (echoed) in the Conversation even if the Conversation has not been routed to an Agent. Once routed, you’ll know it’s an echoed message because the Conversation Timeline may say, “Routed to you because of an outgoing Instagram message.”
This gives you context that a non-Gladly user has engaged with the Customer via the app, and you may not necessarily need to reply to the Conversation. Use your discretion to determine when the Conversation should be closed.
Instagram users with the same name are always treated as distinct Customers through their Instagram ID. This means Customer Profiles are not matched unless a merge is manually initiated. Therefore, if you need to merge two Profiles, always confirm that the Profiles are related.
See the number of followers a Customer has or if they have a verified account. This information is updated whenever the Customer reaches out to you via Instagram.
[A] – The Customer’s name as shown in their Instagram account.
[B] – The verified badge appears if the Customer’s account is verified.
[C] – The number of followers the Customer has.
[D] – Shows Instagram accounts following the Customer associated with your company. Doesn’t include unassociated Instagram accounts.
[E] – Shows Instagram accounts the Customer is following that are associated with your company. Doesn’t include unassociated Instagram accounts.
Hover over [D] and [E] to see additional Instagram accounts the Customer follows or is followed by.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
__cf_bm
29 minutes
This cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
_wpfuuid
1 year 1 month 4 days
This cookie is used by the WPForms WordPress plugin. The cookie is used to allows the paid version of the plugin to connect entries by the same user and is used for some additional features like the Form Abandonment addon.
BIGipServer*
session
Marketo sets this cookie to collect information about the user's online activity and build a profile about their interests to provide advertisements relevant to the user.
cookielawinfo-checkbox-advertisement
1 year
Set by the GDPR Cookie Consent plugin, this cookie records the user consent for the cookies in the "Advertisement" category.
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent
1 year
CookieYes sets this cookie to record the default button state of the corresponding category and the status of CCPA. It works only in coordination with the primary cookie.
PHPSESSID
session
This cookie is native to PHP applications. The cookie stores and identifies a user's unique session ID to manage user sessions on the website. The cookie is a session cookie and will be deleted when all the browser windows are closed.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duration
Description
li_gc
5 months 27 days
Linkedin set this cookie for storing visitor's consent regarding using cookies for non-essential purposes.
lidc
1 day
LinkedIn sets the lidc cookie to facilitate data center selection.
UserMatchHistory
1 month
LinkedIn sets this cookie for LinkedIn Ads ID syncing.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duration
Description
_ga
1 year 1 month 4 days
Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors.
_ga_*
1 year 1 month 4 days
Google Analytics sets this cookie to store and count page views.
_gd_session
4 hours
This cookie is used for collecting information on users visit to the website. It collects data such as total number of visits, average time spent on the website and the pages loaded.
_gd_visitor
1 year 1 month 4 days
This cookie is used for collecting information on the users visit such as number of visits, average time spent on the website and the pages loaded for displaying targeted ads.
_sp_id.*
1 year 1 month 4 days
Snowplow sets this cookie to store user information that is created when a user first visits a site and is updated on subsequent visits.
_sp_ses.*
30 minutes
Snowplow sets this cookie to store user information that is created when a user first visits a site and is updated on subsequent visits.
AnalyticsSyncHistory
1 month
Linkedin set this cookie to store information about the time a sync took place with the lms_analytics cookie.
mf_user
3 months
Mouseflow sets this cookie to identify whether a visitor is new or returning.
vuid
1 year 1 month 4 days
Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos on the website.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duration
Description
_mkto_trk
1 year 1 month 4 days
This cookie, provided by Marketo, has information (such as a unique user ID) that is used to track the user's site usage. The cookies set by Marketo are readable only by Marketo.
bcookie
1 year
LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser IDs.
bscookie
1 year
LinkedIn sets this cookie to store performed actions on the website.
li_sugr
3 months
LinkedIn sets this cookie to collect user behaviour data to optimise the website and make advertisements on the website more relevant.