Skip to main content

Overview

Meeting links let you generate a unique URL that a contact can open in their browser to join a video call with your AI agent. The link is single-use and requires no authentication.

How it works

1

Generate a link

In the Contacts page, select a contact and click Meeting Link. Choose the agent to use.
2

Share the link

Copy the generated URL and send it to your contact via email, SMS, or any channel.
3

Contact joins

The contact opens the link in their browser, sees a “Join Meeting” screen, and clicks to join.
4

Video call starts

A video room is created and the agent greets the contact by name.

Security

  • Links are single-use — after the first use, the link expires
  • Expired or used links show a clear error message
  • No authentication required for the contact

API

curl -X POST https://app.orova.ai/api/optimus/meeting-link \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "assistantId": "AGENT_ID",
    "contactName": "John Doe",
    "phoneNumber": "+1234567890",
    "workspaceId": "WORKSPACE_ID"
  }'
Response:
{
  "call_id": "abc123",
  "room_url": "https://app.orova.ai/meeting/abc123?token=..."
}