Skip to content

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.

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) │
  1. Create an account

    Sign up at vidivo.app with your email address. Verify your email to activate your account.

  2. 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.

  3. 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.

  4. 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)
  5. 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

  6. Share the link

    Send your link to your client via email, chat, or any other channel. They do not need a Vidivo account.

  1. 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.

  2. 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.

  3. Allow camera and microphone

    Your browser will ask for permission to access your camera and microphone. Click Allow to proceed.

  4. 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.

  5. 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.
  6. 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).
FeatureRequirement
WebRTCChrome 90+, Firefox 88+, Safari 14+, Edge 90+
CameraAny USB or built-in webcam
MicrophoneAny USB or built-in microphone
NetworkMinimum 1 Mbps upload/download recommended
JavaScriptMust be enabled