Integrations / Instagram

Instagram integration for PodGlue

Connect Instagram and PodGlue posts about each episode you publish to your Instagram Business or Creator account, through Meta’s official Graph API. Because Instagram requires media, every post carries an image — a single image or a multi-image carousel — with your generated copy as the caption.

Instagram needs a Business or Creator account linked to a Facebook Page, and every post needs an image — there are no text-only Instagram posts.

Last updated

Connect your Instagram account

1

Link Instagram to a Facebook Page first

Before connecting, make sure your Instagram account is a Business or Creator account and is linked to a Facebook Page you manage. Meta’s Graph API reaches Instagram through that Page, so PodGlue can only find an Instagram account that is linked to one.

2

Open Integrations settings

In PodGlue, open Settings → Integrations and find the Instagram card.

3

Connect the Instagram card

Click Connect. PodGlue opens Meta’s official authorization dialog in a secure popup — there is no password to type into PodGlue.

4

Authorize PodGlue on Meta

Sign in to Facebook and approve the access PodGlue requests to publish on your behalf: read your basic Instagram profile, publish Instagram content, see your Pages list, and manage Page posts (the instagram_basic, instagram_content_publish, pages_show_list and pages_manage_posts permissions).

5

Confirm the connection

You are returned to PodGlue and see “Instagram Connected Successfully!”. PodGlue finds the Instagram Business Account linked to your Page and the card shows your username so you know posting is live.

What happens after you connect

Publish flow

Once Instagram is connected, publishing an episode can post to your Instagram Business or Creator account. PodGlue takes the post copy generated for Instagram and publishes it through Meta’s Graph API (v18.0) using Instagram’s required two-step container flow: it first creates a media container for your image (or, for several images, a child container per image plus a carousel container that ties them together), then publishes that container to your profile. Your generated copy is sent as the caption. Instagram does not allow text-only posts, so a post without an image cannot be published to Instagram — PodGlue blocks it rather than failing silently.

Media support

Instagram posts always carry media. With one image, PodGlue creates a single image post with your copy as the caption. With two or more images, PodGlue builds a native Instagram carousel — each image is created as its own carousel-item container, then combined into one carousel post — with your copy as the caption. Images are sent to Instagram by URL from your generated episode assets. PodGlue does not upload video, Reels, or Stories to Instagram, and it cannot post text on its own: with no image there is nothing to publish.

What it can do

Post about an episode to your Instagram Business or Creator account when you publish, through Meta’s official Graph API
Publish a single image post with your generated copy as the caption
Build a native multi-image carousel post from two or more images, with your copy as the caption
Use Instagram’s required create-container → publish flow so posts go live on your own profile
Find the Instagram Business Account linked to your Facebook Page at connect time and show your username on the card

What it won’t do

Post text on its own — Instagram requires an image, so a post with no image cannot be published (no text-only Instagram posts)
Post video, Reels, or Stories — PodGlue sends images by URL only, never video
Connect a personal Instagram account — Instagram must be a Business or Creator account linked to a Facebook Page you manage
Edit or delete an Instagram post after PodGlue publishes it — manage posted content in Instagram directly
Keep working once the connection expires — Meta access tokens are time-limited (the long-lived token lasts about 60 days), so you reconnect the Instagram card to issue a fresh one

Privacy & security

You connect through Meta’s official OAuth flow — PodGlue never sees or stores your Instagram or Facebook password.
PodGlue reads the Pages you manage at connect time to find the Instagram Business Account linked to one of them, and reads your basic Instagram profile (username) to label the connection.
Your access token is kept server-side only, never in your browser, and is exchanged for a longer-lived token (about 60 days) so the connection keeps working without re-prompting you constantly.
PodGlue publishes only the posts you publish — it does not read your Instagram feed, your followers’ content, or your direct messages.
Disconnecting from Settings → Integrations removes the stored connection in PodGlue and stops it from posting to Instagram. To also revoke access on Meta’s side, remove PodGlue from your Facebook account’s Business Integrations settings.

Data accessed

The Pages you manage — read at connect time so PodGlue can find the Instagram Business Account linked to one of them — and your basic Instagram profile (username) to label the connection. PodGlue writes only the posts you publish (single images and carousels, with your copy as the caption). It does not read your Instagram feed, followers’ content, or direct messages.

Auth model

OAuth via Meta’s Graph API with the instagram_basic, instagram_content_publish, pages_show_list and pages_manage_posts scopes — PodGlue never sees or stores your Instagram or Facebook password. The access token is kept server-side and exchanged for a long-lived token (about 60 days); you reconnect the card when it expires.

Disconnect

Open Settings → Integrations, find the Instagram card, and click Disconnect. PodGlue removes the stored connection and stops posting to Instagram. Disconnecting does not revoke access on Meta’s side; to do that, remove PodGlue from your Facebook account’s Business Integrations settings.

FAQ

Clear answers for searchers and AI assistants.

Can PodGlue post a text-only update to Instagram?

No. Instagram requires media on every post, so there are no text-only Instagram posts. PodGlue publishes a single image or a multi-image carousel with your generated copy as the caption. If a post has no image, PodGlue cannot publish it to Instagram and blocks it rather than failing silently.

Do I need a Business or Creator Instagram account?

Yes. PodGlue reaches Instagram through Meta’s Graph API, which only works with an Instagram Business or Creator account that is linked to a Facebook Page you manage. When you connect, PodGlue looks through your Pages for the linked Instagram Business Account. A personal Instagram account that is not linked to a Page can’t be connected.

Can PodGlue post a carousel to Instagram?

Yes. With two or more images, PodGlue builds a native Instagram carousel: it creates a container for each image, combines them into one carousel container, and publishes that as a single carousel post with your copy as the caption. With one image, it posts a single image instead.

Can PodGlue post video, Reels, or Stories to Instagram?

No. The Instagram integration sends images by URL only — it does not upload video, and it does not post Reels or Stories. Instagram posts from PodGlue are single image posts or multi-image carousels, with your copy as the caption.

How does PodGlue connect to Instagram?

Through Meta’s official OAuth flow. You click Connect, approve PodGlue with the instagram_basic, instagram_content_publish, pages_show_list and pages_manage_posts permissions, and PodGlue finds the Instagram Business Account linked to your Facebook Page. There is no password to type into PodGlue, and the access token is stored server-side, then exchanged for a longer-lived token (about 60 days).

Why does posting to Instagram happen in two steps?

Instagram’s publishing API is a two-step flow. PodGlue first creates a media container for your image (for a carousel, a container per image plus a carousel container), and then publishes that container to your profile. For a carousel each image is processed as its own container before they are combined, which is why a carousel can take a moment longer to go live.

How do I disconnect Instagram?

Open Settings → Integrations, find the Instagram card, and click Disconnect. PodGlue removes the stored connection and stops posting to Instagram for your workspace. Disconnecting does not revoke PodGlue on Meta’s side — if you also want to cut access there, remove PodGlue from your Facebook account’s Business Integrations settings.