Outline Wiki AI Tools
AI-generatedSummary
Expose selected Outline Wiki API operations as AI Agent tools for use within n8n workflows, allowing programmatic search, management, import/export of documents, collections, comments, attachments, users, and shares via AI-driven interactions.
Inputs
- enabledTools (required) — Select which Outline Wiki tools to enable for the AI Agent integration. Options include document operations (search, create, get, update, delete, import, export, archive, restore, move, answer question), collection operations (list, create, get, update, delete, export, get document tree), comment operations (list, create, update, delete), attachment operations (upload, delete), user operations (list, get), and share operations (create, list, revoke).
- toolDescription — Optional text to override the description shown to the AI Agent for all exposed tools.
Output shape
a list of AI Agent-compatible tools wrapping Outline Wiki API operations
The node produces multiple DynamicStructuredTool instances on its single output named 'Tool'. Each tool represents one Outline API operation enabled by the 'enabledTools' input. Tools accept structured inputs validated by zod schemas and return JSON strings with the operation results, including structured data such as documents, collections, comments, attachments, users, and shares, or success/error info. Binary data inputs and outputs are supported via n8n's binary data system and references through binary property names. This node is designed to connect its output to an AI Agent node's Tools input to enable AI-powered workflows leveraging Outline Wiki content and functionality.