Skip to Content
BuildConnectors

Connectors

Trame uses Composio’s connector platform to integrate with 100+ external systems including Gmail, Slack, CRM/ERP platforms, and more. Only connected toolkits are available to workflows, so connector health directly affects what can run.

Composio Integration Platform

How Trame Uses Composio

Trame leverages Composio’s enterprise-grade integration platform:

  • 100+ Pre-built Connectors: Access to extensive library of business integrations
  • OAuth Management: Secure, standardized authentication across all platforms
  • Tool Discovery: Automatic detection of available actions and triggers
  • Enterprise Security: SOC 2 compliant with enterprise-grade security controls
  • Scalable Architecture: High-performance API infrastructure for reliable integrations

Available Connector Categories

Connectors are organized by business function:

  • Communication: Slack, Discord, Microsoft Teams, Zoom
  • Email: Gmail, Outlook, Yahoo Mail, SendGrid
  • Productivity: Google Workspace, Microsoft 365, Notion, Airtable
  • CRM: Salesforce, HubSpot, Pipedrive, Zoho CRM
  • E-commerce: Shopify, WooCommerce, Magento, Square
  • Developer Tools: GitHub, GitLab, Jira, Linear
  • Finance: QuickBooks, Xero, Stripe, PayPal
  • Marketing: Mailchimp, ConvertKit, ActiveCampaign

Connection Requirements

  • OAuth Permissions: Your organization must have permission to authorize the target system
  • Connector Availability: Toolkit must be enabled for your organization tier
  • Valid Credentials: Active account on the target platform with appropriate permissions
  • Network Access: Ability to reach external APIs (typically not an issue for cloud-hosted systems)

Connecting a toolkit

Connection Process

  1. Access Connectors Page: Navigate to Connectors in your organization workspace
  2. Browse Available Connectors: View enabled and coming-soon integrations in categorized tabs
  3. Initiate Connection: Click on a connector to start the OAuth authorization flow
  4. Complete Authorization: Redirect to provider’s consent screen (e.g., Google, Slack, Salesforce)
  5. Verify Connection: Return to Trame with connection status confirmed
  6. Monitor Health: Connection status updates automatically with health checks

Connection States

Connectors display one of several status indicators:

  • Connected: Healthy connection ready for workflow use (green indicator)
  • Needs Attention: Connection error requiring reconnection (red indicator)
  • Not Connected: Available but not yet authorized (yellow indicator)
  • Coming Soon: Planned connectors not yet available (gray indicator)

Connection Management

Each connected toolkit provides:

  • Status Monitoring: Real-time health checks and status updates
  • Reconnection Options: Easy reconnection for expired or broken connections
  • Audit Trail: Complete history of connection events in audit logs
  • Permission Scope: Clear indication of what access has been granted
  • Connection Details: External connection IDs and configuration information

Connector Capabilities

Tools and Actions

Connected toolkits expose specific actions workflows can use:

  • Communication Actions: Send messages, create channels, notify users
  • Data Management: Create records, update fields, search databases
  • File Operations: Upload documents, create folders, share files
  • Workflow Triggers: Start processes, send notifications, create tasks
  • Integration Specific: Platform-specific actions (e.g., GitHub commits, Stripe payments)

Event Triggers

Many connectors provide trigger events for automatic workflow execution:

  • Real-time Events: New emails, messages, form submissions, record changes
  • Scheduled Events: Daily reports, weekly summaries, monthly reviews
  • Conditional Events: Threshold alerts, status changes, approval requests
  • Custom Events: Webhook endpoints for custom application integration

Composio Tool Discovery

The platform automatically discovers available capabilities:

  • Dynamic Tool Loading: Available actions update when connectors are added
  • Permission-Aware: Only shows actions your connection permissions support
  • Version Management: Handles API version updates automatically
  • Error Handling: Graceful degradation when tools become unavailable

Runtime behavior

  • If a workflow requires a toolkit that is not connected, planning will warn and execution will fail the capability check.
  • Triggered workflows run only when the toolkit is connected; paused/draft workflows ignore trigger events.
  • Disconnecting removes the connector from your org; if the provider cannot be reached, you’ll see a warning to retry.

Advanced Connector Features

Health Monitoring

Trame continuously monitors connector health:

  • Automatic Health Checks: Regular validation of connection status
  • Error Detection: Immediate notification of connection issues
  • Performance Monitoring: API response times and rate limit tracking
  • Proactive Alerts: Warnings before connections expire or fail

Organization Dashboard Integration

Connectors integrate with the main dashboard:

  • Connection Health Metrics: Overall percentage of healthy connections
  • Usage Statistics: Most and least used connectors in your organization
  • Integration Recommendations: Suggestions for additional beneficial connectors
  • Quick Actions: Easy access to connector management from dashboard

Security and Compliance

Composio provides enterprise-grade security:

  • SOC 2 Compliance: Audited security controls and processes
  • Encrypted Storage: All credentials encrypted at rest and in transit
  • Minimal Permissions: Request only necessary OAuth scopes
  • Regular Security Updates: Automatic security patches and updates
  • Audit Compliance: Complete audit trails for security reviews

Troubleshooting Connection Issues

Common Problems and Solutions

Connection Status “Needs Attention”

  • Expired Credentials: Reconnect to refresh OAuth tokens
  • Permission Changes: Re-authorize if target system permissions changed
  • API Changes: Wait for automatic updates or contact support
  • Rate Limits: Reduce workflow frequency or contact provider about limits

Connection Fails to Establish

  • Account Permissions: Verify you have admin access to authorize the integration
  • Network Issues: Check firewall settings and network connectivity
  • Browser Problems: Try different browser or clear cookies/cache
  • OAuth Configuration: Ensure OAuth settings are correct on provider side

Tools or Triggers Not Available

  • Connection Required: Ensure the relevant connector is connected and healthy
  • Permission Scope: Verify OAuth permissions include required access
  • Plan Limitations: Check if connector is available in your organization plan
  • Provider Changes: API changes may temporarily affect tool availability

Getting Help

When connection issues persist:

  • Audit Logs: Review connector-specific events in organization audit logs
  • Error Messages: Note specific error messages for support requests
  • Browser Console: Check browser developer tools for additional error details
  • Support Contact: Reach out with connector name, error message, and organization details

Best Practices for Connector Management

  • Regular Health Checks: Monitor connector status in organization dashboard
  • Permission Reviews: Regularly review and update OAuth permissions
  • Documentation: Keep track of which connectors are used by which workflows
  • Team Training: Ensure team members understand connector requirements and limitations
Last updated on