Vonage Contact Center and ServiceNow Voice integration guide

Vonage Contact Center and ServiceNow Voice integration guide

Overview

You can integrate Vonage Contact Center (VCC) with ServiceNow Voice (SNOW) to enable agents to manage voice interactions without leaving the ServiceNow environment.

In this section, you can find the technical specifications and configuration steps required to integrate your environment with ServiceNow Voice to enable the following:

  • Handle calls directly within ServiceNow.

  • Automatically create and manage interaction records.

  • Synchronise agent presence between Vonage and ServiceNow.

  • Route voice interactions through ServiceNow’s Advanced Work Assignment framework.

This guide contains the following sections:

Functional Scope

The integration is optimized to align telephony events with specific ServiceNow business modules. It focuses on automating record management and enhancing agent workflows within two primary use cases:

  • Customer Service Management (CSM): Facilitates customer-facing support by correlating inbound calls with Customer/Consumer records and automating the lifecycle of Cases and Service Requests.

  • IT Service Management (ITSM): Supports internal service desks by linking voice interactions to Incident and Task records, utilizing the internal User (sys_user) table for caller identification.

Operational constraints and system boundaries

To ensure stable operation, administrators and agents must adhere to the following architectural boundaries.

Usage and environment constraints

To maintain session integrity and data accuracy, agents must adhere to the following environmental requirements:

  • Single browser tab support: The CTI connector supports only one active browser tab. Multiple tabs cause UI errors and dropped calls.

  • Manual authentication: Silent or automated background login is not supported. Agents must interactively authenticate via the CTI panel when initializing their ServiceNow workspace.

  • UI state disruption: Refreshing the browser during an active interaction disrupts the UI state. While audio may persist via WebRTC, the CTI interface will lose synchronization with the call lifecycle - the call disconnects for several seconds (duration of the disconnection depends on your machine’s performance and internet speed). Once the page has loaded, the call reconnects, and the UI state resumes.

Functional Scope Boundaries

The current release features the following architectural boundaries:

  • Agent session concurrency: A single Vonage user account cannot be active across multiple ServiceNow instances or browser sessions simultaneously.

  • 1:1 Account mapping: Only one VCC account can be linked to one ServiceNow instance. Multiple account links cause authentication conflicts.

Support and documentation feedback

For general assistance, please contact Customer Support.

For help using this documentation, please send an email to docs_feedback@vonage.com. We're happy to hear from you. Your contribution helps everyone at Vonage! Please include the name of the page in your email.