AgentCall join-meeting

A skill that lets an agent join a Google Meet, Teams or Zoom call with voice, an avatar, screen sharing and live transcription

Skill

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • It connects to an external service and joins live meetings on your behalf
  • It can create an AgentCall account and spend credits, sending voice and screenshots to the cloud
All reasons and checks

pattern-ai-labs/agentcall

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/agentcall-join-meeting

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add pattern-ai-labs/agentcall --skill join-meeting -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 9b96f67.

Text for your agent

Install the plugin: /plugin marketplace add pattern-ai-labs/agentcall, then /plugin install join-meeting@agentcall. Install dependencies pip install aiohttp websockets. Take the AgentCall key from ~/.agentcall/config.json or the AGENTCALL_API_KEY variable.

Other ways from the author
/plugin marketplace add pattern-ai-labs/agentcall
/plugin install join-meeting@agentcall

Also install dependencies: pip install aiohttp websockets.

This is third-party code. Review the repository files before installing.

What it does

The skill connects a coding agent to a video meeting as a participant through the AgentCall service. The agent answers by voice via text-to-speech, receives transcripts of what is said, takes screenshots of a shared screen, shows an animated avatar instead of a camera and can present itself. It keeps its session context: it goes on searching code, editing files and running commands while talking in the meeting. The meeting becomes another input and output channel.

Who it is for. For developers and teams who want the agent present on a call by voice, not only in chat.

Good fit when

  • You want the agent to join a meeting and take part by voice
  • You want live transcription and screenshots of a shared screen during a call
  • You need the agent to present links, dashboards or slides

Not a fit when

  • You are not ready to create an AgentCall account and spend service credits
  • A bot's presence in the meeting is not agreed with participants
  • A text agent without voice and video is enough

Example request

Join this Google Meet call, follow the discussion and answer by voice when asked about the task status

Limitations

This is a skill on top of the AgentCall service, not a standalone app: it needs an account and credits, and new accounts have a free trial allowance. Voice, avatar and the meeting connection go through the service's infrastructure, so network access matters. It needs Python 3.10+ or Node.js 18+ and dependencies. Availability from Russia without a VPN is not guaranteed. Tell participants about the bot's presence. MIT licensed.

How to disable. Uninstall the join-meeting plugin or remove the skill folder from the agent's directory, and optionally delete the key from ~/.agentcall/config.json.

Security check

  • It connects to an external service and joins live meetings on your behalf
  • It can create an AgentCall account and spend credits, sending voice and screenshots to the cloud

README in short

The README describes the join-meeting skill that lets a coding agent enter a video meeting as a bot and take part by voice. It lists features: text-to-speech speech, transcription, screenshots, an avatar and presenting during a call. Requirements are a coding agent, Python or Node.js with dependencies, and an AgentCall account that the agent can create itself via an email code. Install is shown for Claude Code, OpenClaw, Cursor, Codex, Gemini CLI and others through a plugin, an extension or git clone. MIT licensed.

SKILL.md

---
name: join-meeting
description: >
  AgentCall (agentcall.dev) — Join a video meeting (Google Meet, Teams, Zoom)
  as an AI bot with voice and visual presence. Supports audio-only mode with
  voice intelligence (barge-in, interruptions), text-to-speech mode, and
  webpage modes for custom UI. Use when asked to join a call, attend a meeting,
  or participate in a video conference.
argument-hint: <meet-url> [--mode audio|webpage-av] [--voice-strategy collaborative|direct] [--port PORT]
license: MIT
---

# join-meeting

Join a video meeting as an AI bot with voice and visual presence.

## Prerequisites

- Python 3.10+ (preferred) or Node.js 18+
- Python dependencies: pip install aiohttp websockets
- Node.js dependencies: cd scripts/node && npm install
- For webpage modes: a local HTTP server running on the specified port

FAQ

Is this a standalone app?

No, it is a skill on top of a coding agent and the AgentCall service, running inside your agent.

Do I need a paid account?

You need an AgentCall account; new ones get free trial credits, then the service counts minutes.

Official

A self-hosted knowledge base with block-level references and a built-in MCP server for connecting AI agents to your notes

MCP serverMedium risk46.5KRepository stars
Editors’ pick

A CLI for every Google Workspace API with JSON output and agent skills: Drive, Gmail, Calendar, Sheets and more

CLIHigh risk31.2KRepository stars
Editors’ pick

Local search over Markdown notes, docs and meeting transcripts: keywords, semantic search and reranking, with an MCP server

CLIMedium riskNo VPN needed30.1KRepository stars
Editors’ pick

A task manager for AI-driven development: breaks a PRD into dependent tasks and guides the agent through them via MCP or CLI

MCP serverMedium risk28.1KRepository stars
Foxx AIAgentCall join-meeting

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.