Integrations Overview
Connect external services to Mirra for event-driven automation and data access
Integrations connect external services to the Mirra platform, enabling event-driven automation, data synchronization, and cross-service workflows. Each integration provides both inbound events (triggers for your scripts and flows) and outbound operations (actions you can perform via the SDK).
Available integrations
Mirra supports integrations across several categories.
Communication
- Telegram - Send and receive messages, manage chats, handle commands
- Mirra Messaging - Native in-app messaging
Google Workspace
- Gmail - Send emails, manage labels, process incoming messages
- Google Calendar - Create events, manage schedules, respond to changes
- Google Drive - Access files, manage folders, monitor changes
- Google Sheets - Read and write spreadsheet data
- Google Docs - Access and manage documents
Project Management
Social
- Twitter - Post tweets, monitor mentions, manage interactions
Crypto
- Jupiter - Token swaps and DeFi operations on Solana
- Crypto - Cryptocurrency data and wallet operations
How integrations work
Integrations operate in two directions:
-
Inbound events - External services send events to Mirra (e.g., new Telegram message, incoming email). These events can trigger scripts and flows.
-
Outbound operations - Your scripts and flows call integration operations via the SDK (e.g., send a Telegram message, create a calendar event).
Setting up an integration
Most integrations require connecting your external account through OAuth or API key configuration. See each integration's page for specific setup instructions.
See also
- Scripts - Write automation scripts that use integrations
- Flows - Create automated workflows triggered by integration events
- Events Reference - Complete event type reference for all integrations