Switchvox - Zendesk Configuration Guide
Table of Contents
This page describes how to configure and use the Switchvox app for Zendesk. The integration lets agents handle Switchvox calls directly from Zendesk, so they can focus on resolving customer issues instead of juggling multiple tools.
This page mainly provides information on how to configure Zendesk with Switchvox
Overview
The Switchvox for Zendesk app embeds Switchvox call controls and call logs inside the Zendesk interface. Agents can:
Place and receive calls
Automatically view or create Zendesk users and tickets from caller ID
See recent call logs
Manage their Switchvox status and queue membership
Availability
The app is available only to agents with “Talk – Partner Edition” seats (see http://zendesk.com/talk/pricing ).
Prerequisites
Before configuring the integration, ensure the following:
A valid Zendesk account (with administrator access to install apps).
A Switchvox server with an active subscription.
A phone extension on a Switchvox system:
Switchvox Cloud service or
Switchvox premises system, version 6.6.0.2 or later.
Network access between Zendesk and the Switchvox server (hostname/IP reachable).
Features
Call Handling
With the Switchvox app installed in Zendesk, agents can:
Dial from Zendesk
Click-to-call a user’s phone number directly from a Zendesk page.Automatic user display on incoming calls
For incoming calls, Zendesk automatically displays the user record based on the caller ID (if one exists).Create users and tickets from the caller ID
If there is no matching user, agents can quickly create a new Zendesk user and ticket from the caller ID.View Switchvox Call Log
Access call logs, including caller ID, date/time, and call duration, from within Zendesk.
Setup & Administration
Admins and users can:
Easily set up Zendesk for a Switchvox extension
Configure which Switchvox hostname and extensions are used by the app.Manage queues & status
Log in and out of queues and change Switchvox Status directly from inside Zendesk.
Configuration Overview
Configuring Switchvox in Zendesk consists of two main steps:
Install the Switchvox app in Zendesk
Log in and use the app as an agent
Install the Switchvox App in Zendesk
Step 1: Sign in as a Zendesk Administrator
Sign in to Zendesk with an administrator account.
Navigate to Admin Center.
Step 2: Open the Zendesk Marketplace
In Admin Center, go to Apps and integrations.
Under Apps, click Zendesk Support apps in the left navigation bar.
On the upper-right corner of the page, click Marketplace (next to Upload private app).
Step 3: Locate the Switchvox App
In the Marketplace tab that opens, use the search bar to look for “Switchvox”.
Click on the Switchvox app from the search results to open its app page.
Step 4: Start the Installation
On the Switchvox app page, click Install.
A pop-up appears asking you to select the Zendesk account where the app will be installed.
Select the appropriate account and click Install again.
Step 5: Configure the App
After clicking Install, you’ll be taken to the app configuration page.
In the Switchvox Hostname field, enter the hostname or IP address of your Switchvox server.
Configure any additional options such as:
Which roles or groups should have access to the app
Any other visibility or app-specific settings required by your environment
Click Install to complete the configuration.
Step 6: Verify Installation
After installation, go back to Admin Center → Apps and integrations → Zendesk Support apps.
Confirm that the Switchvox app appears in the list of Enabled apps.
This completes the installation process.
Using the Switchvox App in Zendesk
Step 1: Log in as an Agent
Sign in to your Zendesk agent account.
If the Switchvox app has been installed and enabled, you’ll see the Switchvox for Zendesk icon in the navigation bar on the right side of the Zendesk interface.
Step 2: Open the Switchvox App
Click the Switchvox app icon.
A login panel for Switchvox will appear.
Step 3: Sign in to Switchvox
Enter your Switchvox extension.
Enter your Switchvox login password.
Click Sign In.
Step 4: Start Using the Integration
Once logged in, the app will show as connected to your Switchvox extension. You can now:
Place calls from within Zendesk (click-to-call)
See pop-ups or related user records on incoming calls
Quickly create new users and tickets when caller ID is not recognized
View your Switchvox call log
Log in/out of queues
Change your Switchvox status as needed
Sample Switchvox Plugin Videos
Switchvox Plugin Installation and Configuration On Zendesk
Switchvox Plugin Login and Functionality On Zendesk
Troubleshooting & Notes
Agents can’t see the Switchvox app icon
Verify that the Switchvox app is installed and enabled.
Confirm that the app is visible to the agent’s role and/or group in the app’s configuration.
Login failures in the Switchvox app
Confirm the Switchvox hostname/IP is entered correctly in the app configuration.
Verify that the agent’s extension and password are correct and active on the Switchvox system.
Version requirements
Ensure your Switchvox system is running version 6.6.0.2 or later and has an active subscription.
Chrome “Failed to Fetch” Error (Chrome 142+)
If agents see a “Failed to fetch” error in Chrome version 142 and above when using the Switchvox Zendesk app:
Root cause
These Chrome versions introduce stricter CORS / Private Network Access (PNA) enforcement. When the Switchvox server is accessed via a local/private IP address on the LAN from the Zendesk app, Chrome treats this as a public → private network request and blocks the Zendesk app’s API calls before they reach the Switchvox API. As a result, the Switchvox–Zendesk integration does not function as expected in this scenario.Cloud / publicly hosted Switchvox
Ensure the Switchvox system is running version 8.3.1 or later, which includes a fix for this behavior when Switchvox is hosted on a public/cloud endpoint.On-prem / private-network Switchvox
For Switchvox systems that are only reachable on an internal/private network, the blocking is due to Chrome’s PNA rules and must ultimately be addressed on the Zendesk / browser side. Also, please ensure the Switchvox system is running version 8.3.1 or later.For more details and current status, refer to(status as of 25 Nov 2025):
https://docs.google.com/document/d/1QQkqehw8umtAgz5z0um7THx-aoU251p705FbIQjDuGs/edit?tab=t.0#heading=h.v8oobsqxbxxy