Inbound messaging

Instagram AI agent for B2B: what it can do and what Instagram's rules limit

By Asen Levov, co-founder of Sellinger. Reviewed by Viktorio Shopov. Published . Last updated . 8 minute read.

An Instagram AI agent answers direct messages, comments and story mentions in your voice, qualifies the person and hands the right ones to you. The safest and most useful job is replying to people who wrote first. Instagram's own messaging rules favour that too: Meta's documentation lets an app message a user only after the user has messaged the business, inside a window that is 24 hours for most actions.

Searches for an "Instagram agent" come from two very different people. One wants a bot that cold messages thousands of strangers. The other wants help keeping up with the messages that already arrive. This post is about the second, because that is where an agent is useful and where the rules are on your side. It also says plainly what Sellinger's agent can do on cold first messages, and why we do not push it.

What does an Instagram AI agent actually do?

Four jobs, in order of how often they matter for a B2B or small business:

  1. Answer direct messages. Prices from your published list, availability, delivery, how to book. Fast and in the person's language.
  2. Handle comments and story mentions. A reply under a post, or a reaction to a story, can become a conversation. Sellinger's agent can move a comment into a direct message.
  3. Qualify. It asks the questions you would ask, checks the answer against your ideal customer, and passes the lead on when it fits.
  4. Hand over. When it cannot answer, or the topic is a complaint, a custom quote or a collaboration offer, it stops and a person takes over.

Sellinger's Instagram agent works with Instagram Business and Creator accounts. Conversations land in the same inbox as LinkedIn, email and WhatsApp, so a lead contacted on another channel first has its history in view. Plans start at $29 a month, with a 30 day free trial and no card. The steps to connect are in the connect Instagram guide.

What do Meta's rules say?

Meta documents its Instagram Messaging API for apps that integrate with Instagram. We read the "send messages" page on 25 October 2026. Three points matter here, and they apply to the official API; they describe the platform's intent, so we use them as a guide to what Instagram expects.

  • The user messages first. The page says an app can message a user "only after an Instagram user has sent" the professional account a message.
  • The window is usually 24 hours. "For most user actions, it lasts 24 hours." After a Click to Direct ad the window can last up to 7 days.
  • People can take over later. A separate Human Agent window of 7 days exists for cases where a person needs more time to reply, and Meta restricts that tag to genuine follow up, not automated messages.

Meta's pages we read give no per day cap on messages. Do not read that as permission. Instagram can restrict accounts for behaviour it treats as spam or automation, and we found no published threshold. That is why Sellinger limits sending per account itself.

Replies versus cold DMs

Table
Fit with Meta's documented rulesMatches the "user messaged first" designOutside what the official messaging API allows for apps
Risk to the accountLowerHigher, and Instagram can restrict automated messaging
What we can showHotel Pirin response times, other channelsNo performance claim: no team pays for Instagram outbound
Our adviceStart hereOnly with a small limit, imported leads and approval on

Sellinger can write first to leads you import, under a daily outbound limit set per account. The default is 30 outbound messages a day across first messages, follow ups and replies, and you can lower it. We recommend starting with replies and the inbox. We do not publish results for cold Instagram outreach because we have none.

What does fast look like?

At our own hotel, a related party, the reservations agent answered guest inquiries with a median first reply of 41 seconds over 54 inquiries, 12 seconds on Facebook Messenger and 49 seconds on email. Those are not Instagram numbers, and we do not claim them for Instagram. They show what an agent changes in an inbox: the clock starts when the person writes, and minutes beat hours. See our post on Instagram DMs as an inbound channel for the longer version.

What should the agent answer, and what should you?

Table
Opening hours, location, how to bookThe agent, from the knowledge base
A price on your published listThe agent
A custom quote or discountA person
A complaint or refundA person
A collaboration or creator offerA person
A story reactionThe agent, with a short friendly line

Write these as rules in your knowledge base and persona, so the agent knows where to stop. With approval mode on, every message waits for a person to approve it before sending, which is the right setting for the first week.

How do you set it up safely?

  1. Connect a Business or Creator account from the Channels page.
  2. Put prices, hours and policies in the knowledge base. The agent answers from what you give it.
  3. Turn approval on and read the first 20 conversations.
  4. Decide which topics go to a person and write them as rules.
  5. Leave outbound off, or keep the daily limit low, until replies run well.
  6. Read Instagram's rules for automated messaging, and check them again when they change.

Our ai receptionist post covers the same pattern across channels, and the comparison of Instagram DM automation tools puts the options side by side.

How do you know it is working?

Measure the things an inbox controls, not reach. Four numbers are enough:

  • Time to first reply. Median and the slowest tenth, in minutes.
  • Share answered correctly. Read a sample each week and mark every wrong or invented answer. One wrong price is worth more attention than ten good replies.
  • Share handed to a person with the right reason. The agent should stop on complaints and custom quotes, and the lead should carry a named reason.
  • Conversations that reach a booking or a sale. Count the person once, and say how you count.

A weak result usually points to the knowledge base, not the agent. If it keeps asking for something you never wrote down, write it down. Our post on what a good AI reply looks like gives a reading checklist for the weekly sample.

What we do not claim

  • We do not claim that Instagram outreach works for B2B cold lists. No customer pays for it, so there is nothing to measure.
  • We do not claim an account will never be restricted. No tool can.
  • We do not claim a per day limit from Meta. We set our own, and it is a default, not a guarantee.

Common questions

What can an Instagram AI agent do?
Reply to direct messages, comments and story mentions, answer from your knowledge base, qualify the person against your ideal customer, and hand over to a person when it cannot answer. Sellinger's agent also keeps the conversation in the same inbox as LinkedIn, email and WhatsApp.
Is there a daily limit on Instagram DMs?
Meta's developer documentation we read does not give a per day number. Sellinger sets its own limit per account: the default is 30 outbound messages a day across first messages, follow ups and replies, and you can lower it.
Can the agent send cold DMs?
It can write first to leads you import, under the daily limit, but we recommend starting with replies and the inbox. No Sellinger customer pays for Instagram outbound today, so we publish no outreach results.
Which accounts work?
Instagram Business and Creator accounts.
Can Instagram restrict my account for using automation?
Yes. Instagram restricts automated messaging and can restrict an account, and no tool can guarantee otherwise. Keep approval on while you check the tone, and read Instagram's rules.

How Sellinger helps

Read how it works on See the Instagram agent, or see a real campaign in Read the Hotel Pirin case study.

Sources

See it on your own accounts

Start with a 30 day free trial, no card. Nothing is sent without your approval unless you turn that on.

Unit4ShellyRocket.ChatGetAcceptPeopleForce

Teams that have used Sellinger

Start free trial