Namespaces
Video calls
ovok.video_calls runs LiveKit video calls: it schedules call appointments, grants room access to
- Stable unknown
- Release candidate since 0.1.0-rc.3
- Development since 0.1.0-dev.21+c43ebba
ovok.video_calls runs LiveKit video calls: it schedules call appointments, grants room access to
users and guests, and emails invitations and changes.
Schedule a call
from ovok_sdk import Ovok
ovok = Ovok("https://api.sandbox.ovok.com", "your-tenant")
appointment = ovok.video_calls.appointments.create({"start": "2026-11-02T09:00:00Z"})
upcoming = ovok.video_calls.appointments.list({"date": "2026-11-02"})Join a call
Check the signed-in user's permission, then create their access. Guests without an account get their own access.
permission = ovok.video_calls.access.permission("appointment-id")
access = ovok.video_calls.access.create_user("appointment-id")
guest = ovok.video_calls.access.create_guest("appointment-id", {"name": "Relative"})Notify participants
emails sends invitation, change and cancellation emails. notify_active() tells participants
that the call has started.
ovok.video_calls.emails.invite({"appointmentId": "appointment-id"})
ovok.video_calls.notify_active("appointment-id")API reference
See ovok_sdk.resources.video_calls for every method, parameter and error.
Last updated on