> ## Documentation Index
> Fetch the complete documentation index at: https://manual.voiceping.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Web Meeting Bot

> Schedule the VoicePing Web Meeting Bot for Zoom, Google Meet, and Microsoft Teams with calendar integration, listener links, realtime AI, and bot video playback.

export const ContactZh = () => <>
    <Tip>
      如有任何问题，请通过<a href="https://forms.gle/6AUho7oj3zBr79e96">此表单</a>与我们联系。
    </Tip>

    ## 官方链接

    <CardGroup cols={2}>
      <Card title="官方网站" icon="globe" href="https://voiceping.net/en/">
        访问官方网站
      </Card>
      <Card title="X (Twitter)" icon="x-twitter" href="https://x.com/VoicePingMedia">
        在X上关注我们
      </Card>
      <Card title="Facebook" icon="facebook" href="https://www.facebook.com/voiceping.inc">
        在Facebook上点赞
      </Card>
      <Card title="LinkedIn" icon="linkedin" href="https://www.linkedin.com/company/28684130/">
        在LinkedIn上连接
      </Card>
    </CardGroup>
  </>;

Web Meeting Bot joins supported online meetings, records the meeting audio for transcription, creates meeting logs, and can share live captions or translation with listeners.

## Supported Meeting Platforms

* Zoom
* Google Meet
* Microsoft Teams

## Open Web Meeting Bot

Go to **Meeting Logs > Web Meeting Bot**. The page has five main tabs:

| Tab             | Purpose                                                                      |
| --------------- | ---------------------------------------------------------------------------- |
| **Schedule**    | Create a manual bot session from a meeting URL.                              |
| **Upcoming**    | Check scheduled manual or calendar sessions.                                 |
| **Live**        | Monitor bots that are joining, waiting, recording, uploading, or processing. |
| **History**     | Review completed, failed, canceled, or expired sessions.                     |
| **Integration** | Connect Google Calendar or Outlook Calendar for automatic scheduling.        |

## Schedule A Bot Manually

1. Open **Schedule**.
2. Paste the Zoom, Google Meet, or Microsoft Teams meeting URL.
3. Add an optional title and start time.
4. Select the first language and, if needed, a second language for translation.
5. Optionally enable listener password protection, session transcription history, realtime speech analysis, and a realtime GPT task.
6. Choose the meeting log view permission.
7. Click **Schedule bot**.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/1EWhdkBLWRYSKEDX/en/images/web-meeting-bot/01-manual-schedule.png?fit=max&auto=format&n=1EWhdkBLWRYSKEDX&q=85&s=c0db32e54f52be3ba037128dcd51f9c0" alt="Web Meeting Bot Schedule tab with manual meeting URL, language, listener, realtime AI, and permission settings" width="3420" height="2108" data-path="en/images/web-meeting-bot/01-manual-schedule.png" />
</Frame>

## Calendar Integration

Connect Google Calendar or Outlook Calendar in the **Integration** tab. VoicePing can detect supported meeting links in upcoming calendar events and prepare bot sessions automatically.

For a connected calendar, turn on **Auto-join calendar meetings**, set the default bot name, languages, listener password, text-to-speech, realtime GPT task, realtime speech analysis, session transcription history, and default meeting log view permission. Use **Check now** to refresh upcoming calendar meetings.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/1EWhdkBLWRYSKEDX/en/images/web-meeting-bot/02-calendar-integration.png?fit=max&auto=format&n=1EWhdkBLWRYSKEDX&q=85&s=ce6c3c870547ea5cdf27046e3ecd0613" alt="Web Meeting Bot Integration tab with Google Calendar connected, Outlook Calendar integration, and default meeting settings" width="3420" height="2100" data-path="en/images/web-meeting-bot/02-calendar-integration.png" />
</Frame>

<Note>
  Calendar sessions use the calendar event window. Manual sessions reserve the duration you set when scheduling.
</Note>

## Live Sessions And Listener Access

The **Live** tab lists active bots. Use **Copy listener link** to share the listener page, **Setting** to adjust languages and listener options, or **Kick out bot** to remove a bot from the meeting.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/1EWhdkBLWRYSKEDX/en/images/web-meeting-bot/04-live-session-settings.png?fit=max&auto=format&n=1EWhdkBLWRYSKEDX&q=85&s=784c5a9529cbf0a0c3709d1bda1a168b" alt="Web Meeting Bot Live tab settings modal with languages, listener access, password, transcript history, and realtime GPT task" width="3420" height="2110" data-path="en/images/web-meeting-bot/04-live-session-settings.png" />
</Frame>

When listener access is enabled, invitees can open a browser link to view live transcription and translation. You can protect the link with a password and decide whether listeners can keep transcript history in local storage.

## Statuses

Common bot statuses include:

* **Scheduled** - waiting for the scheduled start time
* **Launching / Joining** - bot is starting and opening the meeting
* **Waiting for admit** - the meeting host must admit the bot
* **Recording** - bot is in the meeting and capturing audio
* **Uploading / Transcribing / Diarizing / Summarizing** - post-processing is running
* **Completed** - transcript and summary are ready
* **Failed / Canceled** - session did not complete

## Limits

Workspace live bot limits are set by plan: Free 1, Small 3, Premium 5, Enterprise 10. The app shows the current workspace limit. Free workspaces also have a limited number of monthly bot join attempts.

## Bot Video

During the online meeting, the bot appears as a meeting participant. When bot video is available, it can show the VoicePing listener screen so participants can open listener access from the meeting itself.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/1EWhdkBLWRYSKEDX/en/images/web-meeting-bot/03-google-meet-bot-video.png?fit=max&auto=format&n=1EWhdkBLWRYSKEDX&q=85&s=a1d5c9fa0c6dc74b349f8ff7b03040b9" alt="Google Meet with the VoicePing Web Meeting Bot participant and listener QR video screen" width="1920" height="999" data-path="en/images/web-meeting-bot/03-google-meet-bot-video.png" />
</Frame>

After the meeting, open bot video from the Web Meeting Bot recording or meeting log. Bot video can be processing, ready, expired, canceled, failed, or unavailable. Download needed video before the retention period ends.

## Troubleshooting

* If the bot waits in the lobby, admit it from the meeting host account.
* If Zoom passcode or permission settings are wrong, update the meeting URL and reschedule.
* If a calendar event is missing, confirm Google or Outlook integration is connected and the event contains a supported meeting URL.
* If the workspace is at its live bot limit, wait for another bot to finish or kick out an active bot before scheduling another live session.

<ContactZh />
