Facebook integration
Facebook is a social media and advertising platform used by individuals and…
- Provider
- Category
- Other
- Setup
- One-click OAuth (we host the OAuth app)
- Actions
- 43 available
Quick start
Call Facebook from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Facebook's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"FACEBOOK_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
OverSkill hosts the OAuth application for Facebook. End-users click Connect on the integration card in your app, complete the OAuth flow with Facebook, and OverSkill stores the access token scoped to their account. No client_id / client_secret configuration needed on your side.
Supported auth schemes: OAUTH2.
Available actions
43 actions exposed via the
Facebook integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
FACEBOOK_ASSIGN_PAGE_TASK -
FACEBOOK_CREATE_COMMENT -
FACEBOOK_CREATE_PHOTO_ALBUM -
FACEBOOK_CREATE_PHOTO_POST -
FACEBOOK_CREATE_POST -
FACEBOOK_CREATE_VIDEO_POST -
FACEBOOK_DELETE_COMMENT -
FACEBOOK_DELETE_POST -
FACEBOOK_GET_COMMENT -
FACEBOOK_GET_COMMENTS -
FACEBOOK_GET_CONVERSATION_MESSAGES -
FACEBOOK_GET_CURRENT_USER
Show all 43 actions
-
FACEBOOK_GET_MESSAGE_DETAILS -
FACEBOOK_GET_PAGE_CONVERSATIONS -
FACEBOOK_GET_PAGE_DETAILS -
FACEBOOK_GET_PAGE_INSIGHTS -
FACEBOOK_GET_PAGE_PHOTOS -
FACEBOOK_GET_PAGE_POSTS -
FACEBOOK_GET_PAGE_ROLES -
FACEBOOK_GET_PAGE_TAGGED_POSTS -
FACEBOOK_GET_PAGE_VIDEOS -
FACEBOOK_GET_POST -
FACEBOOK_GET_POST_INSIGHTS -
FACEBOOK_GET_POST_REACTIONS -
FACEBOOK_GET_SCHEDULED_POSTS -
FACEBOOK_GET_USER_PAGES -
FACEBOOK_LIKE_POST_OR_COMMENT -
FACEBOOK_LIST_MANAGED_PAGES -
FACEBOOK_MARK_MESSAGE_SEEN -
FACEBOOK_PUBLISH_SCHEDULED_POST -
FACEBOOK_REMOVE_PAGE_TASK -
FACEBOOK_RESCHEDULE_POST -
FACEBOOK_SEARCH_PAGES -
FACEBOOK_SEND_MEDIA_MESSAGE -
FACEBOOK_SEND_MESSAGE -
FACEBOOK_TOGGLE_TYPING_INDICATOR -
FACEBOOK_UNLIKE_POST_OR_COMMENT -
FACEBOOK_UPDATE_COMMENT -
FACEBOOK_UPDATE_PAGE_SETTINGS -
FACEBOOK_UPDATE_POST -
FACEBOOK_UPLOAD_PHOTO -
FACEBOOK_UPLOAD_PHOTOS_BATCH -
FACEBOOK_UPLOAD_VIDEO
Build with Facebook
Open OverSkill, describe what you want to build, and reference Facebook in your prompt — the AI will wire up the integration automatically.