MeetStream Quickstart: Create Your First Bot
MeetStream Quickstart: Create Your First Bot
This guide helps new MeetStream users create their first bot, join a meeting, and retrieve recordings.
Note: Dashboard Setup must be completed before proceeding with the below steps.
1) Create a bot (join Zoom / Google Meet / Microsoft Teams)
Use the Create Bot endpoint:
https://docs.meetstream.ai/api-reference/ap-is/bot-endpoints/create-bot
What you need to send
meeting_link: paste the meeting link (Zoom / Google Meet / Microsoft Teams).video_required: settrueif you want video, otherwisefalse.
Note: Currently MeetStream supports Google Meet, Zoom, and Microsoft Teams.
Example cURL
Once successful, you’ll receive a response containing details like the bot_id. Save it — you’ll use it to fetch audio/video or remove the bot.
2) Retrieve audio and video after the bot leaves
After the call ends (or the bot leaves), you can fetch recordings:
Get bot audio
https://docs.meetstream.ai/api-reference/ap-is/bot-endpoints/get-bot-audio
Get bot video
https://docs.meetstream.ai/api-reference/ap-is/bot-endpoints/get-bot-video
Depending on your setup, processing may take a short time after the bot exits.
3) Remove/stop the bot from an active meeting
You can remove the bot using:
https://docs.meetstream.ai/api-reference/ap-is/bot-endpoints/remove-bot
Example cURL
Troubleshooting tips
- Double-check whether you’re using the correct API key and header format:
Authorization: Token <YOUR_API_KEY>
- Ensure the
meeting_linkis a valid Zoom/GMeet/Teams meeting URL. - If video isn’t needed, keep
video_required=falseto reduce bandwidth and processing time.
If you need more details, see the full docs: https://docs.meetstream.ai/api-reference
