Switchboard

Your agents. Your apps, connected.

Give your AI agents controlled access to your apps, with connections built to measure or taken from our catalog. Each connection declares what it can do, and what happens in your apps can start an automation where your agent takes over.

macOS 26 or later · Apple silicon

The Switchboard flow editor: a Slack message.received trigger feeds an Ask agent step, whose answer goes to an Asana create-task step and a notification; the agent’s prompt is open on the right.The Switchboard flow editor: a Slack message.received trigger feeds an Ask agent step, whose answer goes to an Asana create-task step and a notification; the agent’s prompt is open on the right.
Switchboard’s approval pop-up: an agent asks to send a Slack message to the client channel, with the full text shown, and Refuse, Always allow and Allow buttons; unanswered, it is refused automatically.Switchboard’s approval pop-up: an agent asks to send a Slack message to the client channel, with the full text shown, and Refuse, Always allow and Allow buttons; unanswered, it is refused automatically.
  • Connect your apps

    Plug your agents into the apps you already use, from a verified catalog. Before each install, you see exactly what the connection will be able to do and what it can reach.

  • Put work in motion

    An automation starts from an event or a schedule, keeps what matters and hands the rest to your agent or to an action.

  • Keep activity in view

    A dashboard, a live event feed and a log of every action. For each command, you choose: allow, ask or block. Your secrets stay in your computer’s secure keychain.

Turn events
into actions.

A client writes on Slack: your agent creates the task in Asana, reviews and edits the mockup in Figma with your approval, then drafts a reply you only have to send. Connect an event to an agent step, then pass the result to the next action. Build an automation, test it on a sample event and follow each run live.

Building a flow in Switchboard: a blank flow gets a Slack message.received trigger, an Ask agent step with its prompt, then an Asana create-task step, wired together and saved.Building a flow in Switchboard: a blank flow gets a Slack message.received trigger, an Ask agent step with its prompt, then an Asana create-task step, wired together and saved.

You keep
the last word.

For every command of a connection, you choose: allow, ask or block. In ask mode, a window shows you what the agent wants to do before it does it: you accept once, always, or decline.

Slack’s commands in Switchboard, each set to Allow, Ask or Block; the menu for send is open, on Allow.Slack’s commands in Switchboard, each set to Allow, Ask or Block; the menu for send is open, on Allow.

Describe the connection.
Build it with your agent.

Describe the tool you need and pick an agent: it builds the connection, Switchboard checks it and installs it. You can also ask the AI to edit an existing connection.

The “Create a plugin with AI” sheet in Switchboard: the description of a Linear plugin (list my assigned issues, comment on one, emit an event on a new assignment) and its name, linear.The “Create a plugin with AI” sheet in Switchboard: the description of a Linear plugin (list my assigned issues, comment on one, emit an event on a new assignment) and its name, linear.

No connection?
Your agent still finds a way.

No connection for an app? With your permission, your agent can use it the way you do: read what is on screen, click, type, open a menu.

The bridge
to your apps.

macOS 26 or later · Apple silicon

A question about Switchboard? Get in touch.