Integrations

Connect to 41+ SaaS tools and LLM providers.

Integrations

Metalogue connects to 41+ SaaS tools across productivity, DevOps, CRM, and support categories.

Quick Setup

All connectors follow the same pattern:

const connector = await client.createConnector({
  connector_type: 'slack',
  display_name: 'Company Slack',
  credentials: { token: 'xoxb-...' },
});

await client.syncConnector(connector.connector_id, true);

Productivity & Collaboration

ConnectorAuthDocument TypesStatus
SlackOAuth 2.0Messages, Threads, Files
NotionOAuth 2.0Pages, Databases, Comments
Google WorkspaceOAuth 2.0Drive, Docs, Calendar, Gmail
Microsoft 365OAuth 2.0Teams, Outlook, OneDrive
DiscordOAuth 2.0Messages, Channels
ConfluenceOAuth 2.0Pages, Spaces, Comments
AirtableOAuth 2.0Bases, Tables, Records
CodaAPI KeyDocs, Tables
DropboxOAuth 2.0Files, Folders
BoxOAuth 2.0Files, Folders

DevTools

ConnectorAuthDocument TypesStatus
GitHubOAuth 2.0Repos, Issues, PRs, Discussions
GitLabOAuth 2.0Projects, MRs, Issues
JiraOAuth 2.0Issues, Projects, Sprints
LinearOAuth 2.0Issues, Projects, Cycles
FigmaOAuth 2.0Files, Comments, Components
AsanaOAuth 2.0Tasks, Projects
TrelloOAuth 2.0Cards, Boards, Lists
ClickUpOAuth 2.0Tasks, Docs, Goals
MondayOAuth 2.0Items, Boards
BitbucketOAuth 2.0Repos, PRs, Issues

CRM & Sales

ConnectorAuthDocument TypesStatus
SalesforceOAuth 2.0Contacts, Deals, Activities
HubSpotOAuth 2.0CRM, Marketing, Tickets
PipedriveOAuth 2.0Leads, Deals, Activities
IntercomOAuth 2.0Conversations, Users, Articles
Zoho CRMOAuth 2.0Leads, Deals, Contacts

Support

ConnectorAuthDocument TypesStatus
ZendeskOAuth 2.0Tickets, Users, Articles
FreshdeskOAuth 2.0Tickets, Contacts, Agents
FrontOAuth 2.0Conversations, Tags

Marketing

ConnectorAuthDocument TypesStatus
MailchimpOAuth 2.0Campaigns, Lists
KlaviyoAPI KeyCampaigns, Flows
TypeformOAuth 2.0Forms, Responses

E-Commerce

ConnectorAuthDocument TypesStatus
ShopifyOAuth 2.0Products, Orders, Customers
StripeAPI KeyInvoices, Subscriptions

Analytics & Data

ConnectorAuthDocument TypesStatus
Google AnalyticsOAuth 2.0Reports, Metrics
MixpanelAPI KeyEvents, Funnels
AmplitudeAPI KeyEvents, Cohorts
SegmentAPI KeyEvents, Traits

LLM Providers (Shadow AI Detection)

Monitor AI usage across your organization:

ProviderAuthPurposeStatus
Claude APIAPI KeyConversation history, usage
OpenAI APIAPI KeyChatGPT Enterprise logs
Gemini APIAPI KeyGemini conversations

Vector Databases

Connect to your existing vector stores:

DatabaseAuthPurposeStatus
PineconeAPI KeyVector search
WeaviateAPI KeyVector search
ChromaNoneLocal vector store
QdrantAPI KeyVector search
MilvusAPI KeyVector search

Connector Features

Auto-Discovery

Metalogue automatically discovers connector capabilities:

  • Available actions (search, create, update)
  • Document types
  • Semantic domains
  • Webhook support

Rate Limiting

Built-in rate limiting per connector:

{
  "settings": {
    "requests_per_minute": 60,
    "requests_per_hour": 1000
  }
}

Sync Modes

  • Incremental: Sync new/changed documents (every 15 min)
  • Full: Re-sync everything (nightly)

Agentic Execution

Execute actions via natural language:

await client.executeAction('slack-123', {
  intent: 'Send message to #general about deployment',
});

OAuth Flow

For OAuth connectors:

  1. Get OAuth URL: GET /v1/connectors/{type}/oauth-url
  2. Redirect user to authorization
  3. Handle callback (Metalogue exchanges tokens)
  4. Connector ready to sync

Next Steps