The Encelade n8n community node generates a complete interactive presentation from any data flowing through an n8n workflow. Install it from n8n's community nodes, drop it in, and turn CRM records, form responses, or scraped research into a shareable deck — triggered on schedule, on event, or on demand.
Add the Encelade node from n8n's community nodes, create an Encelade credential with your API key, and pick an operation. Generation, planning, project CRUD, and session status are all available as node operations.
Settings → Community Nodes → Install
npm package: n8n-nodes-encelade
Credential: Encelade API
API Key: YOUR_API_KEY
Base URL: https://www.encelade.ai (default)
Node: Encelade
Resource: Presentation
Operation: Generate
Topic: {{ $json.title }}
Materials: {{ $json.notes }}In n8n, go to Settings → Community Nodes and install n8n-nodes-encelade. Self-hosted and cloud instances are both supported.
Create an Encelade API credential with your API key. The node tests it against your account before saving.
Trigger → data → Encelade node → deliver. Drop the node after any trigger, map your data into the Generate operation, then route the returned share link to email, Slack, or storage.
The Generate operation returns a session you can poll with the Get Status operation. Add a wait-and-check loop before the step that sends the deck, so downstream nodes only fire once the presentation is ready.
Drop the Encelade node after any trigger and turn the data passing through it into a deck. These are the patterns the node is built for.
Pipe a transcript from your meeting tool into the Generate operation and get a shareable recap deck the moment the call ends.
Read rows from Google Sheets, Airtable, or a CSV file and hand them to Encelade as supporting materials to produce a data-backed presentation.
Trigger on a cron schedule, gather the week's metrics, and route the finished deck to email or Slack — a fresh report with no manual work.
You can call the REST API from n8n's HTTP Request node, but the community node removes the boilerplate.
| Capability | n8n-nodes-encelade node | HTTP Request + REST API |
|---|---|---|
| Setup | Install once from Community Nodes; the operation appears in the node picker. | Build and maintain each request, header, and URL by hand. |
| Auth | One Encelade credential, reused across every node and workflow. | Paste the bearer token into each HTTP node or wire up a generic credential. |
| Async generation | A typed Get Status operation for Wait-node polling, plus an Encelade Trigger that fires the moment the deck is ready. | Hand-build a wait-and-check loop around /sessions/{id}, with no built-in completion trigger. |
| Typed fields | Topic, materials, and options are labeled inputs with inline help. | Assemble a raw JSON body and keep it in sync with the API by reading the docs. |
| Maintenance | Node updates track API changes; pin or upgrade per release. | You own every breaking change across every workflow that calls the API. |
In n8n, open Settings → Community Nodes, install n8n-nodes-encelade, then add an Encelade API credential with your API key. It works on both n8n Cloud and self-hosted instances.
Yes. Put a Schedule (cron) trigger before the Encelade node and it generates on the cadence you set — daily or weekly reports build and deliver themselves with no manual work.
Anything n8n can read across its 500+ integrations: CRM records, Google Sheets, Airtable, CSV files, form responses, scraped pages, and meeting transcripts. Map that data into the Generate operation.
No. The native node exposes typed fields — topic, supporting materials, and options — so there's no HTTP gluing or JSON body to assemble. Drop it in and map your data.
Yes. The GitHub repo ships an importable example workflow (examples/generate-deck.json) that shows the trigger → generate → poll → deliver pattern end to end.
Get an API key, connect n8n, and have a presentation ready before you finish reading the docs.
Free plan available · No credit card required