Put your AI agent in the meeting.
samoagent is an open-source CLI that lets an AI agent join Zoom or Google Meet, stream the live transcript, send chat only when instructed, and inspect the current call frame on demand.
No new flow to learn. You just tell your coding agent — Claude Code, Codex, or any tool that can run a shell — “join the Zoom/Google Meet call using samoagent”, and the agent runs samoagent for you.
What the agent gets
You never type these yourself. Under the hood, your agent has a small, auditable tool belt it reaches for during a call.
join
Bring a Recall.ai bot into Zoom or Google Meet.
watch
Stream transcript lines as the meeting happens.
frame
Capture the current call frame only when requested.
chat
Send meeting chat through an explicit command.
leave
Exit the call and stop local runtime state.
Why it exists
Agents need live meeting context, but they need a narrow interface, not desktop scraping or chat spam.
Observe safely
Transcript and frame access are explicit tool calls.
Act deliberately
Meeting chat only happens through samoagent chat.
Build faster
Use it for copilots, demo agents, incident reviews, interviews, and internal agents.
How it works
Your agent runs samoagent as a local tool. samoagent starts the callback server. Recall.ai joins the meeting and streams events back.
~/.samoagent/ by default.join, watch, frame, chat, leave
Build a meeting-aware agent
Install the CLI, wire it into your agent loop, and star the repo if it saves you time.
