Voice360 API Documentation

Welcome to the Voice360 API documentation. Our API documentation is currently being updated. Please check back soon for complete API reference and integration guides.

Documentation Coming Soon: We're currently updating our API documentation to provide you with the most accurate and comprehensive information. In the meantime, you can get started by obtaining your API key from the dashboard.

Getting Your API Key

To use the Voice360 API, you'll need to obtain your API key from the Voice360 dashboard.

Steps to Get Your API Key:

  1. Sign in to Voice360: Go to app.voice360.app and log in to your account
  2. Navigate to Settings: Click on the Settings icon in the left sidebar
  3. Go to API Section: Select "API" or "Developer" from the settings menu
  4. Generate API Key: Click on "Generate New API Key" if you don't have one already
  5. Copy Your Credentials: Copy your API key and store it securely
Important: Keep your API key secure and never share it publicly. Treat it like a password. If you believe your key has been compromised, regenerate it immediately from the dashboard.

Using Your API Key

Once you have your API key, include it in the Authorization header of your API requests:

HTTP Header
Authorization: Bearer YOUR_API_KEY

Core Concepts

Voice360 is a complete business phone system with built-in CRM and AI capabilities. Understanding these core concepts will help you make the most of the platform.

Phone Numbers

Phone numbers are the foundation of your Voice360 system. You can get new local or toll-free numbers instantly, or port your existing numbers.

  • Local Numbers: Geographic numbers with area codes for local presence
  • Toll-Free Numbers: 1-800, 1-888, 1-877 numbers for nationwide reach
  • Number Porting: Transfer existing numbers from other carriers (5-7 business days)
  • SMS/MMS Capability: Enable text messaging on your numbers (requires 10DLC registration)

Call Flows

Call flows determine how incoming calls are handled and routed through your system. Every phone number starts with a Basic Call Flow by default.

Basic Call Flows (Default)

When you order a new phone number, it comes with a Basic Call Flow by default. This is the simplest setup:

  • Ring assigned users: Calls ring the users assigned to this number
  • Voicemail fallback: If no one answers, calls go to the phone number's voicemail
  • No complex routing: Simple, straightforward call handling

Perfect for: Small teams, direct lines, or when you just need a working phone number quickly.

Advanced Call Flows

For sophisticated call routing and automation, create an Advanced Call Flow using our visual editor:

  • IVR/Menu System: "Press 1 for Sales, 2 for Support, 3 for Billing"
  • Time-Based Routing: Different routing for business hours vs after hours
  • Queue Management: Hold music, position announcements, callback options
  • AI Voice Agents: Intelligent agents that handle calls autonomously
  • Conditional Logic: Route based on caller ID, area code, or custom criteria
  • Multi-level IVR: Create nested menus for complex organizations

Using the Advanced Call Flow Editor

How to Access:

  1. Navigate to Settings → Advanced Call Flows
  2. Click "Create New Call Flow" or edit an existing one
  3. Use the visual drag-and-drop editor to build your flow

The Advanced Call Flow Editor provides a visual interface for building complex call routing logic with drag-and-drop components including:

  • IVR/Menu systems with custom prompts
  • Time-based routing conditions
  • Queue management with hold music
  • AI Voice Agents for automation
  • Ring groups and hunt groups
  • Voicemail with transcription
  • Call recording triggers

Common Advanced Call Flow Examples:

🏢 Professional Office

IVR menu → Department queues → Voicemail fallback

🏥 Medical Practice

Emergency option → Appointment booking AI → Staff queue

🛠️ Service Business

AI agent for quotes → Schedule callbacks → Dispatch queue

Assigning Numbers to Call Flows

  1. Navigate to Settings → Phone Numbers
  2. Click on the phone number you want to configure
  3. Choose between:
    • Basic Call Flow (default) - Simple ring and voicemail
    • Advanced Call Flow - Select from your created flows
  4. Configure SMS handling (if enabled)
  5. Save your changes

Queues & Call Distribution

Queues intelligently distribute incoming calls among available agents.

  • Round Robin: Distribute calls evenly among agents
  • Most Idle: Route to the agent who's been available longest
  • Fewest Calls: Route to agent with least calls today
  • Priority Agents: Set agent priorities for call distribution
  • Queue Callbacks: Let callers request a callback instead of waiting

Voicemail to Email

Never miss important messages with automatic voicemail transcription and email delivery.

  • Email Delivery: Voicemails sent to your email as audio attachments
  • Transcription: Automatic text transcription of voicemail messages
  • Custom Greetings: Record personalized voicemail greetings
  • Visual Voicemail: Access voicemails from the web dashboard

Call History & Recording

Complete visibility into all calls with detailed history and optional recording.

  • Call Logs: Detailed records of all inbound and outbound calls
  • Call Recording: Automatic or on-demand call recording
  • Transcriptions: AI-powered call transcriptions for review and search
  • Call Tags: Tag and categorize calls for reporting
  • Export Data: Download call history and recordings

Analytics & Reporting

Real-time and historical analytics to optimize your communications.

  • Call Volume: Track incoming and outgoing call patterns
  • Agent Performance: Monitor talk time, hold time, and call outcomes
  • Queue Metrics: Average wait times, abandonment rates
  • Campaign Analytics: Track performance of outbound campaigns
  • Custom Reports: Build reports with filters and date ranges

CRM Features

Built-in CRM capabilities to manage your customer relationships.

  • Contact Management: Store customer information and interaction history
  • Custom Fields: Add industry-specific data fields
  • Tags & Segments: Organize contacts for targeted outreach
  • Activity Timeline: See all interactions in one place
  • Lead Scoring: Automatically qualify and prioritize leads

Integrations

Connect Voice360 with your existing business tools.

  • CRM Systems: Salesforce, HubSpot, and industry-specific CRMs
  • Zapier: Connect with 5000+ apps
  • Webhooks: Real-time event notifications
  • API Access: Build custom integrations
Pro Tip: Start with a basic call flow and gradually add advanced features as you become familiar with the platform. Use the Live Panel to monitor calls in real-time and ensure everything is working as expected.

Quick Start Guide

Coming soon...

Outbound Call API

Coming soon...

Send SMS API

Coming soon...

Webhooks

Coming soon...

Error Handling

Coming soon...

RoofIQ Integration

Coming soon...

Salesforce Integration

Coming soon...

HubSpot Integration

Coming soon...

Zapier Integration

Coming soon...

Custom Webhooks

Coming soon...

Voice Agents

Coming soon...

Campaigns

Coming soon...

Workflows

Coming soon...

Integrations Overview

Coming soon...

Training Your AI

Coming soon...

Prompt Engineering

Coming soon...

Multi-Language Support

Coming soon...

Emotion Detection

Coming soon...

Best Practices

Coming soon...

Troubleshooting

Coming soon...

FAQ

Coming soon...

Changelog

Coming soon...