Revlio Documentation

Welcome to Revlio - the all-in-one billing and call management platform designed specifically for call tracking professionals, call centers, and lead generation businesses.

🎯 Automated Billing

Sync calls from your tracking platform and generate invoices automatically.

📊 Real-Time Monitoring

Watch calls come in live with instant revenue tracking.

🔗 Multi-Platform

Works with TrackDrive, Ringba, CallRail, Retreaver, and more.

🤖 AI Call QA

Automatic call transcription and quality analysis.

💡 What is Revlio?

Revlio automates your entire billing workflow. Instead of manually exporting calls, calculating revenue, and creating invoices, Revlio does it all automatically. Connect your call tracking platform, set up your buyers and traffic sources, and let Revlio handle the rest.

Quick Start Guide

Get up and running with Revlio in 5 minutes. Follow these steps to set up your account and create your first invoice.

Create Your Account

Sign up for a free 14-day trial. No credit card required. You'll get access to all features during the trial.

Connect Your Call Tracking Platform

Go to Settings → Platform Integrations and enter your API credentials for TrackDrive, Ringba, CallRail, or other platforms.

Import Your Data

Click the Import button on the Buyers, Traffic Sources, or Campaigns page to pull in your existing data from your connected platforms.

Create a Billing Report

Go to Billing → New, select a buyer, date range, and traffic sources. Click "Sync from Platform" to fetch call data, then create the report.

Send Your Invoice

Open the billing report, customize the invoice design if needed, and click "Send Invoice" to email it to your buyer.

Dashboard Overview

Your dashboard provides a complete overview of your business at a glance.

Key Metrics

Charts & Analytics

The dashboard includes interactive charts showing:

Managing Buyers

Buyers are the companies or individuals who purchase your calls. Each buyer can have their own payment terms, contact information, and platform mapping.

Adding a Buyer

  1. Navigate to Buyers from the sidebar
  2. Click + Add Buyer
  3. Fill in the buyer details:
    • Name - The buyer's company name
    • Finance Email - Where invoices will be sent
    • Payment Terms - Net 7, Net 15, Net 30, etc.
    • Payment Method - Wire, ACH, Check, etc.
  4. Click Save

Importing Buyers from Platforms

Instead of adding buyers manually, you can import them directly from your call tracking platform:

  1. Click the Import dropdown on the Buyers page
  2. Select your platform (TrackDrive, Ringba, etc.)
  3. Choose which buyers to import
  4. Revlio will automatically map platform IDs for future syncing
✅ Pro Tip

Always import buyers from your platform rather than creating them manually. This ensures the platform IDs are correctly mapped for billing sync.

Traffic Sources

Traffic sources are the publishers, affiliates, or media buyers who send calls to your tracking numbers. You pay them for each qualified call.

Adding a Traffic Source

  1. Navigate to Traffic Sources
  2. Click + Add Traffic Source
  3. Fill in the details:
    • Name - Publisher/affiliate name
    • Vertical - Which vertical they work with
    • Finance Email - For sending payout reports
    • Payment Method - Wise, Payoneer, Bank Transfer, etc.

Payment Methods Supported

Method Required Info
Bank Transfer (ACH/Wire) Bank name, Account number, Routing number
Wise Wise email address
Payoneer Payoneer email address
Remitly Recipient name, Phone, Country

Verticals & Campaigns

What are Verticals?

Verticals are the industries or niches you operate in. Examples: Auto Insurance, Medicare, Solar, Home Services, Legal, etc. Verticals help organize your buyers, traffic sources, and campaigns.

What are Campaigns?

Campaigns (also called Contracts) define the relationship between a buyer and your traffic sources for a specific vertical. They include:

Pricing Models

Model Description Example
Fixed Rate Set dollar amount per call Buyer pays $25/call, you pay traffic source $18/call
Revenue Share Percentage of actual revenue Traffic source gets 75% of whatever the buyer pays

Billing & Invoicing

The billing system is the heart of Revlio. Create billing reports, track payments, and send professional invoices.

Creating a Billing Report

Select Buyer & Period

Choose the buyer and set the billing period (start and end dates).

Select Traffic Sources

Check which traffic sources to include in this billing report.

Sync Call Data

Click "Sync from TrackDrive" (or your platform) to fetch call counts and revenue automatically.

Review & Create

Review the numbers, then click "Create Billing Report".

Invoice Designer

Customize your invoice appearance with the built-in designer:

Invoice Status Workflow

Status Description
Draft Invoice created but not sent yet
Sent Invoice emailed to buyer
Paid Payment received
Overdue Past due date, unpaid

TrackDrive Integration

TrackDrive is a powerful call tracking platform. Revlio integrates deeply with TrackDrive for automatic call data syncing.

