Pre-built Integrations
Get started quickly with these no-code and low-code integrations.
OpenClaw
Give your OpenClaw AI agent access to meetings, transcripts, and chat
MCP Server
Connect Claude and other AI assistants to your Roam data
Zapier
Connect Roam to 5,000+ apps with no-code automation
n8n
Self-hosted workflow automation for Roam events
GitHub Actions
Post workflow notifications to Roam channels
Webhooks + Datadog
Forward Roam events to monitoring dashboards
Lobby Embed
Embed your Roam lobby on any webpage
GitHub on the Map
Show GitHub activity indicators on the Roam map
Webhook Relays
Forward webhooks from PagerDuty, Grafana, Sentry, and more into Roam chat
APIs
Roam HQ API
v1Core API for messaging, recordings, and compliance exports.
/chat.sendMessage/groups.list/recording.list/messageevent.exportOn-Air API
v1Create events, manage guest lists, track RSVPs, and monitor attendance for On-Air events.
/onair.event.create/onair.guest.add/onair.guest.list/onair.attendance.listChat API
AlphaAdvanced chat, meeting, and transcript APIs. Build bots, retrieve message history, manage groups, and access meeting transcripts.
/chat.post/chat.history/transcript.info/group.create/user.listEvents API
AlphaReal-time webhooks for messages, recordings, transcripts, lobby bookings, and On-Air events.
/webhook.subscribechat:message:dmonair.event.createdonair.guest.rsvpSCIM 2.0 API
Automated user provisioning and deprovisioning. Connect Okta, Azure AD, or other identity providers for seamless user sync.
/Users/Groups/ServiceProviderConfigCommon Use Cases
Roam supports Organization access for workspace-wide integrations and Personal access for personal AI tools and automations.
Organization Access
Build bots and automations that operate across your workspace with their own app identity.
Build a Chat Bot
Create an OAuth app to receive messages via webhooks and respond programmatically. Show typing indicators and add reactions.
Send Notifications
Post alerts from CI/CD, monitoring, or ticketing systems directly into Roam groups.
Compliance & Archival
Export daily message archives for compliance, legal holds, or data warehousing.
User Provisioning
Automatically sync users from Okta, Azure AD, or other identity providers using SCIM 2.0.
On-Air Event Management
Create events, manage guest lists, and track RSVPs programmatically. Sync with external event platforms or build custom registration flows.
Personal Access
Connect personal AI assistants and automations that act as you and see only your data.
AI Meeting Assistant
Connect Claude or ChatGPT to search your meetings, get AI-generated summaries, and review action items.
Post-Meeting Productivity
Receive your meeting transcripts and action items automatically for personal follow-up and task tracking.
Personal Message Management
Search and manage your Roam messages through AI assistants. Send messages as yourself.
Scheduling Integrations
Create meeting links programmatically and sync lobby bookings with external calendars.
Getting Started
Roam supports two access models: Organization access for workspace-wide bots and automations, and Personal access for personal AI assistants. Use API Keys for server-to-server Organization access, or OAuth for apps supporting either model.
Quick Start Guidecurl -H "Authorization: Bearer YOUR_TOKEN" \
https://api.ro.am/v1/groups.list