Package Information
Downloads: 1 weekly / 132 monthly
Latest Version: 0.1.0
Author: Bonfire
Documentation
n8n-nodes-onbonfire
Bonfire community platform nodes for n8n. Manage channels, members, messages, modules, and analytics from your n8n workflows.
Install
In n8n: Settings → Community Nodes → Install, enter:
n8n-nodes-onbonfire
Or via npm in self-hosted n8n:
npm install n8n-nodes-onbonfire
Authenticate
- Generate an API key at https://onbonfire.com/admin/api-keys (Business or Enterprise plan)
- In n8n, create new Bonfire API credentials
- Paste your
bf_live_…key
Resources & Operations
| Resource | Operations |
|---|---|
| Account | Get tenant + key info |
| Space | List · Create |
| Channel | List · Create · Rename · Archive · Delete |
| Message | List in channel · Post · Pin |
| Member | List · Promote · Ban |
| Module | List · Toggle |
| Analytics | Summary · Top members |
Examples
Daily digest from Google Sheets to #news
[Schedule Trigger 9am]
↓
[Google Sheets — Read latest 5 rows]
↓
[Bonfire — Message Post]
Channel ID: <your-#news-id>
Content: ={{ $json.summary }}
Pinned: false
Auto-invite new Stripe customers
[Webhook from Stripe — customer.subscription.created]
↓
[Bonfire — Member Promote]
User ID: ={{ $json.metadata.user_id }}
Role: member
Self-hosted
Override the API URL in credentials:
https://your-bonfire-instance.com/api/v1
Resources
- API reference
- Integrations
- MCP server (for Claude/Cursor)
- CLI (
npm i -g onbonfire-cli)
License
MIT