Open API

Connect Any Phone System

TotalView AI works with your existing stack through our open API โ€” no vendor lock-in, no proprietary connectors required.

Connect

Three ways to get calls into TotalView

Manual Upload

Drag and drop recordings directly into your dashboard. Perfect for testing or small volumes.

  • MP3, WAV, M4A, MP4, FLAC, OGG
  • Up to 500MB per file
  • Instant processing

Best for: Pilots, ad-hoc analysis

REST API

Push recordings programmatically from any system. Real-time or batch โ€” your choice.

  • Simple POST endpoint
  • URL or file upload
  • Metadata tagging

Best for: Automation, high volume

Cloud Storage Sync

Point us at your S3 bucket, GCS, or Azure Blob. We'll poll for new recordings automatically.

  • Automatic polling
  • Folder filtering
  • Secure auth

Best for: Existing cloud workflows

Developer Friendly

Open API โ€” Works With Everything

Our REST API gives you full programmatic access. If your phone system can export recordings, it works with TotalView.

What you can do:

  • Upload recordings (URL or file)
  • Retrieve transcripts and scores
  • Query analytics
  • Manage campaigns and agents
  • Export data
  • Set up webhooks

API features:

  • RESTful endpoints
  • JSON responses
  • API key authentication
  • Comprehensive documentation
  • Postman collection included
api-request.json
POST /api/v1/calls
Authorization: Bearer your_api_key

{
  "audio_url": "https://your-bucket.s3.amazonaws.com/call.mp3",
  "campaign_id": "camp_abc123",
  "metadata": {
    "agent_id": "agent_456",
    "customer_id": "cust_789"
  }
}
๐Ÿ’ก

Works with any phone system

Five9, Genesys, NICE, Talkdesk, RingCentral, Aircall, Dialpad, or your own custom setup. If it can export a recording, we can analyze it.

Real-Time

Webhooks & Alerts

Get notified instantly when something needs attention.

Trigger events:

  • Call analysis complete
  • Quality score below threshold
  • Critical check failure
  • Compliance violation detected

Send to:

  • Slack channels
  • Microsoft Teams
  • Email
  • Any webhook endpoint
๐Ÿ””

Example

When a compliance check fails, automatically send an alert to your #compliance-alerts Slack channel with call details and a direct link.

Coming Soon

Native Integrations โ€” Roadmap

We're building native integrations based on customer demand. Request your system and we'll prioritise it.

Phone Systems

  • Twilio
  • Twilio Flex
  • Five9
  • Genesys Cloud
  • NICE CXone
  • Talkdesk
  • RingCentral

CRM & Helpdesk

  • Salesforce
  • HubSpot
  • Zendesk

Cloud Storage

  • Amazon S3Available
  • Google Cloud Storage
  • Azure Blob Storage
๐Ÿ“ฃ

Request an integration

Don't see your system? Let us know โ€” we prioritise based on demand.

Request Integration

Start in 5 minutes

Upload your first call manually, connect via API, or sync your cloud storage. Your choice.

No credit card required ยท Full API access on all plans ยท Setup support available