Connect
Instagram is managed through the Meta Graph API, so your Instagram account must be a Business or Creator account linked to a Facebook Page. You authorize Modiva through Facebook's login, which is the official path Instagram requires for publishing.
Before you start
- An Instagram Business or Creator account (personal accounts can't use the publishing API).
- A Facebook Page linked to that Instagram account.
- Admin access to the Facebook Page during the connect flow.
Step-by-step setup
- 1
Sign in to Modiva
Log in at modiva.ai and open the Dashboard. You need a Modiva account before you can connect any platform — creating one takes a minute and no credit card is required for the free tier.

The Modiva dashboard — your home for connections, posts and analytics. - 2
Open Connections → New connection
In the left sidebar choose Connections, then click New connection. You'll see the full catalogue of platforms grouped by category (Social and Ads).

The connection picker. Use the search box or category filter to find your platform. - 3
Select Instagram
Click the Instagram card. Modiva redirects you to Instagram's official sign-in and permission screen — your password is entered on Instagram, never on Modiva.

Click Connect on the Instagram card to start the secure OAuth flow. - 4
Authorize Modiva on Instagram
Review the permissions Modiva is requesting and approve them. If you manage more than one account, page or profile, pick the one you want Modiva to manage.

Instagram's consent screen. Approve the requested scopes to continue. - 5
You're connected
Instagram now sends you back to Modiva and the connection appears with a green Connected status. From here it's available to every MCP key and API call in your workspace.

A healthy connection shows a green dot and the connected account name.
Permissions Modiva requests
When you connect Instagram, Modiva asks only for the access it needs to run the tools you use. You can revoke it any time from Instagram or by disconnecting in Modiva.
- Read your Instagram profile and media
- Publish posts and reels
- Read and reply to comments
- List the Pages you manage
Troubleshooting & FAQ
Where is my Instagram password stored?
Nowhere. You sign in on the provider's own site and Modiva only receives a scoped access token, which is encrypted at rest with AES-256-GCM. Modiva never sees your password.
My connection says Expired or Error — what do I do?
Open Connections, find the platform and click Reconnect (or Refresh token). Providers periodically expire tokens or revoke them when you change your password; reconnecting re-runs the consent screen and restores access.
How do I disconnect?
Open Connections, click the Instagram row and choose Disconnect. Modiva deletes the stored token immediately. You can also revoke Modiva from inside Instagram's own app settings.
Why does connecting Instagram use a Facebook login?
Instagram's content-publishing API runs on the Meta Graph API. Approving through Facebook and selecting the linked Page is the only supported way to grant publishing access.
My Instagram account isn't showing up.
Confirm it's a Business or Creator account and that it's linked to a Facebook Page you administer. Switch the account type in the Instagram app, then reconnect.
Need help with Instagram?
Fin can answer follow-up questions and walk you through any step.
Instagram playbooks
Connected? Put Instagram to work with these free growth playbooks.