Integration Methods
Rilo supports three main integration methods:Pre-built Integrations
1000+ integrations via Composio platform
MCP Libraries
Model Context Protocol servers for custom tools
Custom Integrations
Connect to any REST API or MCP server
Pre-built Integrations
Rilo provides 1000+ pre-built integrations for popular services via the Composio platform.Integration Categories
- Email Tools: Gmail, Outlook, Zoho Mail
- Document & File Management: Google Docs, Sheets, Drive, Dropbox, OneDrive, Box
- Communication & Collaboration: Slack, Discord, Microsoft Teams, Zoom, Telegram, WhatsApp
- Developer Tools & Infrastructure: GitHub, GitLab, Jira, AWS, Docker
- Finance & Accounting: QuickBooks, Stripe, PayPal, Xero, Shopify, Square
- Marketing & Social Media: HubSpot, Mailchimp, Facebook, Instagram, LinkedIn, Twitter
- Project Management & Productivity: Asana, Trello, Notion, Monday.com
- Sales & CRM: Salesforce, Pipedrive, HubSpot CRM, Zendesk
- HR & People Operations: BambooHR, Workday, Gusto
- Specialized Tools: Canvas, Fireflies, Gong, Polygon, and more
Connecting Integrations
- Go to Integrations page: Browse available integrations
- Click “Connect”: Authenticate with the service
- Use in workflows: Integration becomes available as a library
Most Composio integrations use OAuth for authentication. You’ll be redirected to authenticate with the service.
MCP Libraries
Model Context Protocol (MCP) servers extend Rilo with custom tools and capabilities.What is MCP?
MCP is a protocol for connecting AI applications to external tools and data sources. Rilo supports MCP servers to extend its capabilities beyond standard integrations.Adding MCP Servers
- Go to Integrations page: Navigate to MCP section
- Add MCP Server: Provide server URL and authentication
- Tools Available: MCP tools become available as libraries
MCP servers can provide custom tools, data sources, and capabilities not available in standard integrations.
Custom Integrations
Create custom integrations for any REST API or MCP server.Custom API Integrations
Connect to any REST API by defining endpoints:- Go to Integrations page: Navigate to Custom Integrations section
- Create Custom Integration: Select “API” type
- Define Endpoints: Specify API endpoints and methods
- Configure Authentication: Set up API keys, OAuth, etc.
- Add Tools: Add multiple tools to your integration
- Generate Library: Rilo generates a library from your API definition
Custom MCP Tools
Connect to MCP servers for dynamic tool discovery:- Go to Integrations page: Navigate to Custom Integrations section
- Create Custom Integration: Select “MCP” type
- Configure Server: Provide MCP server URL and authentication
- Discover Tools: Rilo automatically fetches available tools
- Generate Library: Tools become available as library methods
Custom integrations enable you to connect to internal tools, specialized services, or any REST API or MCP server.
Integration Capabilities
What Integrations Can Do
✅ Read data: Fetch data from services ✅ Write data: Create, update, delete records ✅ Trigger workflows: Start workflows on events ✅ Send notifications: Send messages, emails, etc. ✅ Process files: Upload, download, process files ✅ Automate workflows: Connect multiple services togetherIntegration Limitations
❌ Single account per workflow: Cannot use multiple accounts of the same tool in one workflow ❌ OAuth scopes: Limited to granted OAuth scopes ❌ API rate limits: Subject to service rate limits ❌ Service availability: Depends on external service availabilityUsing Integrations in Workflows
Via Natural Language
Describe what you want:- Identifies required integrations
- Prompts for connection if needed
- Uses appropriate tools in generated code
In Generated Code
Integrations are used as libraries:Integration Management
Viewing Connected Integrations
- Integrations page: See all connected integrations
- Status indicators: See which integrations are active
- Connection details: View authentication status
- Tool counts: See how many tools each integration provides
Disconnecting Integrations
- Go to Integrations page
- Find integration: Locate the integration to disconnect
- Click “Disconnect”: Remove the connection
Tool Documentation
Rilo provides comprehensive documentation for all available tools:- Email Tools - Gmail, Outlook, Zoho Mail
- Document Tools - Google Workspace, Dropbox, OneDrive
- Communication Tools - Slack, Discord, Teams, Zoom
- Developer Tools - GitHub, GitLab, Jira
- Finance Tools - QuickBooks, Stripe, PayPal
- Marketing Tools - HubSpot, Mailchimp, Social Media
- Project Management Tools - Asana, Trello, Notion
- Sales & CRM Tools - Salesforce, Pipedrive, Zendesk
- HR Tools - BambooHR, Workday, Gusto
- Specialized Tools - Canvas, Fireflies, Gong
- Available functions/actions
- Available triggers
- Authentication requirements
- Usage examples
- Best practices
Best Practices
Connect Only What You Need
Connect Only What You Need
Connect integrations only when needed. Too many connections can be hard to manage.
Review Permissions
Review Permissions
Review OAuth scopes when connecting. Only grant necessary permissions.
Test Integrations
Test Integrations
Test integrations in workflows before deploying to production.
Monitor Usage
Monitor Usage
Monitor integration usage and API rate limits to avoid issues.
Use Custom Integrations
Use Custom Integrations
Create custom integrations for internal APIs or specialized services not available in Composio.
Troubleshooting
Integration not connecting
Integration not connecting
- Verify credentials are correct
- Check OAuth permissions
- Ensure service is accessible
- Try disconnecting and reconnecting
Integration not available in workflow
Integration not available in workflow
- Verify integration is connected
- Check integration is active
- Ensure correct library name is used
- Refresh workflow editor
API rate limits
API rate limits
- Implement rate limiting in workflows
- Use caching to reduce API calls
- Contact service provider for higher limits
- Consider upgrading integration plan
Custom integration not working
Custom integration not working
- Verify API base URL is correct
- Check authentication credentials
- Test API endpoint directly
- Review API documentation
Related Documentation
- MCP Libraries - Detailed guide on MCP integration
- Custom Integrations - Creating custom API and MCP integrations
- Email Tools - Email integration tools
- Document Tools - Document management tools
Rilo’s integration ecosystem is continuously growing. New integrations are added regularly. Check the Integrations page for the latest additions.