Choose a Method
Join with a meeting URL
Create a session with the REST API. Full control over each join, including scheduled joins with
join_at.Calendar auto-join
Connect Google Calendar once and the bot joins your meetings with a link automatically.
Set a Static Camera Image
POST /v2/meeting_sessions accepts an optional camera_image: a static image shown as the bot’s camera tile for this session. It is not a native account or participant profile photo, and its exact presentation can vary by meeting platform and recording configuration.
Supply exactly one JPEG source — inline Base64 or an HTTPS URL:
formatmust bejpeg. Supplying bothbase64_dataandurl, or neither, is rejected.base64_datamust be canonical plain RFC 4648 Base64 — no data URIs, whitespace, or URL-safe alphabet. The encoded value is limited to 1,835,008 characters and the decoded JPEG to 1,363,148 bytes; the image itself to 4,096 pixels per dimension and 4 megapixels.urlmust be a public HTTPS URL of at most 2,048 characters with no credentials, fragment, or explicit non-default port. The service fetches it once before creating the bot, with a five-second timeout, no redirects, and a required2xximage/jpegresponse. Signed query strings are allowed — treat a signed URL as a credential.camera_imageis write-only: neither the image bytes nor the source URL are persisted, returned, or logged.