Quick Start
Vidivo lets hosts monetize 1-on-1 video calls by the minute. This guide covers the core flow for both hosts and guests.
Call Flow Overview
Section titled “Call Flow Overview”Host Guest │ │ │ 1. Create call link │ │ (sets rate + window size) │ │ │ │ 2. Share link ──────────────► │ │ │ │ 3. Open link in browser │ 4. Enter credit card │ 5. First hold placed (window 1) │ │ │ ◄────────── 6. Signaling connects both peers ──────────► │ │ │ ◄═══════════ 7. P2P WebRTC call established ═══════════► │ │ │ ←── 8. Timer runs, progressive holds at window-60s ──→ │ │ │ │ 9. Either party ends call │ │ │ │ 10. Partial window captured, remaining holds released │ │ 11. Host receives payout (minus platform fee) │For Hosts
Section titled “For Hosts”-
Create an account
Sign up at vidivo.app with your email address. Verify your email to activate your account.
-
Complete age verification
Host accounts require age verification (18+) via our verification partner. This is a one-time process that takes 2–5 minutes. You will need a valid government-issued photo ID.
-
Connect Stripe
Navigate to Settings → Payments and click Connect Stripe Account. You will be redirected to Stripe’s onboarding flow to enter your banking details. Payouts are sent directly to your bank account.
-
Set your rate
In Settings → Call Settings, configure:
- Per-minute rate — how much guests pay per minute (e.g. $2.00/min)
- Window size — billing window in minutes (e.g. 10 min). A hold is placed for each window upfront.
- Minimum duration — optional minimum call length (e.g. 5 min)
-
Create a call link
From your Dashboard, click New Call Link. Configure:
- Link expiry (e.g. 24 hours, 7 days, or never)
- Maximum uses (e.g. single-use or unlimited)
- Optional: scheduled time window
Your link will look like:
https://vidivo.app/c/abc123 -
Share the link
Send your link to your client via email, chat, or any other channel. They do not need a Vidivo account.
For Guests
Section titled “For Guests”-
Open your call link
Click the link your host shared (e.g.
https://vidivo.app/c/abc123). Open it in a supported browser — no account or app download required. -
Enter your payment details
Enter your credit card number, expiry, and CVC. Your card details go directly to Stripe — Vidivo never sees your raw card data.
A hold will be placed on your card for the first billing window before the call starts. This is a pre-authorization — you are only charged for time used.
-
Allow camera and microphone
Your browser will ask for permission to access your camera and microphone. Click Allow to proceed.
-
Wait for your host
If your host is not yet in the call, you will see a waiting screen. The call starts as soon as both parties are connected.
-
During the call
- Your current session duration and estimated cost are shown on screen.
- Holds are placed progressively for each billing window.
- Either party can end the call at any time.
-
Call ends
When the call ends:
- Your card is charged only for the time used (partial windows billed per-minute, rounded up).
- Unused holds are released immediately.
- A receipt is sent to your email (if provided).
Browser Requirements
Section titled “Browser Requirements”| Feature | Requirement |
|---|---|
| WebRTC | Chrome 90+, Firefox 88+, Safari 14+, Edge 90+ |
| Camera | Any USB or built-in webcam |
| Microphone | Any USB or built-in microphone |
| Network | Minimum 1 Mbps upload/download recommended |
| JavaScript | Must be enabled |
Next Steps
Section titled “Next Steps”- Host Guide — detailed setup and dashboard walkthrough
- Guest Guide — payment details and what to expect
- API Reference — for developers integrating with Vidivo