Skip to content
EN

Integrations

Instagram for your contact center

On Instagram, customers ask questions in Direct, under your posts and Reels, in replies to your stories, and after tapping an ad. CONTACT.WORK puts every one of these Instagram messages in the queue your phone agents already work: the AI agent or a person answers from the platform, and each Instagram thread is saved to that customer's history. Meta doesn't charge for these messages.

4 entry pointsDirect, comments, stories, and adsAll of them feed one queue
$0per message from MetaAds are paid to Meta separately
24 hoursto reply freely after a customer messageA live agent gets up to 7 days
1 timelinefor Instagram, calls, and other channelsThe history stays when the customer switches

Capabilities

What you get with Instagram

Direct, comments, and stories in one placeA DM, a question under a Reel, and a reply to your story land in one agent queue, each marked with where it came from.
Public or private reply to a commentAn agent answers in the comment thread for everyone to see, or moves the follower to Direct when the answer involves an order or a personal quote.
AI agent after hoursThe AI agent answers followers from your knowledge base at night and on weekends and passes bookings and refunds to a live agent.
Screenshots, shared Reels, and voice messagesPeople often share a Reel and type “how much?”. The agent sees the post they shared, and voice messages arrive with a transcript.

Examples

Where Instagram questions come from

Most Instagram questions don't arrive as a tidy DM. People ask under a Reel, answer your story with an emoji and a question, or tap Send message on an ad. CONTACT.WORK turns each of these into an inquiry and keeps the source attached.

A DM to your business account

A customer opens your profile, taps Message, and asks if their size is in stock or if Saturday has an open slot. New visitors see ice breakers – short questions you set up in advance – and one tap routes the question to the team that handles it. Whoever is free first, the AI agent or a person, writes back, and the reply comes from your Instagram account.

  • Ice breakers and quick replies
  • Replies from your business account
  • Routed by topic
Example 1 of 3

The AI agent can answer in all three places. Comments on your ads arrive the same way as comments on regular posts.

How it works

What your contact center gets

Ads

Chats from click-to-Instagram Direct ads

An ad with a Send message button opens a DM instead of a landing page. These chats go into the same queue as calls, marked with the ad they came from, so the team answers while the person still remembers what they tapped. You pay Meta for the ad; the conversation that follows carries no Meta message fee.

  • Ad source on every chat
  • First reply while interest is high
  • No per-message fee from Meta

Window

The 24-hour rule and the 7-day exception

After a follower writes, comments, or taps a call-to-action, your business has 24 hours to answer in any form, and the window opens again with every new message from them. If a case takes longer – checking a refund or a warranty claim – a live agent can still type a reply for up to 7 days under Meta's HUMAN_AGENT tag. Automated messages and promotions can't use that tag.

  • Each customer message restarts the clock
  • Up to 7 days for replies typed by a person
  • No promotions outside the window

AI agent

Answers from your own materials

The CONTACT.WORK AI agent runs on a language model trained on your prices, sizes, delivery terms, and booking rules. It reads the question the way the customer typed it, slang and typos included, and answers in Direct or in the comment thread. Orders, payments, and complaints go to a person on your team, who gets the thread along with a brief recap from the AI.

  • Nights and weekends
  • Handoff with a summary
  • Language model billed separately

History

Instagram in the customer record

Each Instagram thread is saved in the customer's history alongside calls, email, and other chats. If a follower DMs you and then calls, the agent sees both. When you link a CRM – HubSpot, Salesforce, or any other via the API – the thread is added to the contact record, and a first-time follower becomes a new contact.

  • Username and profile link
  • Calls and DMs in one feed
  • A copy in your CRM

Setup

How we connect Instagram

  1. 01Professional accountSwitch the Instagram account to a business or creator profile if it isn't one yet.
  2. 02Message accessIn the Instagram app, turn on Allow access to messages in the message settings so connected tools can read and send DMs.
  3. 03PermissionsSomeone with admin rights on the Instagram account logs in with Meta and grants CONTACT.WORK permission for DMs and comments.
  4. 04Queues and AI agentWe set up teams, working hours, ice breakers, and the after-hours reply, and load your knowledge base into the AI agent if you have one.
  5. 05TestingWe send a DM, comment on a post, and reply to a story, then confirm each one shows up for an agent and in the CRM.
  6. 06LaunchAgents stop answering from the Instagram app and switch to CONTACT.WORK; during week one we track how fast Direct messages and comments get a first reply.

Requirements

What you need to connect Instagram

Account
An Instagram professional account – business or creator
Access
An admin who can grant access through Meta, with Allow access to messages turned on
Platform
Hosted by CONTACT.WORK, or on your server if it has an HTTPS address Meta can reach to deliver messages
Agents
Work in a browser and don't need the Instagram password
CRM
Optional: Instagram threads are saved to the contact record
Cost
Meta doesn't charge per message; connecting Instagram uses hours from your support plan

