Core Integrations

Runlet currently supports two powerful integrations that enable comprehensive workflow automation:

Integration Architecture

Runlet connects with your tools through two main integrations:

How Integrations Work

1. Direct Integrations

Runlet connects directly to these two services:

2. Services Available Through n8n

Once connected to your n8n instance, you can create workflows using any n8n-supported service:

Supported Services

Runlet supports all services available in n8n, including:
  • Slack - Team messaging and notifications - Discord - Community and gaming communications - Microsoft Teams - Enterprise collaboration - Telegram - Instant messaging and bots - WhatsApp Business - Customer communications - Email (SMTP/IMAP) - Traditional email automation

Integration Setup Process

Setting up integrations follows a consistent pattern:
1

Prerequisites

  • Active account with the service you want to integrate - Required permissions (admin access may be needed) - API keys or authentication credentials
2

Configure in Runlet

  • Navigate to Settings → Integrations - Find the service and click “Connect” - Enter required credentials and settings
3

Test Connection

  • Use the built-in connection test - Verify data access and permissions - Troubleshoot any authentication issues
4

Deploy Workflows

  • Create workflows that use the integration - Test workflow execution - Monitor for errors and performance

Authentication Methods

Different services use various authentication methods:

Best Practices

Security

  • Use environment variables for sensitive credentials
  • Rotate API keys regularly
  • Apply principle of least privilege - only grant necessary permissions
  • Monitor access logs for suspicious activity
  • Use OAuth when available instead of API keys

Performance

  • Configure rate limits appropriately
  • Use webhooks instead of polling when possible
  • Implement retry logic for transient failures
  • Monitor quota usage to avoid service limits
  • Cache frequently accessed data

Reliability

  • Test integrations thoroughly before production use
  • Set up monitoring and alerting for integration failures
  • Have fallback procedures for when integrations are unavailable
  • Document integration dependencies and requirements
  • Keep credentials updated before they expire

Troubleshooting Common Issues

Getting Help