List of platforms
The following platforms are available as adapters. Use the Integration Hub to add a platform and select the actions you want to use.List of platforms
List of platforms
Airtable
Anaplan
Apollo
Asana
Basecamp
Box
Calendly
ClickUp
Confluence
Contentful
Datadog
DocuSign
Dropbox
Figma
FreshBooks
Freshdesk
Front
GitHub
GitLab
Gmail
Gong
Google Calendar
Google Drive
Google Sheets
Greenhouse
HubSpot
Intercom
Jira
Jira Service Management
Linear
Microsoft OneDrive
Microsoft Outlook
Microsoft Teams
Miro
Monday.com
Notion
Pipedrive
Pylon
QuickBooks
Salesforce
SAP SuccessFactors
SendGrid
Sentry
ServiceNow
Shopify
Slack
Stripe
Supabase
Teamwork
Trello
Weather
Wikipedia
Workday
Zendesk
Zendesk Sell
Zoho CRM
Zoho Desk
Zoom
Use an adapter
Add a platform
- Navigate to API Integration Hub > API Connections
- Click Create Connection
- Select Adapters from the connection type list
- Click Add New to add a new adapter (platform) source, or choose an existing one if you have already connected that platform
You can create, edit, and delete adapter sources from the Sources page in the API Integration Hub.
Configure the platform
Configure the adapter for the platform you selected:
- Platform: The third-party platform (e.g., Salesforce, Slack)
- Authentication: Sign in or provide credentials for sandbox and/or production as required by the platform
- Environment: Use sandbox or production according to the platform’s options
Adapter sources are stored at the company level. Once created, they appear in the adapter dropdown for future connections so you can reuse them.
Select a tool
After adding and configuring the platform, select the tool (action) you want to use:
- Browse the available tools/actions for that adapter (e.g., create_case, update_record, send_message)
- Select the tool you want to connect
- The connection name and description are inherited from the action; you can change them if needed
Adapter interfaces are already designed to be LLM-friendly, so request and response schemas are typically well-structured for GenerativeAgent. You may still configure request and response transformations if needed—for example to rename fields, reshape payloads, or redact data—but they are often unnecessary.
Link to Functions
Once your adapter connection is configured, reference it in a Function so GenerativeAgent can call the adapter tool.
Configure request and response interfaces
Adapter actions already expose LLM-friendly schemas, so transformations are often not needed. You can still configure:- Request Interface: Change how GenerativeAgent sends data to the adapter action
- Response Interface: Transform the action’s response before it is passed to GenerativeAgent