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:
- Answer direct messages. Prices from your published list, availability, delivery, how to book. Fast and in the person's language.
- 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.
- Qualify. It asks the questions you would ask, checks the answer against your ideal customer, and passes the lead on when it fits.
- 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
| Replies to people who wrote first | First messages to strangers | |
|---|---|---|
| Fit with Meta's documented rules | Matches the "user messaged first" design | Outside what the official messaging API allows for apps |
| Risk to the account | Lower | Higher, and Instagram can restrict automated messaging |
| What we can show | Hotel Pirin response times, other channels | No performance claim: no team pays for Instagram outbound |
| Our advice | Start here | Only 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?
| Message | Who answers |
|---|---|
| Opening hours, location, how to book | The agent, from the knowledge base |
| A price on your published list | The agent |
| A custom quote or discount | A person |
| A complaint or refund | A person |
| A collaboration or creator offer | A person |
| A story reaction | The 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?
- Connect a Business or Creator account from the Channels page.
- Put prices, hours and policies in the knowledge base. The agent answers from what you give it.
- Turn approval on and read the first 20 conversations.
- Decide which topics go to a person and write them as rules.
- Leave outbound off, or keep the daily limit low, until replies run well.
- 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?
Is there a daily limit on Instagram DMs?
Can the agent send cold DMs?
Which accounts work?
Can Instagram restrict my account for using automation?
How Sellinger helps
Read how it works on See the Instagram agent, or see a real campaign in Read the Hotel Pirin case study.