Scribe on Switchvox - User Guide
Table of Contents
- 1 Overview
- 2 Key Benefits of the Scribe Feature in Switchvox
- 3 Scribe Dashboard
- 3.1 Key Features
- 4 How to enable Scribe
- 5 Scribe Switchvox-Level Configuration
- 6 Accessing Transcriptions in Switchvox
- 6.1 Accessing Transcriptions
- 6.2 Transcription Data Overview
- 6.3 Report Summary
- 6.4 Scribe Report View Formats
- 6.4.1 Chart View Format
- 6.4.2 Tabular View Option
- 6.5 Sentiment Analysis Overview
- 6.6 How to View Transcriptions (Tabular View)
- 6.6.1 Viewing a Transcription
- 6.7 Playing Back Audio with Transcription
- 6.8 Download Audio with Transcription File
- 7 Voicemail Transcription Notification
- 8 Transcription in Sangoma Desktop Client
- 9 Switchvox Supported Scribe Extended API
Note: This application is currently only available for customers in the United Kingdom, but it will be available to other customers soon.
Overview
Scribe is an advanced AI-based transcription feature available in Switchvox, designed to enhance business communications by automatically converting voicemail messages and call recordings into readable, searchable text.
Powered by AI and Large Language Model (LLM) technology, Scribe enables organizations to easily access, analyze, and act on the content of spoken conversations.
This feature integrates seamlessly with Switchvox Call Recordings and Voicemails to deliver intelligent, accessible, and secure transcription services across the organization.
It transcribes audio files into smart, readable text representations—referred to as “Scribes”—and provides intelligent summaries that emphasize customer sentiment and experience.
The Scribe feature on Switchvox systems offers several key benefits and a range of functionalities, including:
Seamless Integration:
Scribe integrates natively with Switchvox, requiring minimal configuration for administrators, thus minimizing configuration complexity.AI-Powered Transcription:
Automatically transcribes voicemails and call recordings using state-of-the-art AI, including summaries and sentiment detection for deeper insight.Admin Support:
Transcription access can be controlled, allowing specific admins to view transcripts only.Multiple Access Points:
Transcripts are easily accessible from:Switchvox Admin UI
Sangoma Desktop Client
Voicemail-to-Email integration (includes transcription text)
Data Security & Compliance:
Scribe adheres to data privacy standards and ensures secure storage and access to transcription data.
Key Benefits of the Scribe Feature in Switchvox
Artificial Intelligence
Scribe uses AI to generate detailed summaries of transcriptions, helping highlight important information and overall customer sentiment.Improved Accessibility
Transcribed content becomes easy to read, search, and analyze, allowing users to quickly find and review spoken information.Enhanced Documentation
Every conversation, meeting, and voicemail message is preserved as a permanent text record, simplifying documentation and reference.Data-Driven Insights
Transcribed data can be analyzed to extract valuable business insights, enabling more informed decision-making.User-Friendly Interface
Scribe is seamlessly integrated into Switchvox’s reporting and user portals, making transcription management simple and intuitive.Versatile Applications
Whether for call recordings or voicemail messages, Scribe provides flexible transcription support.Cost Efficiency
By automating the transcription process, Scribe saves time and resources compared to manual transcription services.
Overall, the Scribe feature integrated into the Reporting → Sangoma AI section of Switchvox empowers users with efficient and accurate audio transcription capabilities. This enhancement facilitates improved data management, greater accessibility, and more informed decision-making within the PBX system, making it a valuable asset for businesses and organizations.
Scribe Dashboard
The Scribe Dashboard offers a comprehensive summary of user transcription activity, helping user monitor overall usage and costs efficiently.
Key Features
Usage Summary
Get a quick snapshot of total transcription usage across the system, including both call recordings and voicemail services.View Transcriptions
Easily access and review individual transcriptions for calls and voicemails directly through the dashboard.Scribe Users
Manage which users or groups have access to the Scribe transcription service and monitor their individual usage.Scribe Settings
Configure transcription preferences, including enabling or disabling features on a per-user basis and adjusting system-wide options.
How to enable Scribe
Once a valid Scribe license is installed, the Scribe feature is automatically enabled at the Switchvox system level.
The Switchvox administrator can enable or disable Scribe transcription on a per-user basis through the Manage Extensions interface.
Transcription services can be enabled according to individual user preferences, allowing flexibility in when audio content is to be transcribed.
Enabling Scribe in Switchvox can be configured at two levels:
Individual Extension level
Call Recording Rules Level
Important Information
By default, transcription is enabled for all users and call recording rules unless explicitly disabled by the administrator.
Configuring Scribe at the Individual Extension Level
Switchvox administrators can enable or disable Scribe transcription for specific extensions, giving fine-grained control over when transcription occurs.
There are two Scribe settings available at the individual extension level:
Scribe for Voicemail
Scribe for User-Initiated Call Recordings
Scribe for Voicemail
Enables or disables voicemail transcription for a specific extension.
Important Information
The extension must have the following permission enabled:
Can use Voicemail Mailbox
Navigate to:Setup → Manage → Edit Extension → Permissions → Feature and Configuration Permissions → Use Voicemail Features
Scribe for User-Initiated Call Recordings
Enables or disables transcription for user-initiated call recordings (e.g., when a user manually records a call using in-call options).
Important Information
The extension must have the following permission enabled:
Record Own Calls
Navigate to:Setup → Manage → Edit Extension → Permissions → Feature and Configuration Permissions → Use Calling Features
Configuring Scribe at the Call Recording Rule Level
Switchvox administrators can control Scribe transcription at the Call Recording Rule level. This allows transcription to be enabled or disabled for all extensions associated with a specific call recording rule.
To configure:
Navigate to:Tools → PBX Features → Call Recordings → Call Recordings
-> Modify / Create Call Recording Rule
-> Scroll to the Scribe section
→ Enable/Disable: Transcribe Call Recordings
Important Information
For the Default Call Recording Rule (used for user-initiated call recordings), the option Transcribe Call Recordings is enabled by default and cannot be changed by the user.
If transcription settings for user-initiated recordings need to be changed, this must be done at the individual extension level.
➜ Refer to the earlier section: "Configuring Scribe at the Individual Extension Level."
Scribe Switchvox-Level Configuration
At the system level, Scribe provides two key configuration options in Switchvox to improve transcription quality and usability across various scenarios:
Multi-Language Audio Transcription Support
Multi-Channel or Stereo Call Recording Transcription Support
Multi-Language Audio Transcription Support
Scribe supports transcription in multiple languages, allowing users to transcribe voicemail and call recordings in the language of their choice.
Select your preferred transcription language from the dropdown menu in the Scribe Dashboard.
This feature enables users from different linguistic backgrounds to benefit from transcription services.
Note
Sentiment analysis and summary generation are currently only supported for English.
Transcriptions in other languages will not include sentiment or summary output.
Multi-Channel (Stereo) Call Recording Transcription Support
To improve transcription accuracy and sentiment analysis for recorded calls, Scribe supports multi-channel (stereo) recordings.
When enabled, Switchvox will generate separate call recording files for each party in the conversation.
These recordings are then merged into a dual-channel stereo file enabling:
More accurate speaker diarization (i.e., identifying who said what)
Improved sentiment analysis
Cleaner, more organized transcriptions
Important Information
By default, Asterisk generates mono-channel recordings. Enabling this option allows Scribe to work with stereo input, which significantly improves transcription quality and clarity.
Diarization is the process of distinguishing and labeling different speakers within an audio recording.
Accessing Transcriptions in Switchvox
Transcription and sentiment analysis data are available through the Scribe Dashboard in Switchvox.
Accessing Transcriptions
To view transcriptions:
Navigate to:Reporting → Sangoma AI → Scribe → View Transcriptions
This will open the Transcription Dashboard, where users can explore transcribed calls, voicemails, sentiment analysis results, and more.
Transcription Data Overview
The Voice Transcription Dashboard (also referred to as the Scribe Report) allows users to filter and view transcription results based on selected criteria.
The user can filter data using:
Report Type Filters
All Calls and Voicemails
Inbound Calls
Outbound Calls
Internal Calls
All Calls
Inbound Voicemails
Internal Voicemails
All Voicemails
Date Range Filter
The Date Range selector allows users to filter transcription data based on a specific time period.
Choose from predefined date ranges (e.g., Today, Yesterday, Last 7 Days, This Month, etc.).
If none of the default options meet your needs, you can select a custom date range to narrow down the results as required.
This helps users quickly locate relevant call or voicemail transcriptions from a specific timeframe.
The dashboard will automatically update to display a summary of transcription activity based on the selected filters, providing a clear and organized view of the data that matters most.
Report Summary
The Scribe Report Summary provides an overview of transcription activity based on the selected filters.
When "All Calls and Voicemails" is selected as the Report Type:
The summary displays the total count of calls and voicemails transcribed, presented either as a chart or in a detailed tabular view for the selected report type and date range.When any other Report Type is selected:
The summary shows transcription counts categorized by sentiment analysis, indicating how many transcriptions fall under different sentiment categories (e.g., positive, neutral, negative), along with the total transcription count for the selected report type and date range.
This enables users to quickly grasp both transcription volume and sentiment trends based on their chosen filters.
Scribe Report View Formats
Switchvox allows users to view the Scribe Report in two formats:
Chart View Format
Tabular View Format
Chart View Format
In Chart View, Switchvox visualizes transcription data based on the selected filters, offering insightful summaries such as:
Calls/Voicemails by Duration
Displays the total duration of calls or voicemails transcribed within the filtered results, helping users understand the time distribution of audio content.Sentiment Overview (Overall and Detailed)
Shows the count of transcriptions grouped by sentiment categories (e.g., positive, neutral, negative) within the selected filter, providing quick insight into customer sentiment trends.
Tabular View Option
To switch between chart and table formats, use the “Switch View” option located in the upper-right corner of the Scribe Dashboard.
This provides a tabular list of all transcriptions for easier scanning, sorting, and detailed review.
Sentiment Analysis Overview
Scribe leverages AI to detect sentiment in both voicemails and call recordings, categorizing them as:
Positive
Neutral
Negative
The user can quickly view a list of calls with negative sentiment by clicking on the corresponding section of the sentiment donut chart.
This feature helps users and supervisors identify potentially problematic calls for follow-up or quality assurance.
How to View Transcriptions (Tabular View)
The Tabular View in the Scribe Dashboard allows users to:
View the transcription text
Play the associated audio recording
Download the original recording file with the transcription file in pdf format
Viewing a Transcription
To view any transcription:
Navigate to the Scribe Dashboard.
Switch to the Tabular View using the “Switch View” option in the upper-right corner.
Click the view icon next to the desired entry.
Example – Positive Sentiment
Example – Negative Sentiment
Example – Neutral Sentiment
Playing Back Audio with Transcription
Click the Play icon to open a modal window that includes:
The audio playback controls
The full transcription text, time-synced with the recording
You can click on any part of the text to jump to that point in the audio, allowing for precise navigation through the conversation.
This is especially useful for reviewing parts of a conversation with negative sentiment — simply click on the highlighted red sections in the transcript.
Example – Positive Sentiment (Audio Playback)
Example – Negative Sentiment (Audio Playback)
Example – Neutral Sentiment (Audio Playback)
Download Audio with Transcription File
Scribe allows users to download both the audio and the transcription for any entry directly from the Tabular View.
What's Included in the Download?
When you click the Download icon next to a transcription entry, a .zip archive file is downloaded. This archive contains:
The original audio file of the call or voicemail
The full transcription in PDF format
This bundled download makes it easy to archive or share important conversations along with their transcripts.
Example
Voicemail Transcription Notification
Switchvox supports voicemail transcription as part of voicemail-to-email notifications.
If voicemail-to-email notification is already configured for an extension, and voicemail transcription is enabled, Switchvox will include the full transcription in the email notification — provided the transcription is successful.
For instructions on configuring Voicemail to Email Notification in Switchvox, refer to the link below.
Switchvox - Voicemail Notifications
Example of how Email Notifications looks like with Scribe:
Transcription in Sangoma Desktop Client
Voicemail transcriptions and sentiment analysis are available in both the Sangoma Phone Desktop Client App and the Browser version.
The Desktop Client is the primary endpoint for users to view detailed voicemail transcription information.
How to View Transcriptions
Log in to the Sangoma Phone Desktop Client using your assigned extension.
Click the Voicemail icon in the application.
Select a voicemail that includes a transcript.
The sentiment and a partial summary will be displayed within the voicemail preview.
Viewing Full Details
Click “Show More” to open a detailed pop-up window.
The pop-up will display:
Sentiment analysis
Full summary
Complete transcription of the voicemail
Switchvox Supported Scribe Extended API
Switchvox supports multiple Extended Scribe API methods to give users flexibility when querying transcription-related information.
switchvox.scribe.get.transcription.list
This method retrieves a list of voicemail transcriptions along with their associated details, based on the parameters provided.
Parameters:
Name | Required | Type | Default | Description |
date_start | optional | date (YYYY-MM-DD HH:MM:SS) | Month-start date | Since when does the user want to get the transcription list |
date_end | optional | date (YYYY-MM-DD HH:MM:SS) | Month-end date | Till when the user wants to get the transcription list |
call_type | optional | string | all | Type of call. Possible values are (call_recording, voicemail, all) |
call_direction | optional | string | all | Call Direction. Possible values are (internal, inbound, outbound, all) |
sort_field | optional | string | filedate | The field on which to sort the returned extensions. Possible values are (callfrom, filedate, callto, cidnumber, cidname, etc.) |
sort_order | optional | string | DESC | The order in which to sort returned extensions. Possible values: ASC and DESC. |
switchvox.scribe.get.transcription.pdf.link
Return to Documentation Home | Sangoma Support