FFlyType
HubmacOSWindowsiOSAndroid

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. 1

    Open Hub → Settings → Automations. Check Runtime status: server flag + account opt-in must both be on (armed).

  2. 2

    Install a closed pack (e.g. dictation → Mind). Leave mode Preview first; switch to Auto when the Recent runs look right.

  3. 3

    Dictate on Mac or Windows — a soft chip/balloon appears when a recipe matched.

  4. 4

    Inbound webhook (Pro/Team): Mint webhook URL → in n8n add a Webhook node (POST) → send JSON { "action": "…", … }. FlyType emits webhook.received.

  5. 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. 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.

Related articles