How to Configure Revenue Intelligence - Admin Guide

How to Configure Revenue Intelligence - Admin Guide

This guide explains how to configure Revenue Intelligence tool in x-bees and x-hoppers to gain insights from calls and conferences.

Created: April 2024

Updated: July 2026

x-bees documentation: link

Permalink: https://wildix.atlassian.net/wiki/x/uxTOAQ

Introduction

Revenue Intelligence is a powerful tool specifically created for sales managers and professionals. It offers a comprehensive view of customer interactions, empowering sales teams to analyze and extract valuable insights from their meetings. With Revenue Intelligence, you can gain a deeper understanding of sales interactions, identify areas for improvement, leading to higher customer satisfaction and increased sales.

Requirements

  • Min. WMS 6.06 and higher

  • x-bees SuperBee subscription for x-bees / SuperHopper + AI license for x-hoppers

  • The ACL rules "Can see" - "Analytics" and "Can see" - "Call recordings"

  • The ACL rule "Can use" - "Revenue Intelligence"

  • The ACL rule "Can use" - "Wilma and AI Assistant"

  • Calls and conferences being recorded / transcribed; you can enable call transcription directly in the Dialplan. For more details, see the documentation Dialplan applications - Admin Guide

Manage Default Configurations

By default, Highlights and Evaluations metrics are enabled. Default configurations are displayed with the label System on the Revenue Intelligence page:

system-label.png

Admins can deactivate particular metrics if needed.

  • Navigate to WMS → PBXIntegrationsCloud integrationsRevenue Intelligence

Screenshot 2026-05-22 at 07.39.09.png
  • Select the metric you want to deactivate

  • Click the Enabled button at the top and click Disable:

disable-configuration.png

Edit Default Configurations

You can edit predefined System configurations (e.g. Customer Satisfaction, Sentiment, etc.) to tailor AI metrics to your specific business needs.

  • Navigate to WMS → PBXIntegrationsCloud integrationsRevenue Intelligence

  • Choose the configuration with the label System that you wish to edit and click on it

  • Click Edit

  • Make the necessary changes and click Save

 

edit-defualt-configurations.png

 

Set Custom Configurations

There is also a possibility to set custom configurations for Revenue Intelligence, which gives more flexibility by letting you define the data you wish to analyze in call recordings. You can either choose quick start templates or create configurations from scratch:

Use Quick Start Templates

  1. Go to WMS → PBXIntegrationsCloud integrationsRevenue Intelligence

  2. Navigate to the Quick Start Templates section:

quick-start-templates-section.png
  1. Click on any of the options or click Browse Gallery to open the gallery with the set of templates:

browse-gallery-button.png
  1. On the Gallery page you can see a set of templates split into sections, e.g. Pipeline & Forecast, Deal Execution, Sales Coaching, etc. Choose the preferred section at the top and click on it, to easily get to the relevant set of templates:

gallery-sections.png
  1. When you choose a section, its templates remain on the screen, while other sections get hidden:

choose-section.png
  1. To use a template, click Use Template:

use-template-button.png
  1. You can modify template settings if required, including name, category, description, guidance, fields, conditions, and advanced settings:

template-new-configuration.png
  1. When done, click Add:

add-template-configuration.png

Add Custom Configuration

Adding custom configurations allows you to define what exact insights and data you wish to analyze in call recordings, giving you more flexibility and addressing your business needs.

  1. Go to WMS → PBXIntegrationsCloud integrationsRevenue Intelligence, and click New Configuration button:

new-category.png
  1. You can create a configuration in one of the following ways:

  • Create from scratch: configure everything manually

  • Generate: describe what you want to measure or visualize and, if helpful, reference Revenue Intelligence conversations

  • Generate for AI agent: generates a configuration for the Agent (Generative AI) that allows analysis of how well the agent performs according to its instructions and goals

create-configuration.png

Create from scratch

The option allows you to create configuration manually.

Click Create under Create from scratch:

create-button.png

In the New Configuration window, fill in the required fields:

  • Name: enter name

  • Category: choose category for the configuration

  • Description: enter configuration description

  • Guidance: provide instructions, rules, and additional context if necessary, which is used by AI during analysis

new-configuration-name-category-description.png
  • Add fields. Fields allow you to define the specific data that AI should analyze and extract from call/ conference recordings. Each field is a piece of information you want to capture during the analysis and have it displayed in Revenue Intelligence. Click Add field to start adding your first field:

add-field-button.png

Enter field name and description. The description should include clear instructions, e.g. acceptance criteria, output.

field-name-description.png

Choose the output option:

  • Choice: the conversations will be categorized by selecting from the predefined options

  • Text: a concise, single-line text responses will be generated based on the field name and description. Ideal for brief insights, labels, or short analytical summaries.

  • Multiline: AI will produce detailed, multi-paragraph text responses based on the field name and description. Ideal for detailed summaries, comprehensive analysis, or extensive commentary.

