Outline integration
Team knowledge base and wiki for managing documentation and collaboration
- Provider
- outline
- Category
- Productivity
- Setup
- User-supplied API key
- Actions
- 101 available
Quick start
Call Outline from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Outline'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(
"OUTLINE_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
End-users supply their own Outline API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
101 actions exposed via the
Outline integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
OUTLINE_ACTIVATE_USER -
OUTLINE_ADD_COLLECTION_GROUP -
OUTLINE_ADD_DOCUMENT_USER -
OUTLINE_ADD_GROUP_TO_DOCUMENT -
OUTLINE_ADD_GROUP_USER -
OUTLINE_ADD_USER_TO_COLLECTION -
OUTLINE_ARCHIVE_DOCUMENT -
OUTLINE_CREATE_ATTACHMENT -
OUTLINE_CREATE_COLLECTION -
OUTLINE_CREATE_COMMENT -
OUTLINE_CREATE_DOCUMENT -
OUTLINE_CREATE_GROUP
Show all 101 actions
-
OUTLINE_CREATE_O_AUTH_CLIENT -
OUTLINE_CREATE_SHARE -
OUTLINE_CREATE_STAR -
OUTLINE_CREATE_TEMPLATE -
OUTLINE_CREATE_VIEW -
OUTLINE_DELETE_ATTACHMENT -
OUTLINE_DELETE_COLLECTION -
OUTLINE_DELETE_COMMENT -
OUTLINE_DELETE_DOCUMENT -
OUTLINE_DELETE_FILE_OPERATION -
OUTLINE_DELETE_GROUP -
OUTLINE_DELETE_OAUTH_AUTHENTICATION -
OUTLINE_DELETE_OAUTH_CLIENT -
OUTLINE_DELETE_STAR -
OUTLINE_DELETE_TEMPLATE -
OUTLINE_DELETE_USER -
OUTLINE_DUPLICATE_DOCUMENT -
OUTLINE_DUPLICATE_TEMPLATE -
OUTLINE_EMPTY_DOCUMENTS_TRASH -
OUTLINE_EXPORT_ALL_COLLECTIONS -
OUTLINE_EXPORT_COLLECTION -
OUTLINE_EXPORT_DOCUMENT -
OUTLINE_GET_ATTACHMENT_REDIRECT -
OUTLINE_GET_AUTH_CONFIG -
OUTLINE_GET_COLLECTION -
OUTLINE_GET_COLLECTION_DOCUMENTS -
OUTLINE_GET_COMMENT -
OUTLINE_GET_DOCUMENT_INFO -
OUTLINE_GET_DOCUMENTS_DOCUMENTS -
OUTLINE_GET_FILE_OPERATION_INFO -
OUTLINE_GET_GROUP_INFO -
OUTLINE_GET_OAUTH_CLIENT_INFO -
OUTLINE_GET_REVISION_INFO -
OUTLINE_GET_SHARE_INFO -
OUTLINE_GET_TEMPLATE_INFO -
OUTLINE_GET_USER_INFO -
OUTLINE_INVITE_USERS -
OUTLINE_LIST_ARCHIVED_DOCUMENTS -
OUTLINE_LIST_COLLECTION_GROUP_MEMBERSHIPS -
OUTLINE_LIST_COLLECTION_MEMBERSHIPS -
OUTLINE_LIST_COLLECTIONS -
OUTLINE_LIST_COMMENTS -
OUTLINE_LIST_DATA_ATTRIBUTES -
OUTLINE_LIST_DELETED_DOCUMENTS -
OUTLINE_LIST_DOCUMENT_GROUP_MEMBERSHIPS -
OUTLINE_LIST_DOCUMENT_MEMBERSHIPS -
OUTLINE_LIST_DOCUMENTS -
OUTLINE_LIST_DOCUMENT_USERS -
OUTLINE_LIST_DRAFT_DOCUMENTS -
OUTLINE_LIST_EVENTS -
OUTLINE_LIST_FILE_OPERATIONS -
OUTLINE_LIST_GROUP_MEMBERSHIPS -
OUTLINE_LIST_GROUPS -
OUTLINE_LIST_O_AUTH_AUTHENTICATIONS -
OUTLINE_LIST_OAUTH_CLIENTS -
OUTLINE_LIST_RECENTLY_VIEWED_DOCUMENTS -
OUTLINE_LIST_REVISIONS -
OUTLINE_LIST_SHARES -
OUTLINE_LIST_STARS -
OUTLINE_LIST_TEMPLATES -
OUTLINE_LIST_USERS -
OUTLINE_LIST_VIEWS -
OUTLINE_MOVE_DOCUMENT -
OUTLINE_REDIRECT_FILE_OPERATION -
OUTLINE_REMOVE_COLLECTION_GROUP -
OUTLINE_REMOVE_COLLECTION_USER -
OUTLINE_REMOVE_DOCUMENT_USER -
OUTLINE_REMOVE_GROUP_FROM_DOCUMENT -
OUTLINE_REMOVE_GROUP_USER -
OUTLINE_RESTORE_DOCUMENT -
OUTLINE_RESTORE_TEMPLATE -
OUTLINE_RETRIEVE_AUTH_INFO -
OUTLINE_REVOKE_SHARE -
OUTLINE_ROTATE_OAUTH_CLIENT_SECRET -
OUTLINE_SEARCH_DOCUMENTS -
OUTLINE_SEARCH_DOCUMENT_TITLES -
OUTLINE_SUSPEND_USER -
OUTLINE_TEMPLATIZE_DOCUMENT -
OUTLINE_UNPUBLISH_DOCUMENT -
OUTLINE_UPDATE_COLLECTION -
OUTLINE_UPDATE_COMMENT -
OUTLINE_UPDATE_DOCUMENT -
OUTLINE_UPDATE_GROUP -
OUTLINE_UPDATE_O_AUTH_CLIENT -
OUTLINE_UPDATE_SHARE -
OUTLINE_UPDATE_STAR -
OUTLINE_UPDATE_TEMPLATE -
OUTLINE_UPDATE_USER -
OUTLINE_UPDATE_USER_ROLE
Build with Outline
Open OverSkill, describe what you want to build, and reference Outline in your prompt — the AI will wire up the integration automatically.