Preparation

What to prepare for Instagram

How many accounts?Brand, location, or regional accounts that should feed into the queue.
Who is the admin?The person who can grant access to messages and comments through Meta.
Do you run ads?Click-to-Direct ads and promoted posts – we'll mark each chat with its ad.
Who answers comments?Support, sales, or marketing, and when a public reply is enough and when to move to a DM.
Where's your knowledge base?Prices, sizes, and policies the AI agent needs to answer followers.
Which CRM do you use?Where Instagram conversations go and what to create: a contact or a lead.

Q&A

Frequently asked questions

How do we connect Instagram to the contact center?

You need an Instagram professional account and an admin who can grant access through Meta. Turn on Allow access to messages in the Instagram app, and we connect the account to CONTACT.WORK. From then on, DMs, comments, and story replies land in the queue your team uses for phone calls.

Which Instagram messages can agents answer from the platform?

Direct messages with photos, videos, shared posts, and voice messages; comments on posts, Reels, and ads; replies to your stories; and mentions of your account in other people's stories. We can connect any message type Instagram opens to business tools, including ice breakers and quick-reply buttons.

Do agents need the Instagram app?

No. Agents reply from CONTACT.WORK in a browser, and followers see the message coming from your business account. Nobody on the team needs the account password.

Can an agent reply to a comment privately?

The agent chooses: a public reply in the comment thread, or a private reply that starts a DM with the commenter. The private option suits prices, order details, and complaints you'd rather not discuss in front of other followers.

How long do we have to reply on Instagram?

For 24 hours after a follower's latest message, comment, or call-to-action tap, you can reply however you like, and each new message from them starts a fresh 24 hours. After that, a live agent can still reply manually for up to 7 days with the HUMAN_AGENT tag – for example, to close out a support case. The tag can't be used for automated messages or promotions.

Can we message followers first or send promotions?

Not with regular messages. Outside the 24-hour window, promotions are possible only in formats Meta charges for, like ads that open a DM, and Meta bills you for them directly.

Can the AI agent reply to Instagram messages?

It answers DMs, story replies, and comments around the clock, using your knowledge base. When a request needs a person – a booking change, a refund, or an upset customer – the AI passes the thread to a team member and adds a brief recap.

What does the agent see about the customer?

The Instagram username, the name and profile photo if the person set them, and the full history: past DMs, comments, calls, and messages in other channels. The AI writes a short customer summary from these conversations, so the agent knows what the person asked about before.

Can we connect several Instagram accounts?

As many as you need – for instance, a separate account for each brand or store. Messages from all accounts come into one queue, and you can divide them among teams.

Can Instagram run with CONTACT.WORK on our own servers?

It can. Instagram messages arrive by webhook from Meta, so your server needs an HTTPS address reachable from the internet. In our cloud, Instagram threads are kept in US and UK data centers; on-premises, they stay on your servers. If you link a CRM, it receives a copy in both setups.

Can customers call us from Instagram?

Yes. A voice call to your Instagram professional account comes into the CONTACT.WORK queue next to phone calls, and an agent answers it in the browser. The call and the Direct conversation stay in one customer history.

How much does it cost?

You pay Meta and CONTACT.WORK separately. Meta doesn't charge for messages in Instagram conversations sent through its messaging API; you pay Meta directly only for ads, such as click-to-Instagram Direct campaigns or boosted posts. On our side there are no licenses or per-seat fees: you pay for your support plan, and the Instagram setup is done within its hours. Extra development, for example linking a CRM we have no ready connector for, costs $60 an hour on Pro (at least 8 hours a month) or is taken from Maxi's 40 hours, and you get an estimate before we start. Language model usage for the AI agent is charged separately. All our prices exclude applicable taxes.

Glossary

Terms on this page

CRM – customer relationship management
Where a company keeps its customers, deals, and full communication history. Learn more →
Knowledge base
All answers, policies, and prices in one place – for agents and AI. Learn more →
Large language model (LLM)
A neural network that understands questions asked in everyday words and answers the same way. Learn more →
API (application programming interface)
The way programs exchange data with each other without a person in the loop. Learn more →
Encryption
Encrypted data can't be read without the key. Learn more →
On-premises deployment
The system runs on the company's own servers, not in the vendor's cloud. Learn more →
Customer record
The screen of customer data an agent sees during a conversation. Learn more →
Hosting
You rent a server from a provider instead of buying one. Learn more →
Webhook
A message a system sends another automatically when something happens. Learn more →
Cloud deployment (cloud)
The platform runs on the vendor's servers, and agents connect over the internet. Learn more →
Data center
A building with servers, backup power, cooling, and network links. Learn more →
Connector
A prebuilt module that links the platform with telephony, a CRM, or another system. Learn more →

Blog

Fresh from the blog

All articles →

Updated: