Skip to main content
Skip to main content
Integrations

How Integrations Work

Understand how Teammates.ai connects to your existing business tools — integration tiers, authentication methods, sync types, and scoping.

5 min readUpdated 2026-02-25

Overview

Teammates.ai integrates with your existing business tools so Raya, Adam, and Sara work inside the systems your team already uses. All integrations follow a common pattern: navigate to the teammate's Integrations panel in the Dashboard, find the integration card, toggle it ON, enter your credentials in the modal that appears, and the connection establishes automatically. Conversations, tickets, leads, and candidate data sync to one unified platform — no duplicate data entry, no tab-switching.

Integration Tiers

Integrations are organized into three tiers based on availability and plan requirements. Standard integrations are available on all plans. Enterprise integrations require the Enterprise plan. Extended integrations are powered by Composio and MCP and can be enabled by contacting support.

TierAvailabilityIntegrations
Standard (toggle = ON)All plansGmail, Freshdesk, Slack, HubSpot, Calendly, Workable, Zapier
Enterprise (visible, locked)Enterprise planSalesforce, Zendesk, Google Calendar, Intercom, Zoho CRM, Greenhouse, Lever
Extended (via Composio / MCP)Contact support to enableShopify, WooCommerce, Notion, Confluence, Google Drive, Dropbox, Airtable, Google Sheets, Microsoft Teams, Mailchimp

Integration Scopes

Each integration is either org-scoped (shared across all teammates in your organization) or employee-scoped (configured per individual teammate). Org-scoped integrations connect once and apply to everyone. Employee-scoped integrations are configured separately for each teammate instance.

ScopeBehaviorIntegrations
Org-scopedShared across all teammates in your organizationFreshdesk, Zendesk, HubSpot, Shopify, Notion, Airtable
Employee-scopedConfigured per individual teammateGmail, Slack, Google Calendar, Calendly, Outlook

Authentication Methods

Teammates.ai uses three authentication methods depending on the integration. Most integrations authenticate via OAuth through Composio. Some use direct API keys entered in the integration modal. A few use native authentication with custom OAuth flows or private app tokens.

MethodHow It WorksIntegrations
OAuth (via Composio)Click "Connect," sign in to the third-party service, and grant permissions. Token managed automatically.Salesforce, Zoho CRM, Google Calendar, Slack, Shopify, and most Extended-tier integrations
API KeyEnter your subdomain and API key directly in the integration modal. No OAuth redirect.Freshdesk, Zendesk, Workable
NativeCustom authentication built specifically for the integration. Handles token refresh and scopes internally.Gmail (custom Google OAuth), HubSpot (Private App tokens)

Sync Types

Data flows between Teammates.ai and your connected tools in one of three directions. Understanding sync types helps you know what data moves where and when.

Sync TypeDirectionExamples
InboundExternal tool → Teammates.aiFreshdesk tickets arrive in Raya's inbox. Intercom conversation history imported for context.
OutboundTeammates.ai → External toolAdam logs call notes to HubSpot. Raya creates escalation tickets in Freshdesk.
Bi-directionalBoth ways (↻)Freshdesk ticket status updates sync both ways. HubSpot contact changes flow to Teammates.ai and vice versa.

Common Issues

Most integration issues fall into three categories: expired tokens, sync failures, and credential errors. Here is how to resolve each.

IssueCauseSolution
Expired tokenOAuth or API token has expired or been revokedRe-authorize the integration from the Integrations panel. Click the integration card and follow the OAuth flow again.
Sync failureNetwork issue or temporary API outage on the third-party sideTeammates.ai retries automatically. You receive a Dashboard notification if the failure persists. Check the integration status indicator.
Credential errorAPI key or subdomain entered incorrectlyOpen the integration modal, clear existing credentials, and re-enter them. For subdomain fields, enter only the subdomain (not the full URL).

Frequently Asked Questions

Do integrations cost credits?
No. CRM sync, help desk sync, and all integration data flows are included with your plan at no extra credit cost. Credits are only consumed when teammates take actions — Raya responding to support tickets, Adam making sales calls, or Sara conducting interviews.
Can I connect multiple CRMs?
One native CRM integration per organization (HubSpot, Pipedrive, or Salesforce). If you need to sync data to a secondary CRM, use Zapier to route data from Teammates.ai to the additional system.
What happens to my data if I disconnect an integration?
Historical data remains in Teammates.ai. Conversations, tickets, and CRM records that were already synced are preserved. No new data flows after disconnection. You can reconnect at any time and sync resumes from where it left off.

Related Articles

Ready to try Integrations?

Start free — no credit card required.

Explore Integrations

Still need help?

Our team is here to help you get the most out of Teammates.ai.

Contact our team
How Integrations Work | Help Center | Teammates.ai