Connecting Instagram & Facebook
How to let NovaBuildBot post on your behalf, and what permissions we ask for.
NovaBuildBot can publish to your Facebook Page and Instagram Business account on your behalf — text posts, photos, carousels, captions, hashtags. You connect once via Meta's official OAuth flow, and from then on you just tell the bot what to post.
Connecting
- In Telegram, send
/connect - The bot replies with a button — tap it to open Meta's authorization page
- Sign in to Facebook (if you aren't already), pick the Page you want connected, and approve the permissions
- Meta redirects you back to NovaBuildBot — you'll see a confirmation message in Telegram
What we ask for
We request the minimum scopes to do the job:
pages_show_list— see which Pages you managepages_read_engagement— read post performance after publishingpages_manage_posts— create posts on the connected Pagepages_manage_metadata— update post metadata (rare)instagram_basic— see your Instagram Business accountinstagram_content_publish— publish to it
We never ask for pages_messaging (Page-DM access) or public_profile/email for personal data harvesting.
Connecting Instagram specifically
Instagram posting requires your Instagram account to be:
- A Business or Creator account (not Personal)
- Linked to a Facebook Page you manage
If your IG isn't linked to a Page, the OAuth flow will connect Facebook but Instagram will show as "not linked". To fix:
- Open the Facebook Page in Meta Business Suite
- Settings → Linked accounts → Instagram → Connect
- Run
/connectagain
What you can post
Once connected, just tell the bot:
"Post on Instagram: a quick tip about flossing properly, with a relevant hashtag set" "Share on Facebook: we're open next Saturday for the holiday weekend" "Post the latest blog post to both platforms with a custom caption" "Create a carousel of three before/after photos for Instagram, captioned like a story"
The bot drafts the post (including hashtags), shows you a preview in Telegram, and only publishes after you say "post it" or "looks good".
Disconnecting
Send /connect again — the bot will show you what's currently connected and a "Disconnect" option. You can also revoke our app's access from inside Meta Business Suite directly.
What if I don't want NovaBuildBot to have publish access?
You don't have to connect. Everything else (website, dashboard, content drafts) works without social connections. The bot can still draft posts you can copy-paste manually if you prefer that workflow.
Coming soon
WhatsApp Business posting is on the roadmap. We're waiting on Meta's Business Solution Provider program to open back up to new partners. We'll message you when it's live.