Setting Up TrackDrive

Get Your API Keys

Log into TrackDrive → Settings → API Keys. Copy your Public Key and Private Key.

Enter Credentials in Revlio

Go to Revlio Settings → TrackDrive tab. Paste your keys and your account's base URL.

Test Connection

Click "Test Connection" to verify everything works.

What Gets Synced

Revenue Share Billing with TrackDrive

For revenue share contracts, Revlio pulls actual revenue and payout values directly from TrackDrive:

Ringba Integration

Ringba is a pay-per-call platform popular for performance marketing. Connect Ringba to import data and verify calls.

Setting Up Ringba

  1. Get your Ringba API token from your account settings
  2. Go to Revlio Settings → Platform Integrations
  3. Enter your Ringba API token and Account ID
  4. Test the connection

Features

CallRail Integration

CallRail is a call tracking and analytics platform. Connect CallRail to sync call data and tracking numbers.

Setting Up CallRail

  1. Generate an API key in CallRail (Settings → API)
  2. Note your Account ID
  3. Enter both in Revlio Settings → Platform Integrations

Features

Retreaver Integration

Retreaver is an enterprise call tracking platform. Revlio supports full integration with Retreaver's API.

Setting Up Retreaver

  1. Get your Retreaver API key from your account
  2. Note your Company ID
  3. Enter credentials in Revlio Settings

Features

QuickBooks Integration

Sync your invoices directly to QuickBooks Online for seamless accounting.

Connecting QuickBooks

  1. Go to Settings → QuickBooks
  2. Click "Connect to QuickBooks"
  3. Sign in to your QuickBooks account and authorize Revlio
  4. Select your QuickBooks company

What Gets Synced

✅ Automatic Customer Matching

Revlio automatically matches your buyers to existing QuickBooks customers by name or email. If no match is found, a new customer is created.

Live Call Monitoring

Watch calls come in real-time with the Live Dashboard. Track revenue, see call details, and get instant alerts.

Features

Setting Up Webhooks

To receive live calls, configure your call tracking platform to send webhooks to Revlio:

TrackDrive:  https://yourapp.com/live/webhooks/trackdrive/{workspace_id}
Ringba:      https://yourapp.com/live/webhooks/ringba/{workspace_id}
CallRail:    https://yourapp.com/live/webhooks/callrail/{workspace_id}
Retreaver:   https://yourapp.com/live/webhooks/retreaver/{workspace_id}

Find your exact webhook URLs in Settings → Platform Integrations.

AI Call QA

Automatically transcribe and analyze call quality using AI. Get scores, coaching tips, and compliance flags.

How It Works

  1. Transcription - Calls are transcribed using Whisper AI (~$0.003/minute)
  2. Analysis - GPT analyzes the transcript against your QA criteria
  3. Scoring - Each call gets a score (A+ to F) and detailed feedback

QA Results Include

Custom QA Templates

Create templates with your own criteria and weights. Perfect for different call types (sales, support, compliance).

Call Verification

Catch billing discrepancies before they become disputes. Cross-reference your calls against buyer platforms.

How Verification Works

Select a Billing Report

Open the billing report you want to verify.

Choose Buyer Platform

Select which platform the buyer uses (Ringba, CallRail, etc.).

Run Verification

Revlio fetches calls from both systems and compares them.

Review Discrepancies

See mismatched calls - missing, extra, or duration differences.

Resolve

Accept or reject discrepancies individually or in batch.

Matching Logic

Calls are matched using:

Reports & Analytics

Generate detailed reports for revenue, traffic sources, campaigns, and more. Export to CSV, Excel, or PDF.

Available Reports

Report Description
Revenue Report Revenue breakdown by buyer, vertical, and time period
Traffic Source Report Performance metrics for each traffic source
Campaign Report Call volume and revenue by campaign
Payout Report What you owe each traffic source
Invoice Aging Report Outstanding invoices by age (current, 30, 60, 90+ days)

Settings

Configure your workspace, company details, and integrations.

Company Settings

Invoice Settings

Email Settings

Team Management

Invite team members and control their access levels.

User Roles

Role Permissions
Owner Full access, can manage billing, delete workspace
Admin Full access except billing/subscription changes
Member Can create and edit, cannot delete or change settings
Viewer Read-only access

Subscription Plans

Choose the plan that fits your business.

Feature Starter (Free) Professional ($49/mo) Enterprise ($199/mo)
Buyers 5 50 Unlimited
Traffic Sources 10 100 Unlimited
Team Members 2 10 Unlimited
Live Dashboard
AI Call QA 100/month Unlimited
Invoice Designer
API Access
Priority Support
📧 Need Help?

Contact our support team at support@revlio.com for any questions or to request a demo.