integrations_read
Inspect workspace integrations, list connection IDs and account usage, and debug an agent's configured calendars, sheets, Airtable, CRM, mail, or Shopify resources.
Instructions
See every integration of the workspace exactly like the dashboard Integrations page: Google Calendar, Outlook Calendar, Google Sheets, Airtable, Shopify, Calendly, Zoho CRM, Gmail, Outlook mail, Zoho Mail and Google Drive. Start with all_connections (every connection id, account, and which agents use it), then agent_integrations to see and debug what one agent has configured (it lists problems such as a missing calendar, a deleted connection or an inbox whose notifications stopped). resources lists what can be picked for an agent: calendars (google_calendar / outlook_calendar), spreadsheet tabs + header columns (google_sheets, pass sheetId), Airtable bases then tables + fields (pass baseId), Calendly event types, Zoho CRM modules, Shopify store check. A first connection (OAuth login) is always made by the user on the dashboard Integrations page; everything after that is done with integrations_write and integrations_test. Actions: all_connections — every connection of every integration, with the agents using each | agent_integrations — one agent's integrations, settings and detected problems Needs: agentId. | resources — calendars / sheet tabs + headers / Airtable bases, tables, fields / Calendly event types / Zoho modules / Shopify check Needs: type. | calendly_event_types — Calendly event types that can be offered by agents | outlook_connections — connected Outlook accounts | outlook_calendars — calendars of a connected Outlook account Needs: connectionId. | zoho_connections — connected Zoho CRM accounts | zoho_modules — Zoho modules (Leads, Contacts, Deals…) Needs: connectionId. | zoho_fields — fields of a Zoho module Needs: connectionId, moduleApiName. | zoho_agent_config — how an agent syncs with Zoho (lookup and field mapping) Needs: agentId. | zoho_assigned_agents — agents that use Zoho CRM
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | compact (default) = light mode: long text is cut and bulky blobs are replaced by a size marker. full = complete API response. | |
| type | No | For resources: which integration. | |
| force | No | For zoho_fields: bypass the cache. | |
| orgId | No | Optional organization scope. | |
| types | No | For all_connections: only these integrations. | |
| action | Yes | ||
| baseId | No | For resources type=airtable: base id → its tables and fields. | |
| agentId | No | ||
| sheetId | No | For resources type=google_sheets: spreadsheet id → its tabs and header row. | |
| connectionId | No | Integration connection id (from integrations_read all_connections). | |
| sheetTabName | No | For resources type=google_sheets: tab whose headers to read (default first tab). | |
| moduleApiName | No | For zoho_fields: Zoho module API name, e.g. "Leads". | |
| headerRowIndex | No | For resources type=google_sheets: header row number (default 1). | |
| includeAgentUsage | No | For all_connections: include which agents use each connection (default true). |