list_comments
List Comments
List comments on a document or across a collection. Returns comment content, author, and thread structure.
list_comments
List comments on a document or across a collection. Returns comment content, author, and thread structure.
create_document
Create a new document in the Outline workspace. The document can be placed in a collection, nested under a parent document, or created from a template. By default, the document is created as a draft unless `publish` is set to true.
list_documents
List documents in the workspace, optionally filtered by collection or parent document. Can also list draft documents separately.
manage_document
Perform lifecycle actions on a document: archive, restore, delete, or move it to a different collection or parent.
list_collections
List all collections in the workspace. Collections are the top-level containers that organize documents in Outline.
search_documents
Search across all documents in the Outline workspace using full-text search. Returns matching documents with relevant context snippets and ranking scores. Supports filtering by collection, user, date range, and document status.
manage_group
Create, update, delete groups, or manage group membership by adding/removing users. Groups are used to organize users and grant collective access to collections.
manage_comment
Create, update, or delete a comment on a document. Comments support threaded replies via parentCommentId. The comment data uses ProseMirror JSON format for rich text.
update_document
Update an existing document's title, content, emoji, or other properties. Can also be used to append content to a document or to publish a draft.
manage_collection_membership
Add or remove users and groups from a collection to control access permissions. Supports granting read or read_write access at the user or group level.
list_users
List workspace members with optional filtering by name, role, or status.
manage_collection
Create, update, or delete a collection. Collections are the top-level organizational structure in Outline that group related documents together. Use this to set up collection names, descriptions, colors, icons, and default access permissions.
get_document
Retrieve a single document by its ID, including its full markdown content, metadata, and author information.
Create, read, edit, search, and organize documents and knowledge base content in Outline. Manage collections, create and update documents with Markdown content, search across the knowledge base, manage users and groups, handle document permissions and sharing, organize content with stars and pins, upload attachments, and configure webhooks for event-driven workflows. Supports document archiving, publishing, unpublishing, moving, importing, and export operations.
Common questions about connecting Outline to AI agents with Metorial.