Mind Maps / Integrations

Integrations

Connect Mind Map to Pabbly Connect, Pabbly Chatflow, or any other webhook-capable tool — send this app's events out, or create mind maps and bubbles from the outside in.

1. Send events to Pabbly Connect

Every time a mind map or bubble is created, edited or deleted here, this app posts a JSON event to a webhook URL you set — point it at a Pabbly Connect webhook trigger to kick off a workflow (notify a channel, log to a sheet, hand off to Chatflow, anything downstream).

Outbound

Paste the webhook URL Pabbly Connect gives you when you create a new workflow with a "Webhook" trigger.

  • mindmap.created
  • mindmap.deleted
  • node.created
  • node.updated
  • node.deleted
{
  "event": "node.created",
  "sent_at": "2026-09-29T10:15:00.000Z",
  "mind_map_id": 4,
  "node": { "id": 21, "parent_id": 1, "text": "New Idea" }
}

2. Let Pabbly Chatflow / Connect create mind maps here

A small API lets a Chatflow bot or a Connect workflow build a mind map for you — turn a chat conversation straight into bubbles. Every call must carry a shared key.

Inbound

Send it back on every request as an X-Api-Key header (or Authorization: Bearer <key>). Requests with a missing or wrong key get a 401 — and until the key is set, this API stays closed to everyone.

GET /api/mindmaps
X-Api-Key: <your key>
POST /api/mindmaps
X-Api-Key: <your key>
Content-Type: application/json

{ "name": "Q4 Campaign Ideas" }
POST /api/mindmaps/4/nodes
X-Api-Key: <your key>
Content-Type: application/json

{ "text": "Idea from chat", "parent_id": 1 }
Both PABBLY_WEBHOOK_URL and PABBLY_API_KEY are set from the Environment tab, not from a page in the app — change either one there and rebuild, no code change needed.