Developer Portal and APIs
    • 14 May 2025
    • 3 Minutes to read
    • Dark
      Light
    • PDF

    Developer Portal and APIs

    • Dark
      Light
    • PDF

    Article summary

    Who should read this article: Administrators

    Developers can use the Voiso APIs to support integration with CRMs and other platforms and services such as web applications and middleware.

    Introduction

    The Voiso Developer Portal documents how to use the Voiso APIs to enable your applications and CRMs to exchange information with your Voiso contact center.

    API Overview

    User management

    Retrieve details of all your contact center users and teams.

    Click2Call

    Manage outbound phone calls in your Voiso contact center from third-party applications such as a CRM and helpdesk.

    SMS

    Send SMS through Voiso from third-party applications, such as a CRM.

    WhatsApp Messaging

    Send WhatsApp messages to contacts and list your contact center templates.

    Campaigns

    Integrate campaign management into your business automation and rules.

    CDR

    Query the Call Detail Records (CDR) for interaction-specific information.

    Balance

    Request your current contact center balance information.

    Agent Application

    Query the current availability status of agents and wrap-up codes.

    Inbound Routing

    Manage inbound queues.

    Number management

    Query the list of your inbound phone numbers.

    Conversations

    Query the CDR for the content of Digital Channels messages

    Scheduled Callbacks

    Create a scheduled callback from a third-party application, such as a CRM, via the API. Agents are identified by their email in the agent field.

    Webhooks

    The Voiso webhooks enable real-time information delivery from Voiso to external applications. The Voiso Webhooks are designed to send notifications whenever events occur in your contact center, enabling you to create automated tasks tailored to your business needs.

    Deprecated webhooks

    • Call Notify (Call Answered): Voiso sends information about calls to your system to enable you to find contact records. For outbound calls, information is sent when the contact answers the call. For inbound calls, information is sent when an agent connects to the call.
    • Call Outcome Logging: At the end of a call, Voiso sends call data to your system.

    Data Transfer Services

    The Voiso data transfer services are powered by Amazon Web Services (AWS). They use Simple Query Service (Amazon SQS) and Simple Storage Service (Amazon S3) for processing and storage.

    Use the Voiso pre-built configuration to transfer your contact center data to your AWS instance automatically.

    Visit the Voiso Developer Portal to view the APIs here: https://developers.voiso.com

    Visit the Authentication page for information about API authentication.

    Integrating Omnichannel Agent Workspace into your applications

    The Voiso Omnichannel Workspace provides a unified platform for agents to seamlessly manage customer interactions across various communication channels. You can integrate the Omnichannel Agent Workspace into your application using an iframe.

    This guide will help you integrate the Voiso Omnichannel Agent Workspace into your CRM applications using Voiso's iframe, API, and webhook capabilities.

    Your browser does not support PDF.click here to download


    Was this article helpful?