Overview
Real-time meeting intelligence
🤖
Active Bots
— scheduled
📹
Total Meetings
— completed
📝
Transcripts
Word-level capture
🎬
Recordings
— chat messages
Recent Meetings
Latest bot-joined sessions
Meeting Platform Status Bot Status Participants Date
All Meetings
Title / URL Platform Status Bot Scheduled Actions
Transcripts
Meeting Provider Mode Status Words Preview
Recordings
Configuration
⚠️
Realtime webhooks disabled — localhost URL detected
Recall.ai cannot reach localhost to deliver webhook events. Transcription is running in async-only mode — data is fetched after the meeting ends.
To enable realtime streaming, set RECALL_WEBHOOK_URL to a public HTTPS URL.
ngrok http 8000 → copy the https URL → set RECALL_WEBHOOK_URL in .env
🔑 Recall.ai API
Regionus-west-2
API Key3be8ea9e•••••c9802e06
Webhook URL https://bos.code-pro.io/api/webhook/recall
Public Webhook
Transcription Providerdeepgram
Transcription Modeboth
Transcription Language🌍 Auto-detect (Arabic & multilingual)
Recording Strategyurl_only
📋 Webhook Setup Guide

Step 1 — Get a public URL

ngrok http 8000

Step 2 — Set in .env

RECALL_WEBHOOK_URL=https://xxxx.ngrok-free.app

Step 3 — Register in Recall.ai

Go to Recall.ai Webhooks dashboard and add:

https://bos.code-pro.io/api/webhook/recall

Subscribe to events:

  • ✅ bot.status_change
  • ✅ transcript.data
  • ✅ transcript.partial_data
  • ✅ recording.done
  • ✅ participant_events.done
  • ✅ participant_events.chat_message