choice-text-multiline.png

For the Choice type, you need to provide option and also you can decide if you want AI to select multiple options from the available choices or a single one:

choice-multiselect.png

The Adaptive setting allows to add custom choice options, extracted from calls/ meetings. When the system detects such options, it adds them under Adaptive options field.

adaptive-option.png

Note: Configurations which have fields with the Choice options can be displayed in the Filter section in Revenue Intelligence:

sales-intelligence-filters.png

 

You can add multiple fields and can instruct AI to analyze whatever information you need, e.g. if customer is happy or frustrated, which topics were discussed, etc.

If needed, you can duplicate a field clicking on the Duplicate field button:

duplicate-field.png

To reorder field options, press the drag icon and drag the option to the necessary position:

reorder-options.png

In the same way, you can reorder the fields, by grabbing and dropping them to the necessary position:

reorder-fields.png
  • Add Conditions if required. Conditions are rules that define which calls should be analyzed. Only calls that match these criteria will be processed by AI. See the section Set Conditions of this guide for more details. Leave conditions empty to analyze all conversations.

  • After filling in all the necessary fields, click Add to save the configuration 

Generate configuration

If you choose this option, you can just give description of what data you wish to measure or visualize and the system will come up with a ready-to-edit configuration specifically designed for your context. Also, here you can refer to Revenue Intelligence configurations if required.

  1. In the Generate section, add the description of what data needs to be analyzed:

generate-description.png
  1. Click Generate

  2. Wait till the configuration is generated:

configuration-generation-process.png

Note: The generation process can take several minutes.

  1. When configuration is generated, you can view its description:

generation-configuration-description.png
  1. When you close the description, you can view the configuration details (prefilled name, description, categories, fields) that were automatically added:

generated-configuration-details.png
  1. To view details of a field just click on it. If needed, you can modify the description, add or remove options.

view-field-details.png

If any of the fields are not required, you can remove them:

remove-fields.png
  1. After you finish reviewing the configuration, click Add:

add-generated-configuration.png

Analyze AI Voice Agents

The option Generate for AI Agent allows to create a configuration for AI Voice Agent (Generative AI) and analyze how well the agent performs in accordance with its instructions and goals.

  1. Click on the Generate for AI Agent section:

generate-for-ai-agent.png
  1. Choose the AI Voice Agent you wish to analyze:

choose-voice-agent.png
  1. You can also add links to relevant Revenue Intelligence conversations to improve generation context:

add-references.png

Note: You can add up to 5 references here.

  1. Click Generate and wait till the generation is completed:

configuration-generation-process.png

Note: The generation process can take several minutes.

Once generation is completed, you can view the description:

generation-configuration-description.png
  1. Review the configuration and edit it, if required. In the example below, you can see the following fields:

  • Tasks completed: analyzes if the Voice agent completes its tasks. You can remove unnecessary items or add new ones:

  • Resolution Outcome: analyzes whether the customer’s main request was resolved by the end of the call.

  • Agent Performance Rating: rates overall agent performance

  • Customer Frustrated?: determines if customer showed frustration, irritation, or confusion

  • Customer Steps: lists customer decisions/ actions

  • Compliance with Agent Instructions: evaluates alignment with the Voice agent instructions

  • Assistance Gaps: identifies shortcomings that prevented effective assistance

  • Improvements: provides fixes for the gaps

ai-agent-analysis-fields.png
  1. Review the details of your configuration. If needed, you modify it, add or remove options. And click Add once completed:

add-configuration-ai-agent.png

Set Conditions

In the Conditions section you can determine which calls/ conferences should be analyzed (e.g. of a specific user or a call group, etc.).

  1. Click Add condition:

add-condition.png
  1. Choose the necessary condition. For example:

  • Entity: choose if you need to analyze calls, conferences or chats

  • Agent: choose user(s) whose calls need to be analyzed

  • Chat Agent: choose the AI Chat agent

  • Voice Agent: choose the AI Voice agent

  • Service: allows to select services (Call groups)

  • Group: allows to select ACL Group(s)

  • Department: select Department

  • Duration: select duration of the call that have to be analyzed

  • Direction: choose if you wish to analyze inbound or outbound calls, or both

  • Channel: select the channel Kite, SMS, or WhatsApp

You can also select tag, PBX, trunk, queue, country and language.

conditions-options.png

Only calls that match the chosen criteria will be processed by AI. If you wish to analyze all conversations, leave the Conditions section empty.

Conditions can be set for each individual configuration or in global settings.

Note: Conditions set in Revenue Intelligence settings, rather than in an individual configuration, have higher priority.

To add multiple conditions, click Add Condition and choose the required settings:

multiple-conditions.png

Advanced Settings

In the Advanced Settings, you can select AI model and choose Execution group.

