...
Table of Contents |
---|
...
|
...
...
...
...
Scribe Usage and Cost Predicator
...
...
|
Introduction
Scribe is a new commercial module released in 2024 for FreePBX/PBXact versions 15, 16 and 17 that enhances your communication capabilities through advanced transcription services.
The Scribe (module is based on best-in-breed Large Language Model technology / partnerships) module seamlessly integrates with Freepbx/PBXact voicemail and call recordings and partnerships that integrate easily with FreePBX/PBXact Voicemail and Call Recordings modules to transcribe the audio files into smart text representations (also known as Scribes.)
This module utilizes AI Artificial Intelligence to generate a comprehensive summary of the transcription while also emphasizing overall customer satisfaction.
...
Seamlessly integrates, minimizing configuration complexity.
Improves communication by enabling transcription of audio content for users and groups using User Management module.
To provide users with cost insights, the module will analyze the average and total duration of audio files and voicemails from the previous monthfew months. This analysis will be based on the current system usage, allowing users to predict costs associated with transcription services.
Ensures transcripts are easily accessible whenever needed either via the UCP portal for the users , Sangoma Desktop client, Sangoma Mobile / Talk app, Voicemail-to-Email integration, or via the admin UI.
Maintains data security and privacy compliance standards.
Scribe module
By incorporating the "Scribe" commercial module, PBX users can effortlessly access its powerful features for audio transcription, enabling them to transcribe audio files quickly and accurately. This integration enhances the overall transcription capabilities of the system, facilitating the conversion of audio content into text.
...
Overall, the integration of the "Scribe" module into the Reporting section of your PBX empowers users with efficient and accurate audio transcription capabilities. This enhancement facilitates better data management, accessibility, and decision-making within the PBX system, making it a valuable addition to businesses and organizations.
...
How to install
To utilize the "Scribe" commercial module, a valid commercial module license is required for its proper functioning.
Installation via Module Admin Section
...
The Module Admin section in PBX provides a user-friendly interface for managing and installing modules. To install "Scribe" using this method, follow these steps:
Log in to your PBX administration panel.
Open your web browser and access the PBX administration panel.
Navigate to the "Admin" menu and select "Module Admin."
Click on the "Admin" menu within the interface and choose "Module Admin."
Locate and select the "Scribe" module from the available modules list.
You may need to update your module list by clicking “Check Online.”
Scroll through the list of available modules and find "Scribe."
Click on the "Download and Install" or "Purchase and Install" button, depending on whether you have already acquired a license for the module or need to purchase one.
If you've already obtained a license, choose "Download and Install." Otherwise, select "Purchase and Install" to acquire a license.
Follow the on-screen prompts to complete the installation process.
The system will guide you through the installation steps. Simply follow the prompts to finalize the installation.
Once installed, the "Scribe" module will be ready to use.
You can access and configure the module's settings according to your requirements.
Installation via PBX CLI
...
The PBX Command Line Interface (CLI) allows for advanced management of the PBX system. To install "Scribe" using the CLI, follow these steps:
Access the command line interface of your PBX system, either through SSH or directly.
Depending on your setup, connect to the PBX system's command line interface.
Execute the command fwconsole ma downloadinstall scribe.
Use the command fwconsole ma downloadinstall scribe to initiate the installation of the "Scribe" module.
Wait for the installation to complete, and the "Scribe" module will be installed and ready to use.
By following either of these installation methods , - GUI or CLI - you can set up the "Scribe" commercial module in your PBX system and take advantage of its advanced features for transcribing audio files.
Scribe Dashboard
Scribe module dashboard Dashboard provides the a quick summary of overall transcription usage and also showing shows usage based on individual call recordings and voicemail services.
Usage and Cost predictor
View Transcription
Scribe users
Scribe Settings
...
Scribe Usage and Cost
...
Predictor
Cost predictor option is available even if the system do does not yet have an active license for the “Scribe” module.
This option will help you to understand the current voicemail and call recording usage of your system, which will help you to make the decision to purchase the required SKUs for the transcription.
Please note, this is just an approximate estimatesestimate.
How to enable Scribe
The system administrator has the authority to enable or disable the Scribe transcription feature for individual users or groups through the user management User Management module.
Transcription services are tailored to individual user preferences.
We can enable/disable the transcription for Voicemail and Call recording services.
By default, transcription is disabled.
Enabling Scribe for Voicemail
...
...
User Manager Group level
We You can enable/disable the transcription at the user manager group level as mentioned shown in below screenshot.
...
...
User Manager User level
Each user will have an option to either enable/disable the Scribe Voicemail transcription, or they can inherit the permissions from the associated group.
...
Enable Scribe for Voicemail to Email
If the Voicemail-to-Email option is enabled for the user, Asterisk will automatically send an email upon receiving a voicemail. The Scribe module needs to manage the email generation process to include the voicemail transcription.
When the "Voicemail to Email" setting is enabled in the Scribe module dashboard, the Scribe module will configure the "mail command" for voicemail.
...
Note |
---|
This setting will overwrite any existing mail command configuration. |
...
Please check if you are using a custom Mail Command before enabling Scribe Voicemail service. |
...
Voicemail → Configuration screenshot where it shows how Scribe module adding own mail command configuration.
...
:
The
{VM_PBX_SCRIBE}
variable in the Email Body that will be substituted with the text transcription. Note that no dollar sign is used.How the Scribe module is adding its own Mail Command configuration (circled at the bottom).
...
Enabling Scribe for Call Recordings
...
Allows the user to select which types of calls should be transcribed.
...
User Manager - Group
...
Level
...
...
User Manager - User Level
...
Creating multi-channel or Stereo call recordings
...
To achieve more accurate sentiment analysis from call recordings, it's beneficial to have multi-channel recording files.
Enabling this option will overwrite the post-call script configuration option , which will help the Scribe module to merge the generated recordings filefiles.
By default asterisk , Asterisk generates mono-channel recordings, hence enabling this feature will provide the better sentiments analysis along with the transcription.
...
more accurate transcription diarization.
(Diarisation is the process by which individual speakers are identified by separating out their speech.)
...
How to view transcriptions
We You can view the transcription via the Scribe dashboard. Click on the donut graphs to bring up the pertinent direction eg. inbound or outbound.
Voice transcription dashboard
...
Transcription Data
...
Voice Transcription dashboard will display displays the transcription data based on the “Report type” and “Date range” filter.
User can choose any of the following “Report type” filter -:
All Calls and Voicemails
Inbound Calls
Outbound Calls
Internal Calls
Inbound Voicemail calls
Internal Voicemail calls
Sentiments Analysis Data
The Scribe module also leverages AI to analyze the sentiments sentiment of voicemails and recordings, providing a dashboard for a quick overview of the sentiment analysis.
This allows enables users to quickly identify calls with negative sentiments. By sentiment quickly. Users can access a list of calls exhibiting negative sentiment by clicking on the "negative" section of the chart, you can access a list of calls that exhibit negative sentiments.
...
Tabular view → by using “Switch view” option (in the upper-right corner).
...
How to view transcriptions
The tabular view allows you to view the transcription, play the recording, and download the recording file simultaneously.
Click on the view icon to view any transcription.
Example The example below shows positive sentiments.:
...
Example The example below shows negative sentiments -:
...
Playing back the audio along with the transcription
The play option lets you listen to the audio playback.
When you click on "Play," a UI model modal opens that displays both the audio file and the transcript. Users can easily navigate to any part of the audio by clicking on the corresponding text in the transcript.
This feature makes it simple easier to identify sections of the audio file with negative sentiments eg. click on the red part(s).
Example The example below shows the Neutral sentiments audio.:
...
Example The example below shows the negative sentiments audio:
...
How to view transcriptions in UCP
The Scribe module is integrated with the existing voicemail and call recordings, so this provides easy a nice view of transcriptions against each voicemail or call recordings.
Enabling the transcript visibility for User Control Panel widgets allows users to access the transcription in UCP for CDR(Call History), CDRPro and Voicemail widgets.
User Manager Group level
...
User Manager User level
...
Voicemail widget in UCP
If the transcription is present against with the recording, then then the scribe icon will appear in the controls section to view the transcription.
...
Call Recording / CDR widget in UCP
CDR widget will display displays the transcription in the control Controls section.
...
Integration with CDRPro module
Transcription access is also will be displayed against each displayed next to the call recording if the associated user has the transcription enabled.
CDRPro in Admin
...
CDRPro widget in UCP
...
Transcription in Sangoma Desktop Client
Transcription and sentiments analysis will also be visible in the desktop client for the voicemail recordings.
Coming soon… Currently this is not available. Next release of Sangoma Desktop client will have this feature.
Transcription in Sangoma Talk Mobile Client
Transcription and sentiments analysis will also be visible in the Talk mobile client for the voicemail recordings.
Coming soon… Currently this is not available. Next release of Sangoma Talk app will have this feature.
Transcription Partner
The Scribe module is using Deepgram for transcribing the audio files and also for generating the AI based sentiment analysis. Please refer to the below docs from Deepgram to ensure that the recording files which we are sending over HTTPS connection to deepgram is secure and maintain the privacy compliance standard.
Security Policy
Data Privacy Compliance
Information Security & Privacy Statement
Upcoming Features
Export Transcription to PDF
Ability to export individual Call recording or Voicemail transcriptions.
Sharing Transcription
Ability to share the transcription to any other user via email.
FAQs
Q: Does the end user need to create a Deepgram account in order to use Scribe?
A: Deepgram is a partner of Sangoma, providing AI-based sentiment analysis and transcription services. However, FreePBX/PBXact users don't need to worry about this third-party integration. FreePBX handles everything behind the scenes. Users simply need to purchase the Scribe commercial module license to unlock the power of AI-driven transcription and sentiment analysis for their recorded calls.
Q: Does FreePBX upload call recordings to third-party servers for transcription or analysis purposes?
A: Yes. We securely call our partner's API over encrypted HTTPS to perform the transcriptions.
Q: How is data security and privacy ensured when sending call recordings and voicemails to a third-party service for transcription or analysis?
A: Our partner is fully compliant with data privacy and security standards. For more detailed information on how data is handled, please refer to the following section: Transcription Partner.
Q: Where can I purchase Scribe for FreePBX or PBXact?
A: Please see the How to purchase Scribe License page.