🧪 Skills
Roam HQ
Interact with Roam HQ via REST API. Search meetings, get transcripts, prompt transcripts with AI, send messages, and manage groups. Use when the user asks ab...
v1.0.3
Description
name: roam description: > Interact with Roam HQ via REST API. Search meetings, get transcripts, prompt transcripts with AI, send messages, and manage groups. Use when the user asks about meetings, call notes, transcripts, or wants to send messages in Roam. metadata: { "openclaw": { "emoji": "🏢", "requires": { "env": ["ROAM_API_KEY"] }, "primaryEnv": "ROAM_API_KEY", }, }
Roam HQ
API docs: https://developer.ro.am — fetch endpoint details from there as needed.
Auth
ROAM_API_KEY env var (Personal Access Token from Roam Settings → Developer).
All requests: Authorization: Bearer $ROAM_API_KEY
Base URL: https://api.ro.am
Key Endpoints
GET /v0/transcript.list— list meetings (supportsafter,before,limit)GET /v0/transcript.info?id=<id>— transcript details + summaryPOST /v0/transcript.prompt{ "id": "...", "prompt": "..." }— AI analysis of a transcriptPOST /v0/chat.post{ "groupId": "...", "text": "..." }— send a messageGET /v0/chat.history?groupId=<id>— message historyGET /v1/groups.list— list groups
Rate Limits
10 burst, 1 req/sec sustained. Respect Retry-After on 429s.
Common Patterns
- Summarize recent meetings:
transcript.list→transcript.promptfor each - Find discussions about a topic/person:
transcript.list→ filter by participants →transcript.prompt - Post follow-up: Get transcript → prompt for action items →
chat.postto a group
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!