-
Notifications
You must be signed in to change notification settings - Fork 46k
Description
Nick - requested this feature
Problem: The Inbox Manager agent should only call certain blocks (e.g., Linear) when the user has connected them. If the user has login details → run the block. If the user has not connected → skip the block without failing the whole run.
Principle: don’t punish users for not having every service connected.
Goals / Outcome: Agent runs end-to-end even when optional connections are missing.
Optional integrations are added automatically when available. Users see a gentle prompt to connect missing services (no builder required).
Proposed Approaches: Conditional check: Add a small Check Connection block before each optional connector. Smart Decision block check: Extend the Smart Decision block to check connections and skip planned calls when a required connection is missing.
Sub-agent “Capabilities Preflight” Run a quick sub-agent at start to build capabilities.
Note: n8n has “Continue on error” per node (see attached screenshot).