Tools
Connect company services so agents and workflows can read data and take action.
Tools let agents and workflows act in your services: read a calendar, send a message, or update a CRM. Manage workspace connectors from Tools.
Choose a connection
| Kind | Use it for | Setup |
|---|---|---|
| Connected accounts | Google, Microsoft and IMAP/SMTP mailboxes | Connect each company identity |
| Recipes and custom HTTP tools | Ready-made service packs or an API you define | Install a recipe or build a request |
| MCP servers | Tools exposed by a remote service | Connect the server |
| Social channels | WhatsApp, Facebook, Instagram and LinkedIn | Use your own developer app |
| Built-ins | Web search and public-page reading | No provider account required |
External service connections are different from Apps, the internal applications you build in Botchi.
Connect once, bind where needed
Connections and credential profiles belong to the workspace. An agent or workflow uses the identity bound to its tool, never a member's personal connection. Several agents can reuse the same identity.
For example, an agent can read Gmail as sales@ and write Drive files as ops@. Custom HTTP tools use a named credential profile instead.
Reusable across agents and workflows
Gmail → sales account
Drive → operations account
Acts as the bound identity
No binding: no authenticated access
Adding a connector does not grant every agent access. Attach its tool group, bind the identity and set approval policy for each agent.
Who can manage tools
| Dashboard role | What you can do |
|---|---|
| Viewer | Inspect connectors and tool information |
| Editor | Add and edit connectors, connect or disconnect accounts, create and edit credential profiles |
| Owner | Everything above, plus explicitly reveal stored credential values |
An authorized partner can manage the customer's tools with a live partner dashboard session. Google, Microsoft, email and social connections belong to the customer workspace, while the partner operator is recorded as their creator. If the session expires or access is revoked during setup, reopen the workspace from the partner dashboard before reconnecting.
Find and maintain connectors
Open Add tools and search by service name. The catalog separates Botchi-maintained connectors from verified MCP servers. The same provider can offer both, with different tools.
On the connector page, review its identities, tools, settings, and agents or workflows using it. Follow Needs attention to resolve reconnections, missing credentials, pack updates, or MCP sync and sign-in problems.
Web tools search the web and read public pages, including JavaScript pages, with optional links or a screenshot saved to Botchi. Each page read uses provider credits. They do not log in or bypass CAPTCHA or paywalls. Prefer an API connector for structured service data.
Slack and WhatsApp connections are workspace-owned. Incoming messages start subscribed workflows; attaching their tools to an agent grants tool access. Configure inbound work through workflow triggers.