Automations & connecting n8n
Closed Orchestration packs react to Capture, Email, Meetings, and Self. Dual kill-switch; outbound HTTP only on an allowlisted host. Soft n8n bridge via webhook or http_request — not a connector marketplace.
Before you start
- Signed-in Hub account.
- Ops may set ORCHESTRATION_ENABLED=1 on the API (leave as-is if already on).
- You enable Automations in Hub → Settings → Automations.
- Outbound http_request and webhook mint need Pro/Team.
Steps
- 1
Open Hub → Settings → Automations. Check Runtime status: server flag + account opt-in must both be on (armed).
- 2
Install a closed pack (e.g. dictation → Mind). Leave mode Preview first; switch to Auto when the Recent runs look right.
- 3
Dictate on Mac or Windows — a soft chip/balloon appears when a recipe matched.
- 4
Inbound webhook (Pro/Team): Mint webhook URL → in n8n add a Webhook node (POST) → send JSON { "action": "…", … }. FlyType emits webhook.received.
- 5
Outbound to n8n (Pro/Team): ask ops to add your n8n host to ORCHESTRATION_HTTP_ALLOWLIST (comma domains, never bare *). Hub shows the effective host list read-only when configured.
- 6
Empty allowlist = deny all http_request (soft-first). Sensitive clipboard never leaves via Orchestration.
Common mistakes
- Free plans use internal packs only — no outbound HTTP.
- This is glue, not a second n8n: linear packs + allowlisted HTTPS, no arbitrary code.
- Rollback: unset ORCHESTRATION_ENABLED or turn off account opt-in; revoke webhook tokens in Automations.