Once connected, the Publisher agent posts approved content directly to your Instagram account — single photos, carousels (up to 10 items), and Reels are all supported.
Before you start
- An Instagram Business or Creator account. Personal accounts can be converted in the Instagram app under Settings → Account → Switch account type — it takes about 30 seconds and is reversible.
- If connecting via Facebook Login: a Facebook Page that your Instagram account is linked to. Link it from the Instagram app: Settings → Accounts Center → Add Facebook account, or from Facebook Page Settings → Linked Accounts → Instagram.
- If connecting directly with Instagram: just your Instagram credentials. No Facebook account required.
Option A — Directly with Instagram
- Open Settings → Integrations and find the Instagram card.
- Click Connect with Instagram. You'll be redirected to
instagram.comto sign in. - Approve the publishing permissions on the consent screen.
- You'll return to myHERALD with the card showing a Connected badge, your Instagram username, and your account type (Business or Creator).
Option B — Via Facebook Login
- Open Settings → Integrations and find the Instagram card.
- Click Connect. Meta's Facebook Login for Business screens open in a new tab — yes, they say Facebook, that's correct.
- Screen 1 — Seiten / Pages: tick the Facebook Page that your Instagram account is linked to. (Instagram only publishes through a linked Page.)
- Screen 2 — Instagram-Konten: tick your Instagram Business or Creator account. This is the account myHERALD will post to.
- Screen 3 — Unternehmen / Business Portfolio: tick the Business Portfolio that owns the Page. This step is required even though it looks optional — see the warning below.
- Approve the publishing permissions on the final review screen.
- You'll return to myHERALD with the card showing a Connected badge and your Instagram username.
What you can do
- Single-image posts with a caption (up to 2,200 characters).
- Carousel posts (2–10 images, or mixed images + videos).
- Reels (single video, up to 15 minutes).
- Schedule through myHERALD's queue down to the minute.
Instagram requires every post to include at least one image or video — there is no text-only mode. If you try to publish a caption with no media attached, myHERALD surfaces a clear error in the Kanban card.
How tokens are refreshed
Instagram piggybacks on the Facebook long-lived token (60 days, auto-refreshed inside a 7-day buffer). You should never need to reconnect under normal use. If the Facebook token invalidates, the Instagram card surfaces the same Reconnect banner — running the Facebook OAuth flow again restores both at once.
Troubleshooting
"No Instagram Business Accounts found" after connecting. Your Instagram account either isn't a Business/Creator account, or it's not linked to the Facebook Page you authorized. In the Instagram app: Settings → Account → Switch to Professional account (Business or Creator), then Settings → Accounts Center → confirm the Facebook Page is linked. Then disconnect and reconnect on myHERALD.
Publish fails with "media required". Instagram doesn't allow text-only posts via the API. Attach an image or video from the Media library before publishing.
Reel upload stuck on "processing". Meta takes up to 60 seconds to process videos. myHERALD polls automatically; if it times out, the error appears on the Kanban card. Re-encoding the video (H.264 MP4, max 100MB, vertical 9:16 aspect ratio recommended) usually fixes the issue.
Disconnect
Open the kebab menu on the Instagram card and pick Disconnect. If you connected via Facebook Login, Instagram and Facebook share the same Meta token — disconnecting Instagram alone keeps Facebook connected. To revoke everything, disconnect the Facebook card too, or remove myHERALD from facebook.com → Settings → Apps and Websites.
If you connected directly with Instagram, you can also revoke access from your Instagram account — Settings and activity → Apps and websites → Active → remove myHERALD.
Switching paths
If you connected one way and want to switch to the other, click Disconnect first, then Connect via the other option. Only one path can be active per workspace at a time — connecting with one method replaces credentials from the other.