n8n
The SynthBoard node gives you every session operation as a drag-and-drop workflow step. The SynthBoard Trigger node handles webhook events.
Install#
- 1
Install the node
In n8n: Settings → Community Nodes → Install → `n8n-nodes-synthboard` — or on self-hosted, `npm install n8n-nodes-synthboard` in your custom-nodes directory.
# Self-hosted n8n npm install n8n-nodes-synthboard # Restart n8n; the node appears under "SynthBoard" in the node panel - 2
Create credentials
In the workflow editor, select the SynthBoard node, then Credentials → Create New. Choose OAuth2 (recommended) or API key. OAuth2 auto-registers a Client ID via SynthBoard's DCR endpoint.
- 3
Pick Resource + Operation
The SynthBoard node uses a Resource (Session / Synth / Share / Catalog / Integrations / Bookmark / Decision) × Operation pattern — same surface as the REST API.
- 4
Handle webhook events
For reactive flows, use the SynthBoard Trigger node and pick Session Complete / Session Failed / Outcomes Ready. n8n auto-creates a webhook subscription on SynthBoard on activation.
Capabilities#
Actions
- Plan / Start / Continue / Cancel Session
- Get / List / Export / Update / Archive / Delete Session
- Generate Outcomes
- Synth Chat
- Search Catalog
- List Integrations
- Create Bookmark
- Capture Decision
- Create / List / Revoke Share
Triggers
- Session Complete
- Session Failed
- Outcomes Ready
Notes#
- Verified badge = available on n8n Cloud without self-host
- Publishes to npm with OIDC provenance (required for verified status after May 2026)