Skip to main content
Facebook connects a Page — not a personal profile. Publishing, Messenger, comments and insights, through Meta’s Graph API.

Publish

Text, images, videos.

Messenger

Read & reply to DMs.

Comments

List, reply, private reply.

Analytics

Impressions, reach, clicks, fans.

Connect

Facebook Login for Business. One authorization can attach several Pages, and the same screen can also grant Meta Ads access:
Open the returned authUrl, pick the Pages to grant, and PlugKit stores one account per Page after the callback.
Page tokens are derived from the user token at connection time and refreshed as needed. You never handle them.

Publish

Text-only posts are fine — mediaItems is optional on Facebook. Videos are uploaded to the Page’s video endpoint automatically based on the media type.

Messenger

Conversations appear in the unified inbox like any other platform:
The same 24-hour window as Instagram applies: free-form replies within 24h of the contact’s last message.

Comments

Facebook Pages also support private replies — messaging a commenter who has never written to you, once per comment, within 7 days. That’s what comment → DM automations run on.

Analytics

Facebook feeds the analytics store like every other publishing platform: post impressions, reach, clicks, likes, comments and shares, plus Page fans measured daily.

Permissions

pages_show_list, pages_read_engagement, pages_manage_posts, pages_messaging, pages_manage_engagement, and pages_manage_metadata.
Without pages_manage_metadata, the Page can’t be subscribed to webhooks — and you receive no inbound messages or comments at all. Everything else keeps working, which makes it a quiet failure. The subscription happens once, when the Page is connected, so a Page authorized without that permission has to be reconnected after granting it.