add-configuration-advanced-settings.png

Choose model

  • Click on the Model section and click Default to open the list of available AI models used to analyze calls and chats:

advanced-settings-ai-model.png

The selected AI model gets applied for the current configuration. The AI model selected for the configuration has higher priority than the default model set in global settings.

Choose Execution group

Execution group option in Advanced Settings allows to separate group requests for better performance. It allows to assign AI analysis tasks to dedicated processing queues.

To create an execution group, in the necessary configurations → Advanced Settings → Execution Group section enter name of the group:

execution-group-example.png

Select configurations for the execution group and enter the same execution group name in the necessary configurations. The analysis for these configurations is sent as one request, rather than separate requests and the analysis for the configurations within Execution group is performed first.

Test Configuration

  • When creating a configuration, you can test it. Click on the Test button at the top:

test-button.png
  • Configuration Test window opens:

configuration-test-window.png
  • You can select AI Model(s) that you wish to run the test with:

configuration-test-models.png
  • Enter links to call, conversation or conference in the Conversation Links field:

configuration-test-conversation-links.jpg

Once done, click Run Test:

configuration-test-run-test.png

Note: To get the link, you can open the necessary conversation in Revenue Intelligence and copy its URL:

copy-conversation-url.png

Once complete, test results get displayed, including comparison of AI models and detailed information for each model:

configuration-test-results.png

Optimize Configuration

If you wish to improve the configuration, click the Optimize button. On the screen that pops up, describe what you want to optimize in your configuration:

optimize-button.png

Based on your input and requirements, the system adds more fields to the configuration. Review the optimized configuration and save it.

Enable Configuration

By default, when you create a new configuration, it is disabled. To enable it, click the arrow next to Disabled button and select Enable:

enable-configuration.png

The configurations that you enable are then displayed in the Highlights section in Revenue Intelligence in x-bees:

configurations-in-sales-intelligence.png

Manage Configurations

All configurations are displayed on Revenue Intelligence tab in WMS → PBX -> Integrations -> Cloud integrations, where you can manage them. Clicking on the three dots icon next to the necessary configuration, you have the following options:

  • Edit: allows to edit the configuration

  • Copy: creates an exact copy of the configuration

copy-configuration.png
  • Enable: activates the configuration (in case it is already enable, the option is greyed out)

  • Pause: allows to pause the configuration

  • Disable: disables the configuration

Note: When a configuration with Choice options is disabled, it is no longer displayed in the Filter settings in Revenue Intelligence.

  • Analyze: lets you analyze previously made calls

  • Delete: allows to delete the configuration

Note: When you delete a configuration, this action cannot be undone.

configuration-actions.jpg

Manage Settings

To manage global settings, applied to all Revenue Intelligence configurations, click Settings on the Revenue Intelligence page:

revenue-intelligence-settings.png

On the Settings page, you have the following options:

  • Analysis: if you disable it, Revenue Intelligence and all its configurations get deactivated, without the need to disable configurations separately. By default, the setting is enabled.

  • Default Model: allows to choose which AI Model should be used for configurations without specific AI Model chosen. In case you choose AI Model in configuration Advanced settings, it has higher priority for the configuration than the AI model selected in global settings.

  • Conditions: set rules that define which calls should be analyzed (e.g. of specific Agent, Chat/ Voice Agent, Service, Group, PBX, etc.). Only calls that match these criteria will be processed by AI. Conditions set in global settings have higher priority than the conditions set in individual configurations.

settings-page.png

Analyze previously made calls

  1. Click Analyze button:

analyze-button.png
  1. Choose if you want to analyze all conversations within the time frame you select, or specific conversations only

analyze-choose-conversations.png

All conversations

For all conversations option you need to choose conditions, e.g. time range, calls of specific user(s), group(s), AI agent, direction, duration and limit the number of calls to be analyzed.

analyze-calls-set-conditions.png

Specific Conversations

In case of a specific conversation option, you need to provide link(s) to the conversation(s) you want to analyze:

analyze-specific-conversations.jpg

To get the link, you can just open the necessary conversation in Revenue Intelligence and copy its URL:

copy-conversation-url.png
  1. Then, click Next:

analyze-conditions-next.png
  1. In the Preview section you can see how many calls will be analyzed and choose how many calls should be processed at a time:

analyze-preview-section.png

Click Start to run the analysis.

Note:

  • The analysis uses AI Bundle.

  • Previously analyzed conversations are not processed again.

  • To keep the analysis running, do not close the browser tab.

  1. The analysis starts:

analysis-starts.jpg
  1. Calls/ conferences that have already been analyzed are displayed with the green checkmark. You can click on it to view the details:

details-of-analyzed-calls.jpg

In some cases, the transcription is too short to analyze and the details are not available:

transcription-too-small-to-analyze.jpg
  1. You can pause/ resume the analysis if required:

analysis-starts.jpg