Skip to content
nullbot ← Back to site
◍EN
Français English Español Português (Brasil) Português (Portugal) 简体中文 繁體中文 日本語 한국어 Deutsch Nederlands العربية

Connecting your tools

Connecting Instagram to an AI agent

All connectorsGmailGoogle CalendarSlackHubSpotStripeShopifyNotionGoogle SheetsCalendlyLinkedInWordPressZapierInstagramFacebookX (Twitter)TikTokYouTubeBuffer

Instagram sets a condition no other network sets: the account must be professional and linked to a Facebook Page. Without that switch, made in the Instagram app itself, no automatic publishing is possible — not because nullbot is missing something, but because Meta closed the personal account interface at the end of 2024. This page says what the agent publishes once the account is ready, what remains out of its reach, and what that gives after six months.

Table of contents

  1. 1. The prerequisite: switching the account to professional
  2. 2. What the agent publishes and measures
  3. 3. Why the image must live at a public address
  4. 4. What this connector does not do
  5. 5. What it changes over time
  6. 6. Frequently asked questions

1. The prerequisite: switching the account to professional

It is the only connector in this family that requires a setting before connecting, and that is where most attempts stop. Two conditions, both on Meta's side:

  • The Instagram account must be professional — Business or Creator. The switch is made in the Instagram app settings, in a few screens, and is undone just as easily. An account left personal authorises without any visible error and then never publishes anything.
  • It must be linked to a Facebook Page. Meta does not treat Instagram as an independent network: authorisations go through the Page, and it is the Meta account administering that Page that you connect to nullbot, not your Instagram username.

Once those two points are settled, connecting takes one authorisation. There is nothing to create on Meta for Developers: nullbot goes through its own Meta application, and you simply designate the account and the Page concerned.

2. What the agent publishes and measures

The connector covers two things, the upload and the reading of results:

  • Publish photos. An image, a caption, and the post appears on the designated professional account — not on another one, the scope names the account and the Page.
  • Publish reels. The short vertical video, the one that carries most of the reach on this network today.
  • Track performance. What Meta exposes of a post's engagement, so as to know what worked rather than assume it.

As everywhere else in nullbot, publishing is a write: it goes through human validation as long as you have not explicitly lifted that requirement for this agent.

3. Why the image must live at a public address

Instagram does not accept being sent a file. It requires a public address and fetches the media itself, from its own servers.

That is a fundamental difference with TikTok, YouTube or X, where the file goes out as bytes from your machine. It has two practical consequences: a visual produced and kept locally is not enough, it must first be uploaded somewhere accessible; and an address protected by a password, or served by a private network, fails silently on Meta's side.

In nullbot, hosting the visuals produced by the studio settles this point without you having to think about it. The subject only comes back if you connect your own images from a closed location.

4. What this connector does not do

  • Publish on an account you do not administer. To act on behalf of third-party accounts — the case of an agency managing its clients — Meta imposes an app review, count two to four weeks. On your own accounts, no review is needed.
  • Reply to private messages. This connector serves publishing and measurement; Instagram's messaging is not part of it.
  • Take back a post. Once online, it is online. That is the reason validation comes before writing.

5. What it changes over time

Instagram punishes irregularity more harshly than most networks: an account that publishes three times in January and then nothing loses its reach and does not easily win it back. That is exactly where a team of agents changes something, because the difficulty is not making a good-looking visual — it is making one during the week when nobody has the time.

  • Week 1. The account publishes again, with visuals produced and captions written without you opening the app.
  • Month 3. A rhythm settles in and formats sort themselves out: the agents know what was seen and what went unnoticed, and stop producing the latter.
  • Year 2. The account has become a usable archive — a visual catalogue of what you do, which can be shown to a client, reused on the site, or adapted for another network.

No reach is promised: it depends on your sector, your audience and what you publish. What is held is regularity — and on this network, that is what is almost always missing.

6. Frequently asked questions

Can I keep my personal account and still publish?

No. Meta closed the publishing interface for personal accounts at the end of 2024. Switching to a professional account is free, is done in the Instagram app, and is undone the same way if you change your mind.

Do I have to create an application on Meta for Developers?

No, unless you publish on behalf of accounts you do not administer. nullbot goes through its own Meta application: you authorise, you designate the account and the Page, that is all.

Can a post be scheduled in advance?

Yes, scheduling is handled in nullbot, which triggers the post at the desired moment. The editorial calendar and the queue therefore live with you, not at Meta.

And if I do not want to link a Facebook Page?

Then automatic publishing on Instagram is out of reach, whatever tool is used — that is a Meta rule, not a nullbot limit. The possible workaround is to go through Buffer, which obtained its own access from the platforms.

Going further

Read next: connecting Facebook, AI agents for social media, or every available connector.

AI NewsSecurityLegal NoticePrivacyCookiesCGUCGVDPA Manage my cookies

© 2026 MARA LABS — nullbot. All rights reserved. Société par actions simplifiée (SAS) au capital de 100 € · 104 321 104