Connectors
Connectors turn third-party systems into tools an agent can call. You connect a system once under Dashboard → Connections, then grant individual agents specific capabilities of it in the workflow editor.
How connectors work#
- Connect once. OAuth connectors (Gmail, Google Sheets, Google Calendar, Outlook, Salesforce, DocuSign) use your own OAuth app — you register the callback URL shown on the setup page and paste in the client id and secret; the Google connectors share one Google Cloud app. Credential connectors (MySQL, PostgreSQL, Plaid, Twilio, HubSpot, Slack, HTTP API) take the keys directly; saving performs a real test call.
- Grant per agent. Each agent in a crew lists the connectors it may use and which capabilities of each — e.g.
gmail.readwithoutgmail.send. A capability unlocks a small set of tools and appends strict usage guidance to the agent's prompt at run time. - Approval on writes. Capabilities marked sensitive send or write. When a workflow has approval required, the run pauses before any sensitive tool executes and shows the operator the exact arguments; they approve or reject from the dashboard or the API.
- Encrypted, account-scoped. Tokens and credentials are encrypted with AES-256-GCM and only the connecting account's workflows can use them.
connectors (ids below) and capabilities (capability ids below) when you create a workflow — see Workflows. Connections themselves are made in the dashboard.Built-in connectors#
Gmail gmail · Email · OAuth 2.0
Read and send email from the connected Gmail account.
gmail.readReadgmail_list_messagesgmail_read_messagegmail.sendSendsensitive · approval-gatedgmail_send_messageSalesforce salesforce · CRM · OAuth 2.0
Query and modify Salesforce records (leads, contacts, opportunities, …) via SOQL and the REST API.
salesforce.schemaInspect schemasalesforce_describe_globalsalesforce_describe_objectsalesforce.queryQuerysalesforce_querysalesforce.createCreatesensitive · approval-gatedsalesforce_create_recordsalesforce.updateUpdatesensitive · approval-gatedsalesforce_update_recordMySQL mysql · Database · credentials
Query and modify a MySQL database — inspect schema, run SQL, and write rows.
mysql.schemaInspect schemamysql_list_tablesmysql_describe_tablemysql.queryQuerymysql_querymysql.writeWritesensitive · approval-gatedmysql_executePlaid plaid · Banking data · credentials
Read a merchant's linked bank data for underwriting — accounts, live balances, transactions, owner identity, and a monthly cash-flow summary.
plaid.linkExchange Link tokenplaid_exchange_public_tokenplaid.accountsAccounts, balances & identityplaid_get_accountsplaid_get_balancesplaid_get_identityplaid.transactionsTransactions & cash flowplaid_get_transactionsplaid_cash_flow_summaryTwilio SMS twilio · SMS · credentials
Send text messages to merchants and read their replies from your Twilio number.
twilio.readRead messagestwilio_list_messagestwilio_get_messagetwilio.sendSend SMSsensitive · approval-gatedtwilio_send_smsHubSpot hubspot · CRM · credentials
Search, read, create, and update HubSpot contacts, companies, deals, and tickets, and log notes.
hubspot.schemaInspect propertieshubspot_list_propertieshubspot.querySearch & readhubspot_searchhubspot_get_recordhubspot.createCreate & log notessensitive · approval-gatedhubspot_create_recordhubspot_create_notehubspot.updateUpdatesensitive · approval-gatedhubspot_update_recordDocuSign docusign · E-signature · OAuth 2.0
Send funding agreements for e-signature from your DocuSign templates and track envelope status.
docusign.readTemplates & envelope statusdocusign_list_templatesdocusign_get_envelopedocusign_list_envelopesdocusign.sendSend for signaturesensitive · approval-gateddocusign_send_from_templateSlack slack · Chat · credentials
Post digests, alerts, and approvals to Slack channels, and read recent channel history.
slack.readRead channelsslack_list_channelsslack_read_channelslack.postPost messagessensitive · approval-gatedslack_post_messageOutlook (Microsoft 365) outlook · Email · OAuth 2.0
Read and send email from a Microsoft 365 / Outlook mailbox via Microsoft Graph.
outlook.readReadoutlook_list_messagesoutlook_read_messageoutlook.sendSendsensitive · approval-gatedoutlook_send_messageGoogle Sheets google-sheets · Spreadsheet · OAuth 2.0
Read, append, and update rows in the Google Sheets your team already tracks deals and payments in.
sheets.readReadsheets_get_spreadsheetsheets_read_rangesheets.writeAppend & updatesensitive · approval-gatedsheets_append_rowssheets_update_rangeGoogle Calendar google-calendar · Calendar · OAuth 2.0
See upcoming events and availability, and schedule calls with merchants and brokers.
calendar.readReadcalendar_list_eventscalendar_free_busycalendar.writeCreate eventssensitive · approval-gatedcalendar_create_eventPostgreSQL postgres · Database · credentials
Query and modify a PostgreSQL database — inspect schema, run SQL, and write rows.
postgres.schemaInspect schemapostgres_list_tablespostgres_describe_tablepostgres.queryQuerypostgres_querypostgres.writeWritesensitive · approval-gatedpostgres_executeHTTP API (custom) http-api · HTTP API · credentials
Call any REST API you already have — your LOS, servicing platform, or internal service — with a saved base URL and auth header.
http.readGET requestshttp_gethttp.writeMutating requestssensitive · approval-gatedhttp_requestNeed another system?#
Connectors are small, self-contained modules and we add them based on demand. Tell us what you rely on via contact.