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.
- The OpenAI-compatible base URL and API key, if required, for your self-managed model endpoint.
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 access its models endpoint.If you run Poolside model inference on your own infrastructure, use the model’s OpenAI-compatible endpoint at
https://<model-hostname>/v1. Use the API key configured for the endpoint, if it requires one. - 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.