Watch the setup video
Watch a complete setup and an example Discord moderation workflow.Prerequisites
- You run a self-hosted n8n instance. These steps use n8n’s unverified community node installation flow. For availability and permissions, see n8n community node installation.
- Your environment meets the Poolside node compatibility requirements.
- You have one of the following:
- A Poolside Platform API key. To create one, go to platform.poolside.ai, open API Keys, and click New key.
- An API key and OpenAI-compatible base URL for your organization’s Poolside deployment.
Steps
-
Install the
@poolsideai/n8n-nodes-poolsidecommunity node.- From n8n
- Manual installation
This method requires an Owner or Admin role in n8n.- In n8n, navigate to Settings > Community Nodes.
- Click Install.
- Enter
@poolsideai/n8n-nodes-poolsidein Enter npm package name. - Select I understand the risks of installing unverified code from a public source.
- Click Install.
- Add an AI Agent or another chain node that accepts a language model to your workflow.
- Click the Model connector below the node, then select Poolside Chat Model.
-
Create a Poolside API credential and configure it:
Save the credential. A green check confirms that n8n can reach the base URL and authenticate with the API key.If you run Poolside on your own infrastructure, set the base URL to your deployment’s OpenAI-compatible endpoint instead. Replace
<api-domain>with your deployment’s host. The path is/openai/v1. - Select a Poolside model from the Model dropdown. The node loads this list from your configured endpoint.
-
Optional: Under Options, configure Sampling Temperature, Maximum Number of Tokens, Timeout, Max Retries, or Thinking.
Use Thinking for open-ended reasoning, code analysis, and generation. Turn it off for Text Classifier, Information Extractor, Sentiment Analysis, or workflows that use a Structured Output Parser. Reasoning text can prevent these nodes from parsing the required format.
- Connect a trigger and any output nodes your workflow needs, then run the workflow. The setup works when the AI Agent or chain returns a response from the selected Poolside model.
Workflow examples
Triage support tickets
- Trigger the workflow when a help desk, email, or webhook node receives a ticket.
- Prompt the Poolside model to classify the ticket by category and urgency.
- Route the result with a Switch node to the appropriate queue, alert, or system.
Extract structured data
- Trigger the workflow on a schedule or when n8n receives unstructured text.
- Connect the Poolside Chat Model to a node such as Information Extractor or to a chain that uses a Structured Output Parser.
- Turn off Thinking, then define the fields the model must return.
- Map the structured output into a database, spreadsheet, or another destination.
Customize a workflow
- Change the trigger and destination: Connect any n8n integration that fits your source and output systems.
- Change the prompt: Ask the model to classify, summarize, extract, moderate, or generate content.
- Change the model: Select another model available from your configured Poolside endpoint.
- Change model options: Adjust temperature, token limits, timeouts, retries, or thinking behavior for the task.