Connecting Tools
Rilo connects to your tools through three methods: Slack integration, email, and browser-based access. This guide covers how to set up each.Slack Integration
Slack is the primary way to communicate with Rilo. Once connected, you can assign tasks by mentioning Rilo in any channel.Setup
- An admin from your organization installs the Rilo Slack app from the customer portal
- Authorize the app for your workspace
- Invite Rilo to the channels where you want it to operate
How It Works
- Rilo listens for mentions (
@Rilo) in channels it has been invited to - Messages are validated using Slack’s signature verification (
X-Slack-Signature+X-Slack-Request-Timestamp) - Tasks are queued and processed within your organization’s context
Rilo only processes messages in channels where it has been explicitly invited. It does not read messages in other channels.
Setup
- Your organization is assigned a Rilo email address:
rilo@<your-company>.mail.riloworks.com - No additional configuration is needed — email ingestion is automatic
How It Works
- Send an email to your Rilo address with the task in the subject line or body
- Rilo processes the task and replies in the same email thread
- Attachments are supported for providing context documents
Browser-Based Tools
Rilo accesses web applications through browser automation. This is how Rilo works with tools that don’t have direct API integrations — if the tool has a web UI, Rilo can use it. Rilo uses invite flows and secure credential submission — it never requests OAuth redirects during task execution.Credential Setup Methods
Invite flow (most common)
Invite flow (most common)
Best for: Tools that support email invites — Slack workspaces, GitHub organizations, and most SaaS apps.
- From the tool’s admin settings, send an invite to Rilo’s dedicated email:
rilo@<your-company>.mail.riloworks.com - Rilo receives the invite and self-registers into your workspace or organization
- No credentials need to be shared — Rilo manages its own account
Pre-provisioning
Pre-provisioning
Best for: Tools that require an account to be created before an invite can be sent, or tools where you want direct control over the account.
- Create an account in the tool using Rilo’s email address:
rilo@<your-company>.mail.riloworks.com - Navigate to the Credentials section in your customer portal
- Select the tool you want to connect
- Fill in the required fields (username/password, API key, or SSO details)
- Credentials are encrypted and stored securely — Rilo’s team never sees plaintext values
Self-register + org invite
Self-register + org invite
Best for: Standalone accounts or tools with organization management (e.g., GitHub, independent SaaS accounts).
- Rilo self-registers an account using your organization’s dedicated Rilo email address
- You invite the Rilo account into your organization or workspace from the tool’s admin settings
- Rilo’s account is then available for task execution within your org context