Rosi
The conversation and task
Rosi understands what you asked, selects relevant capabilities, coordinates the work, and brings the result back to you.
Connected Apps
Tell Rosi what you want to do. If a service needs access, Rosi gives you a secure connection link at that moment—so setup follows the task, not the other way around.
Connected Apps in Rosi are powered by Composio.
Google Docs needs to be connected before I can continue.
The connection flow
The first link you see belongs to Rosi. It explains what comes next before sending you into the secure provider flow and, when applicable, the service's consent screen.
Ask in natural language. Rosi searches the available capabilities and only asks for a connection when the task needs one.
The Rosi page names the service, identifies Composio as the connection provider, and waits for you to continue.
Follow the service's sign-in or credential steps. When a consent screen appears, review the requested access before approving it, then return to the conversation.
Breadth without setup sprawl
Composio gives Rosi access to a broad service catalog without a separate Rosi-built connection for each app. Available actions and permissions vary by service, and authentication methods vary too.
Clear roles
Rosi
Rosi understands what you asked, selects relevant capabilities, coordinates the work, and brings the result back to you.
Composio
Composio presents the connection flow, requests configured scopes when applicable, provides the implemented toolkit actions, and carries task-related requests and results. Where the method uses tokens, Composio holds and refreshes them.
The connected service
Google, Notion, Slack, or another service defines and enforces its sign-in, permission, and API model. For OAuth, the service shows the scopes requested by the connection configuration before you approve them.
Before you connect
You choose whether to continue. When the connection uses a consent screen, review the requested access before approving it. Rosi does not receive the password you enter at the service or the raw access token held by Composio.
Task-related requests and results pass through Composio when Rosi uses a Connected App. Disconnecting removes the connection from Rosi and Composio; you can also revoke access directly in the service's security settings.
Review access on the next screen before connecting your account.
Powered by ComposioReady when the task is
Subscribe on the website, then install Rosi after your access email arrives. Connections appear in the conversation when they become useful.
Subscribe to Rosi for Mac