snapi

n8n community node for Snapi — the application layer for your automations. Create and search records, place and move Kanban cards, and trigger workflows when a card moves.

Package Information

Released: 2 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.5

Documentation

n8n-nodes-snapi

An n8n community node for Snapi — the application layer for your automations. Collect input through Snapi forms, work items on a Kanban board, and let n8n drive the automation around them.

Two nodes:

  • Snapi (action) — create and search records, get/update a record, list forms and boards, and place or move Kanban cards.
  • Snapi Trigger (webhook) — start a workflow when a Snapi form is submitted or when a card is moved between board columns (e.g. dragged to Approved).

Installation

In n8n: Settings → Community nodes → Install, then enter:

@snapi-ca/n8n-nodes-snapi

Or install manually into your n8n instance:

npm install @snapi-ca/n8n-nodes-snapi

Credentials

Create a Snapi API credential with an API key from Snapi → Settings → API keys (keys start with snapi_). The key's access level (viewer / editor / admin) governs what the node may do. Base URL defaults to https://api.snapi.ca.

The Snapi Trigger (human-in-the-loop)

  1. Add a Snapi Trigger node and copy its Production URL.
  2. In Snapi, open your form → Webhooks tab → paste the URL as the post-webhook.
  3. Optionally set Only trigger on → Card moved and a Move to column (e.g. Approved) so the workflow runs only on that decision.

The webhook payload for a card move looks like:

{
  "event": "card.moved",
  "record": { "id": "…", "data": { "title": "New laptop", "amount": 1200 } },
  "board": { "name": "Approval Queue" },
  "from_column": { "name": "Pending" },
  "to_column": { "name": "Approved" }
}

Branch on {{ $json.to_column.name }} to continue or stop your workflow.

Ready-made templates

Every Snapi template at snapi.ca/templates that pairs with n8n ships a matching workflow you can import. Install the Snapi app, add this node, and connect one webhook.

License

MIT · Built by the Snapi team · support@snapi.ca

Discussion