Connect an Instagram professional account through its linked Facebook page, then publish image posts, mixed carousels, reels, and stories via the Graph API.
Instagram connects through the Facebook page it is linked to: you authorize with Facebook, and Inklate finds the Instagram professional account attached to a page you manage. Once connected, that account can publish image feed posts, multi-slide carousels that mix images and video, 9:16 reels, and single-frame stories — every one requiring media, because Instagram is a visual-first network.
Connecting Instagram
Instagram publishing runs on the Instagram Graph API, which is reached through a Facebook page. Two things must be true before you connect:
- You have an Instagram professional account — a business or creator account. Personal accounts can’t publish through the API.
- That account is linked to a Facebook page you manage.
Click Connect on the Instagram card and your browser leaves for Facebook’s consent screen; you approve there and return without entering any password into Inklate. Inklate reads the pages you manage and offers each page’s linked Instagram professional account as a destination. If no linked account is found, Inklate tells you to link one in Meta’s settings and reconnect.
Instagram issues a long-lived token (about 60 days) and has no refresh token — Inklate re-issues the token when you reconnect, so an expiring Instagram channel is renewed by reconnecting rather than refreshing in the background.
What you can publish
Instagram supports four formats, each with its own media rules:
| Format | Media |
|---|---|
| Post | Exactly one image (JPEG or PNG, up to 8 MiB) |
| Carousel | Up to 10 slides, images and video mixed freely |
| Reel | One 9:16 video, 3 seconds to 15 minutes, up to 1 GB |
| Story | One image or one video frame (video up to 60 seconds) |
In prose: an Instagram post is a single JPEG or PNG image up to 8 MiB — a single-video post is a reel, so the plain post format stays image-only. A carousel holds up to 10 slides and is the one place images and video can be combined. A reel is one vertical 9:16 clip from 3 seconds up to 15 minutes; note that Instagram only surfaces short 9:16 clips in the Reels tab, and the composer warns you about that. A story is one image or one video frame per publish (video up to 60 seconds). Captions run up to 2,200 characters on posts and carousels; stories carry no caption.
Video formats (reels, story video, and carousel video children) are fetched by Instagram from a public URL Inklate provides, then processed server-side, so those posts take longer to go live than a plain image. Instagram does not linkify caption text, so links appear as bare URLs.
Analytics
Instagram always reports reactions (likes) and comments. Impressions (from views) and shares come from Instagram’s insights product, which needs an additional permission; an account connected without it still reports likes and comments, with impressions and shares left unmeasured. Instagram has no click metric.
X (Twitter)
Connect your X account with secure PKCE OAuth, then publish single posts or multi-post threads with up to four images or one video per tweet.
Connect the Facebook pages you manage, then publish text and photo posts, video posts, reels, and stories — each authored as the page itself.