onbonfire

Bonfire community platform nodes for n8n — manage channels, members, messages, modules from your workflows.

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

  1. Generate an API key at https://onbonfire.com/admin/api-keys (Business or Enterprise plan)
  2. In n8n, create new Bonfire API credentials
  3. 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

License

MIT

Discussion