- some are workflow surfaces where teammates start or continue work, such as communications providers, source-control providers, and Linear
- others give Roomote more context inside a task, such as docs, tickets, monitoring, analytics, or data systems
Workflow surfaces
These are configured from their own settings pages:| Provider or surface | Where to configure | What it enables |
|---|---|---|
| Slack, Microsoft Teams, Telegram | Settings > Communications | Starting and continuing tasks in team conversations |
| GitHub, GitLab, Gitea, Azure DevOps | Settings > Environments | Repository access, PR review, and follow-up work |
| Linear | Settings > Integrations | Turning issues into Roomote work |
Context integrations
Settings > Integrations manages the built-in integrations that give tasks extra context:| Integration | Best for |
|---|---|
| Asana | Project and task context from Asana |
| Better Stack | Monitoring and incident context |
| Braintrust | Prompts, runs, and evaluation context |
| Grafana | Dashboards, alerting, and monitoring context |
| Jira | Issues, projects, and JQL-backed issue context |
| Linear | Turning issues into Roomote work |
| Neon | Database inspection in Neon |
| Notion | Shared docs and database context |
| PostHog | Product analytics, experiments, and error context |
| Pylon | Customer issue and account context |
| Railway | Project and service context from Railway |
| Sentry | Error and performance investigation |
| Snowflake | Data warehouse exploration |
| Supabase | Read-only database access in Supabase |
| Supermemory | Shared memory context across tasks |
| Vercel | Deployments, logs, and domain availability |
Connection patterns
You will usually see one of these setup models:- Admin connection once: an admin connects the integration for the deployment from Settings > Integrations
- Enable first, then teammates link accounts: an admin enables the integration, then each teammate links their own account from Personal Settings when they need it
Manage available tools
Some connected integrations expose a Manage tools action in Settings > Integrations. Admins can use it to restrict the types of operations Roomote can make with the service. Use this as a coarse permissions system — for example allowing only read operations, or restricting access to a certain type of entity. The list varies depending on the integration. Some integrations can only list tools after the first user links their account from Personal Settings.Custom MCP servers
Beyond the built-in catalog, environments can configure custom MCP servers so tasks can reach tools that are specific to your team. Add them in the YAML view of the environment editor — see Environments. Use deployment or user-linked integrations when the tool is broadly useful across teams. Use an environment-level MCP server when the tool only makes sense for one workspace, repository set, or self-hosted service.A practical order
For most teams, this order works well:- chat (Slack, Teams, or Telegram)
- source control (GitHub, GitLab, Gitea, or Azure DevOps)
- the first environment
- one task-tracking integration (Linear, Jira, Asana) if your team already works there
- one monitoring or data integration (Sentry, Grafana, Railway, Vercel) when investigations need it
- one knowledge-base integration (Notion) to get tasks done directly from PRDs and other docs