What Meta lets an automated account do
Conversations begin only when an Instagram user messages you. Meta's Instagram messaging documentation says that your app has 24 hours to respond to any message a user sends to your account. Meta's policy for the Messenger Platform and the Instagram Messaging API adds that messages inside the 24-hour window may contain promotional content, so a product link or a discount code in a reply is fine.
After the window closes, the options narrow. Meta's messaging documentation describes a separate 7-day Human Agent window, which lets a person reply manually after the automated window has closed. The policy page states that One-time Notification, News Messaging and Sponsored Messaging are not available for the Instagram Messaging API, so there is no automated promotional follow-up outside the window.
What is allowed in common store situations
| Situation | Allowed? | Rule |
|---|---|---|
| A customer DMs you and the AI replies within 24 hours | Yes | Messaging API: 24-hour response window |
| The reply includes a product link or discount code | Yes, inside the window | Policy: promotional content in the window |
| A customer wrote three days ago and you want to follow up | A person may reply manually with the Human Agent tag, up to 7 days | Messaging API: Human Agent window |
| Someone comments on a post or reel and you want to DM them | One private reply per comment, within 7 days of the comment | Private replies |
| Someone comments during an Instagram Live | One private reply, only during the broadcast | Private replies |
| A promotional blast to past buyers who have not messaged lately | Not through the messaging API | Policy: unavailable for Instagram |
Disclose that the chat is automated
Meta's policy says that where legally required, automated chat experiences must disclose that a person is interacting with an automated service. It names the start of a thread, a significant lapse in time, and the moment a chat moves from a human to an automated reply. It flags California and German users for extra attention and recommends disclosure as good practice even where the law does not demand it. A short first line such as "I'm the store's AI assistant, and a teammate can step in any time" covers it.
Set it up so Meta's rules are the default
- Use an Instagram professional account, and give any tool you connect only the permissions it needs. Kylix also needs the account linked to a Facebook Page.
- Get people to message first. A link in your bio, an ad that opens a DM or a story sticker all do this.
- Treat comment replies as a one-shot. Meta allows a single private reply per comment, and it has to be sent in time.
- Keep a human path. Decide in advance which topics (refunds, damaged items, anything sensitive) go to a person, and make sure someone can answer inside 24 hours.
- Plan for reconnection. Ask how often your tool needs you to reconnect Instagram, because a lapse stops replies until you do.
Limits worth knowing before you write replies
- Text and links must be 1,000 bytes or less, so keep replies short and put detail behind a link. Meta's messaging documentation also lists images, audio, video and PDFs as supported types.
- Group messaging is not supported, and messages in the requests folder that have been inactive for 30 days are not returned by the API.
- Misusing message tags is a policy risk. Meta's policy says use of tags outside approved use cases may result in restrictions on your ability to send messages.
How Kylix handles Instagram
Kylix's Instagram DM channel is included from Starter and connects through Meta with the Facebook Page linked to your professional account. It replies only within 24 hours of the customer's last message, which matches Meta's rule. It can recognise the buyer from their Shopify order, answer, create a discount code and send a checkout link in the thread.
When a person should take over, the full conversation goes to your shared inbox under Needs you. If you reply from the inbox, Kylix pauses on that thread for 12 hours so the two of you do not talk over each other, and you can hand the conversation back. Access needs a reconnect about every 60 days. Replies to Instagram comments with a DM offer are coming soon and are not live.
Frequently asked questions
Can I DM everyone who comments on a post?
- Meta allows one private reply to a comment on a feed post, ad post or reel, sent within 7 days of the comment. For an Instagram Live, the reply must be sent during the broadcast.
Can I send promotions to past customers by DM?
- Not through the Instagram Messaging API once the 24-hour window has closed. Meta lists the follow-up formats that exist on Messenger as unavailable for Instagram, so use email, SMS or a post that invites people to message you first.
Do I have to say the replies come from AI?
- Meta requires disclosure where the law requires it, and recommends it everywhere else. Telling people at the start of a thread is simple and removes the question.
What happens after 24 hours of silence?
- The automated reply window is closed. A person can still reply manually using the Human Agent tag for up to 7 days after the customer's last message.
Can a teammate step into an automated conversation?
- Yes. In Kylix a teammate replies from the inbox, the AI pauses on that thread for 12 hours, and you can hand it back when you are done.
See it on your own store
Connect your store and test the agent on real questions. Every plan starts with a 14-day free trial.
Start your 14-day free trialRelated pages
Sources
- Meta, Instagram Messaging API: send messages, accessed 11 November 2026
- Meta, Messenger Platform and IG Messaging API policy, accessed 11 November 2026
- Meta, Private replies for Instagram messaging, accessed 11 November 2026
Written by the Kylix Agent team. Meta changes its rules and rates often, so check the linked pages before you rely on a figure.