# Dialers

> Outbound calls: who gets called, at what pace and who takes them

## What this module is for

A **dialer** is an outbound calling operation: a list of contacts, a rule for working through it and a way of placing the calls. Everything that defines that operation lives in the dialer, from who gets called and in what order to what the agent records on hanging up and what gets analysed afterwards.

You will find the module under **Setup > Calls > Dialers**.

A dialer does not work on its own. It leans on three things that have to exist before you create it:

- **A CRM with the contacts**: That is where the numbers come from. The dialer keeps no contacts of its own: it filters the ones in the CRM you pick.
- **An outbound category**: This is what decides which trunk the calls go out through. Without a category the dialer cannot place a call, which is why the field is required in every type.
- **Someone to take the call, depending on the type**: Preview, Automatic and Manual dialers are assigned to agents from the list. The Predictive one works against an inbound campaign and the Blaster against an IVR, which is why those two have no assigned agents.

> **Note**
> You will see the word **segment** a lot in this article. A segment is one pass of the dialer over a group of contacts from the CRM: the ones that meet a set of conditions, in a given order. A dialer can have several segments, one after another, and each one starts wherever you want it to start.

## The five types of dialer

The first thing you pick when creating a dialer is the type, and that decision changes everything else: which tabs show up, which fields you fill in and who places the call. It is worth being clear about it before you start, because **the type cannot be changed later**.

- **Preview**: The agent sees the list of contacts assigned to them and decides when to call each one. It is the slowest type and the one that gives the agent the most control, and it works when someone needs to prepare before calling.
- **Automatic**: The agent still sees their list, but the calls go out on their own and arrive already connected. It raises the pace a lot without taking away the agent's view of who they are calling.
- **Predictive**: The system dials against a list the agent never sees, and it runs ahead: it starts calling before the agents hang up, working out when they will be free. The calls come into an inbound campaign, and only the ones a person answered are passed to an agent.
- **Blaster**: It calls with no agents at all. When the customer answers, it hands the call to an IVR, and the IVR does the talking. It is what you want for notices, reminders and automated surveys.
- **Manual**: It has no list and no segments. It is how you let an agent dial numbers themselves, with a typification at the end of the call.

These are the tabs you get with each type:

- **Preview and Automatic**: General, Script, Typification, Segments, Speech Analytics and Real Time ASR.
- **Predictive and Blaster**: General, Segments and Time Conditions.
- **Manual**: General and Typification, and the General tab comes down to two fields.

> **Note**
> Predictive and Blaster depend on your licence. If you cannot see them in the type selector or in the list filter, your installation does not have them enabled.

## The dialer list

The first screen is the list of the dialers on the account, one per row.

![The dialer list, with the search box, the filters and the create button](https://docs.audara.io/marcadores/imagenes/marcadores-lista.jpg)

*The dialer list, with the search box, the filters and the create button*

- **1.** The **+** button opens the form for a new dialer.
- **2.** Filters the list by dialer type.
- **3.** Changes how the list is sorted.
- **4.** The progress bar of the segment that is running. You can press it.
- **5.** How many users are assigned. You can press this one too.
- **6.** The row's action menu.

The icon on the left tells you what type each dialer is without opening it, and hovering over it gives you the name of the type.

- **Type**: Preview, Automatic, Predictive, Blaster or Manual.
- **CRM**: The CRM this dialer's contacts come from.
- **Segment**: How the current segment is doing. It shows the percentage while it runs and the word **Completed** once it is done.
- **Assigned**: How many agents and supervisors the dialer has. Predictive and Blaster show **--**, because those two are not assigned to anyone.
- **Created and Modified dates**: When it was created and when it was last touched. Hover over either one and it tells you who did it.
- **Status**: **Active** or **Inactive**. An inactive dialer stays on the list but stops dialling.

The default order is alphabetical, and the other two options are there for the same reason: finding what is running today in a hurry. **Last segment start** puts the most recently started dialer at the top, and **Active segments first** keeps the operations in progress up front.

### The progress bar

The **Segment** column is not just decoration. Press it and you get a summary of the segment that is running.

![The segment detail, without leaving the list](https://docs.audara.io/marcadores/imagenes/marcadores-segmento.jpg)

*The segment detail, without leaving the list*

It shows you the segment's name, its status, how many contacts have been called out of how many, when it started, when it finished and the percentage completed. It is the fastest way to answer "how is today's campaign going?" without opening the dialer.

### The assigned agents

The number in the **Assigned** column opens the window where you decide who works this dialer.

![A dialer's supervisors and agents are assigned from the list](https://docs.audara.io/marcadores/imagenes/marcadores-asignados.jpg)

*A dialer's supervisors and agents are assigned from the list*

They are assigned separately: supervisors on top, agents with their extension number below. You remove them with the **x** next to each name and add them by typing in the field. Changes take effect with **Save**.

> **Important**
> A user who has the panel open at that moment **is not updated**. Audara saves the rest and tells you the names of the ones that were left unchanged. If you need to move somebody who is working, wait until they close their session and save again.

### The menu on each row

- **Edit**: Opens the full form. It is the same as pressing the name.
- **View logs**: The dialer's change history: who touched it, when and what changed.
- **Deactivate**: Leaves it **Inactive**. This is what you want when an operation is over but you need to keep its results.
- **Delete**: Removes it. If the dialer has users assigned, the warning tells you before you confirm, because they get removed too.

## Creating a dialer

The **+** button opens **New Dialer**. It is a form of tabs that saves in one go with the **Save** button in the header, so you can move between tabs in any order and nothing is recorded until you press it.

Save starts out disabled and lights up when the form meets the minimum. If it does not light up, check in this order: the required fields in General, that the segment has its contacts calculated and, in Blaster and Predictive, that the schedule has no two time ranges on the same day overlapping.

> **Important**
> Creating or editing a dialer today needs write permission on **Voice Campaigns**, on top of the one for Dialers. If you can see the list but creating does not work, that is why. With read-only permission you can open the form and look through it, but Save stays disabled.

When editing, the form is the same with two fields locked: **Name** and **Dialer Type**. A dialer does not change its name or its type once created, so both are worth getting right.

## General: how it is going to dial

The **General** tab is the only one that shows up in every type, and it is where the dialling behaviour is defined. The screenshots in this section are of a Preview dialer, which is the one that shows the most shared fields.

![The first half of the general parameters](https://docs.audara.io/marcadores/imagenes/marcadores-general.jpg)

*The first half of the general parameters*

- **1.** **Name***. What identifies the dialer everywhere in Audara. Three characters minimum.
- **2.** **Dialer Type***. The one you picked earlier. Changing it here reshapes the whole form.
- **3.** **Operation Type***. Whether the dialer works through segments of a CRM or dynamically. It only shows up in Preview and Blaster.
- **4.** **ACW***. What happens to the agent when they hang up.
- **5.** **ACW Time (Sec)***. How many seconds that window lasts. Minimum 5.
- **6.** **Manage Type***. Whether the agent records the outcome of the call when it ends.
- **7.** **Segment ends when***. When the pass is considered finished.
- **8.** **Timeout (Sec)***. How long it rings before hanging up if nobody answers. Between 20 and 180 seconds.

> **Important**
> The **Name** field quietly strips out anything that is not a letter or a number as you type. Type "Debt collection" and you end up with "Debtcollection", and accents and hyphens disappear the same way. You are not doing anything wrong: the dialer's name is used internally for telephony, and that is why it only accepts those characters. Write the name without spaces from the start and it will not surprise you.

The **Operation Type** field only shows up in Preview and Blaster, and it means something different in each. In a **dynamic** Preview there is no list and there are no segments: the dialer sits waiting and it is the agent who looks up the contact to call in the CRM, so the CRM is picked right there in General. That is what is recommended when the dialer handles Callback returns from an inbound campaign. In a Blaster the dynamic mode is a different thing, and it has its own section below.

### ACW and Manage Type, which move together

**ACW** is the time the agent gets after hanging up to finish whatever they could not do during the call. It has three options and they are not interchangeable:

- **With Time Limit**: When the time runs out, the agent becomes available on their own and the next call comes in.
- **No Time Limit**: The counter keeps running into negative numbers until the agent presses **End**. The agent decides when they come back.
- **No ACW**: There is no gap between calls.

**Manage Type** decides whether the agent records how the call went: Completed, No Answer, Wrong, Busy, Voicemail, Do Not Call Again, Disrupted or Scheduled. With management on, the dialer knows who to retry and who to leave alone.

> **Note**
> The two fields are tied together. If you pick **No ACW**, Manage Type switches off, because the agent has no moment in which to record anything. And picking any ACW other than that one sets Manage Type to **With management** by itself. On top of that, **Required Typification** and **Admin Contact** can only be turned on with **No Time Limit** ACW, which is the only one where the agent decides when to move on.

**Segment ends when** defines when the pass closes, and the two options give very different results:

- **Call all contacts**: Calling each one once is enough, whatever the call came to.
- **Manage all contacts**: Every contact has to end up closed: completed, or with an outcome that says there is no retry, like wrong number or do not call again. A number that never answers keeps the segment open.

### The second half of General

![The second half of the general parameters](https://docs.audara.io/marcadores/imagenes/marcadores-general-2.jpg)

*The second half of the general parameters*

- **9.** **Category***. Where the calls go out through. It comes from the outbound route categories.
- **10.** **Caller ID Outgoing**. The number shown to whoever receives the call, when the trunk asks for it.
- **11.** **Contacts per Agent***. How many of the segment's contacts each agent gets for their pending list.
- **12.** **Callback**. The Callback this dialer schedules return calls with.
- **13.** **AI Agent Copilot**. The AI agent the human agent can talk to while handling the call.
- **14.** **Knowledge Base**. Where that copilot gets its answers from.
- **15.** **Post-Call Survey**. The survey-type IVR that plays when the call ends.
- **16.** **Survey by typification**. Which typifications send the call to that survey.

**Survey by typification** starts out disabled and only becomes available once you have picked a survey above, which makes sense: first the survey, then who gets sent to it.

> **Note**
> Several of these fields lock up once the dialer has a started segment, among them Category, Caller ID, Contacts per Agent, Callback, ACW and Manage Type. It is not a fault: these are things that cannot be changed with calls going out. To touch them, end the segment.

## What the Automatic dialer adds

The Automatic dialer uses the same General tab as the Preview one and adds four fields, which are precisely the ones that make the calls go out by themselves.

![The fields that only show up in the Automatic dialer](https://docs.audara.io/marcadores/imagenes/marcadores-automatico.jpg)

*The fields that only show up in the Automatic dialer*

- **1.** **Admin Contact**. Lets a contact have several phone numbers and lets the agent decide, on hanging up, whether to call the next contact, the next number or try the same one again.
- **2.** **Timeout (Sec)***. How long it rings before the call counts as unanswered.
- **3.** **Auto-start**. Whether the dialer starts as soon as the agent logs in, or the agent has to press **Start** in their panel.
- **4.** **AMD**. Answering machine detection: the dialer works out whether a person or a machine picked up before passing the call to the agent.

**Admin Contact** only becomes available with **No Time Limit** ACW, because it asks the agent for a decision on hanging up, and that decision needs a moment with no clock running.

> **In practice**
> **Auto-start** set to **No** is the comfortable choice for an operation that begins the day in a meeting: the agents log in, get organised and start when they are ready. Set to **Yes**, the first call lands on somebody who is still putting their headset on.

## Predictive: the system works out the pace

The **Predictive** dialer hands lists to nobody. It dials against an inbound campaign, and only the calls a person answered enter that campaign and reach an agent. The rest, voicemail and numbers that do not respond, is dropped along the way.

![The Predictive dialer changes almost the whole General tab](https://docs.audara.io/marcadores/imagenes/marcadores-predictivo.jpg)

*The Predictive dialer changes almost the whole General tab*

- **1.** **Dialer Type*** set to Predictive. Notice how the tabs come down to three.
- **2.** **Category***. The usual one: where the calls go out through.
- **3.** **Caller ID Outgoing**.
- **4.** **Campaign***. The inbound campaign that receives the answered calls. It is required.
- **5.** **Predictive Speed**. Whether you set the pace or the system works it out.
- **6.** **Initial Speed**. How many calls per agent it starts with.
- **7.** **Abandon Rate (%)**. The ceiling on answered calls that can be lost.

> **Important**
> The **Campaign** field only lists inbound campaigns that have the **Predictive dialer** option switched on and are not already taken by another dialer. If you cannot see the one you are looking for, check it in Voice Campaigns before going any further here.

### Speed, which goes by two names

**Predictive Speed** has two modes, and the field underneath changes its name depending on which one you pick:

- **Manual**: You set the pace and there it stays. The field underneath is called **Fill Rate** and goes up to x8.
- **Smart**: The system adjusts the pace on its own, watching the abandon rate, the fill rate and the retries. The field underneath becomes **Initial Speed**, goes up to x3 and is only a starting point.

**Abandon Rate** only shows up with Smart speed, because it is the limit the automatic calculation respects. The lower you set it, the more cautiously the system dials. The minimum it accepts is 10.

![Dial mode and what to do when a voicemail answers](https://docs.audara.io/marcadores/imagenes/marcadores-predictivo-2.jpg)

*Dial mode and what to do when a voicemail answers*

- **1.** **AMD Tolerance**. How strict the answering machine detection is.
- **2.** **Predictive (Anticipated)**. The system dials before the agent hangs up, working from the average call duration.
- **3.** **Available (No Anticipation)**. The system only dials once an agent is already free.
- **4.** **Audio**. The audio that plays if a voicemail answered.
- **5.** **Audio Wait (seconds)**. How long it waits before playing it. Between 1 and 20.

The two dial modes are the difference between speed and zero dropped calls. With **Predictive (Anticipated)** the agents' time is used better, but every now and then somebody answers and there is nobody to take them. With **Available (No Anticipation)** that never happens, at the cost of a slower pace.

> **Note**
> **AMD Tolerance** is currently fixed at **Low** and cannot be changed. It appears on screen greyed out so you know how sensitive the detection is set to be.

## Blaster: calling with no agents

The **Blaster** is the only one that needs nobody logged in. It dials on its own and, when the customer answers, hands them to an IVR. The IVR is what plays the message, offers options or runs the survey.

![The Blaster replaces the agent with an IVR](https://docs.audara.io/marcadores/imagenes/marcadores-blaster.jpg)

*The Blaster replaces the agent with an IVR*

- **1.** **Dialer Type*** set to Blaster.
- **2.** **Operation Type***. By segment or dynamic.
- **3.** **Category***.
- **4.** **Caller ID Outgoing**.
- **5.** **IVR***. The IVR that takes over when the customer answers.
- **6.** **Option***. Which option of that IVR the call comes in through.
- **7.** **Simultaneous calls**. How many calls it keeps up at once.

**Simultaneous calls** has a ceiling set by your licence. If you type a higher number, the field brings it down on its own to the maximum you have contracted.

### Dynamic mode

The **Operation Type** field shows up in Preview and in Blaster, and it means something different in each. What it does in Preview is further up, in the General section. In a Blaster it is a change of substance:

- **By Segment**: The dialer works like all the others: a CRM, a set of conditions, a list of contacts it works through until it is done.
- **Dynamic**: The dialer has no list. It stays switched on waiting for somebody to send it contacts while it runs, from an automation for instance. It dials as they arrive and never completes on its own.

> **Note**
> In dynamic mode the **Segments tab disappears**, because there is no list to build and no CRM to filter. If you go looking for it and it is not there, check this field.

## Time Conditions: when the dialer may call

Predictive and Blaster dial on their own, so they need to know when they are allowed to. That is the **Time Conditions** tab, and it does not show up in the other types because there the schedule is set by the agent logging in to work.

![The days and hours the dialer is allowed to call](https://docs.audara.io/marcadores/imagenes/marcadores-programacion.jpg)

*The days and hours the dialer is allowed to call*

- **1.** The switch for each day. Off means no calls that day.
- **2.** The time range, from one hour to another, in 15 minute steps.
- **3.** The **+** button adds another range to the same day, and the bin deletes the one you no longer want.
- **4.** A day that is switched off leaves its hours greyed out.

Each day takes up to four ranges, which is what you need to split the working day around lunch or to call only during the hours when people pick up. What you cannot do is have two ranges on the same day overlap: if that happens, Audara tells you and will not let you save until you fix it.

> **In practice**
> Two ranges from 08:00 to 12:00 and from 14:00 to 18:00 beat a single one from 08:00 to 18:00 if nobody answers at lunchtime. The dialer does not spend calls on dead hours and the contact rate looks better for it.

## Script: what the agent reads

The **Script** tab is what the agent reads in their panel when the call comes in. It is in Preview and Automatic, which are the types where there is a person doing the talking.

![The script is written with formatting and takes variables](https://docs.audara.io/marcadores/imagenes/marcadores-script.jpg)

*The script is written with formatting and takes variables*

- **1.** The formatting bar: headings, bold, italics, lists, quotes and code blocks.
- **2.** The variables you can use inside the text.

Variables are written exactly as they appear there and are replaced on their own when the agent sees the script:

- **{{agentname}}**: The name of the agent taking the call.
- **{{contactname}}**: The name of the contact being called.
- **{{contactlastname}}**: Their last name.
- **{{contactfullname}}**: Their full name.

> **In practice**
> A script is worth more if, on top of the greeting, it tells the agent what to do at each fork in the conversation. A couple of lines in bold for "if they say yes" and "if they ask you to call back" save the agent from improvising, and make the whole operation answer the same way.

## Typification: what the agent records

Typifying is putting an outcome on the call. The **Typification** tab is in Preview, Automatic and Manual, and it has two parts: the tags that exist, and how they are put to the agent.

![The available tags on top, how the agent sees them below](https://docs.audara.io/marcadores/imagenes/marcadores-tipificacion.jpg)

*The available tags on top, how the agent sees them below*

- **1.** The **+** button creates a new tag. The menu on each row edits or deletes it.
- **2.** **Required Typification**: the agent cannot move on to the next call without typifying.

The list on top is the account's catalogue of tags, with its own search box and paging. You can create as many as you need.

> **Note**
> **Required Typification** can only be switched on with **No Time Limit** ACW. It makes sense: if the ACW runs out on its own, you cannot demand that the agent gets something recorded before the next call comes in. If the switch is greyed out, go to General and change the ACW.

### Creating a tag

![A tag is a name, two letters and a colour](https://docs.audara.io/marcadores/imagenes/marcadores-etiqueta.jpg)

*A tag is a name, two letters and a colour*

- **1.** **Name***. What the agent sees in their panel. Three characters minimum.
- **2.** **Description**. What this tag is for. Informational only.
- **3.** **Abbreviation***. The letters that go inside the coloured circle.
- **4.** **Color***. The one that identifies the tag throughout the application.
- **5.** **Preview**. How it is going to look.

Tags show up in reports, in the contact history and in the supervisor panel, so the colour and the abbreviation are not a detail: they are how the tag is recognised at a glance.

### The four typifications

One call can end up with as many as four things recorded on it. They are not four loose tags: they are four different questions that you put together.

![Each typification is a question with its possible answers](https://docs.audara.io/marcadores/imagenes/marcadores-tipificacion-2.jpg)

*Each typification is a question with its possible answers*

- **1.** **Name***. What the question is called in the agent's panel.
- **2.** **Tags***. The possible answers. The agent picks exactly one.
- **3.** **Depends on**. Whether this question only appears based on what was answered in the previous one.

The first three work the same way: a name, a list of tags, and the agent marks one. The fourth, **Open Typification**, is different: it is a free text field for the agent to write down whatever does not fit into a tag.

Each typification has its own switch, so you can use just one or all four. And **Depends on** chains them: Typification 2 can appear only when a certain answer was given in Typification 1, which saves asking the agent why there was no contact when there was.

> **In practice**
> Two well thought out typifications get you further than four. The first answers "what happened?" and the second "why?", with the second depending on the first. Four required questions on every call end up with agents always marking the first option.

### Conversion

At the end of the tab you pick which of all those answers counts as a good outcome.

![Conversion is what the agent sees as their number for the day](https://docs.audara.io/marcadores/imagenes/marcadores-conversion.jpg)

*Conversion is what the agent sees as their number for the day*

- **1.** **Conversion**. The tag that counts as a sale, or as an agreement, or as whatever the goal happens to be.
- **2.** **Conversion threshold (%)**. The percentage above which the agent sees their number in green. Below it, they see it in red.
- **3.** **Daily conversion goal**. How many conversions are expected per day. On reaching it, the agent earns a badge.

## Segments: who is going to be called

The **Segments** tab is where the dialer gets its contacts. First you pick the CRM, then you build the passes.

![The contacts come from the CRM, and the segment comes from the conditions](https://docs.audara.io/marcadores/imagenes/marcadores-segmentos.jpg)

*The contacts come from the CRM, and the segment comes from the conditions*

- **1.** **CRM***. Where the contacts come from. Underneath it tells you how many it has.
- **2.** **Fields taken by the CRM for calling***. Which phone fields are used, and in what order they are tried.
- **3.** **Add New Segment** creates the next pass.

> **Important**
> The **CRM cannot be changed** once the dialer has started its first segment. Pick it carefully from the start, because changing it later means creating another dialer.

In **Fields taken by the CRM for calling** you can put several phone numbers of the same contact. The dialer works through them one by one until it gets a call through, so the order matters: mobile first and landline second is not the same as the other way round.

### The conditions of a segment

![A segment is a filter over the CRM, and it has to be calculated before saving](https://docs.audara.io/marcadores/imagenes/marcadores-condiciones.jpg)

*A segment is a filter over the CRM, and it has to be calculated before saving*

- **1.** **Start On**. Whether the segment starts from the whole CRM or from the results of a previous segment.
- **2.** **Load New Contacts**. Includes the contacts that entered the CRM after that previous segment.
- **3.** **Exclude**. Turns the filter around: in come the ones that do **not** meet the conditions.
- **4.** **Add Filter** adds another rule within the same condition.
- **5.** **Calculate** counts how many contacts are left with what you have built.

Each segment also has a **Name**, an **Order by** that decides the calling order, and a **Status** that you do not touch because the system keeps it:

- **Not Started**: No call has gone out yet. It is the only status in which the segment can still be modified.
- **Started**: It is calling. It can no longer be edited, but it can be ended.
- **Paused**: Stopped on purpose, ready to resume. It only exists in the Predictive dialer.
- **Completed**: Finished, either because it called everyone or because somebody closed it.

> **Important**
> You have to press **Calculate** before saving. While the segment has no calculated contacts, the Save button in the header stays disabled, and that is one of the most common reasons a new dialer looks like it refuses to be created.

Conditions filter on the CRM's fields: creation date, city, balance, whatever that CRM has. A segment with two conditions asks for both to be met, and within one condition each filter adds another rule. With **Exclude** switched on you call exactly the ones that were left out, which is the short way of saying "everybody except the ones who already paid".

### Chaining segments

The point of segments is that they chain. When the first one finishes, you create the next with **Start On** pointing at it, and give it new conditions based on what happened: the ones who did not answer, the ones left scheduled, the ones who said to call tomorrow.

You can create as many as you need. **Load New Contacts** is there so the second pass also includes the people who entered the CRM in between, and that is why it is disabled when the segment starts from a new list: there is no earlier pass to bring anything from.

### While the segment runs

With a segment started, the buttons for managing it appear. **End** closes it, and it asks for a confirmation because there is no going back. **Pause** and **Unpause** only exist in the Predictive dialer.

Once the segment is completed, **Download Contacts** shows up with three lists: all the contacts, the ones that never got called and the deleted ones. It is how you get what was left over so it can be worked separately.

## Speech Analytics: going through the recordings

The **Speech Analytics** tab is in Preview and Automatic, and it is what turns recordings into something you can review without listening to all of them. It transcribes the calls, scores them against quality rules and produces a summary.

![First you pick who transcribes and analyses, then how much](https://docs.audara.io/marcadores/imagenes/marcadores-speech.jpg)

*First you pick who transcribes and analyses, then how much*

- **1.** **AI integration**. The provider that works this dialer's calls.
- **2.** **LLM model for transcription**. The one that turns the audio into text.
- **3.** **LLM model for analysis**. The one that reads that transcript and answers.
- **4.** **Automatic transcription**. Whether calls are transcribed on their own.
- **5.** **Automatic transcription percentage**. What proportion of the calls gets transcribed.

Both model fields have a **Default** option, which means "whatever the integration has configured". It is convenient, but bear in mind that if somebody changes the model over there, it changes for every dialer left on Default.

> **Important**
> Nothing in this tab works without an **AI integration** picked at the top. If you see the notice that says so, start there. And if you pick Gemini, keep in mind that Gemini analyses but does not transcribe outbound calls: the analysis runs over whatever transcripts the live transcription has left behind.

The **Typifications to analyze** field, below the percentage, lets you transcribe only the calls that ended with certain typifications. It is how you spend the analysis where it matters instead of scattering it at random.

### Normalization and QA rules

![Normalization cleans the text up and the rules score it](https://docs.audara.io/marcadores/imagenes/marcadores-speech-2.jpg)

*Normalization cleans the text up and the rules score it*

- **1.** **Normalize Transcript**. Whether the text is cleaned up before being analysed.
- **2.** **Normalization Context**. What these calls are about, so the cleanup understands them.
- **3.** **Glossary**. The words specific to your operation that get transcribed wrong.
- **4.** The **+** button creates a new QA rule.

The glossary is one of the things you notice most: product names, brands and surnames that the transcription writes down by ear. Putting them in there saves you reviewing transcripts that say something else entirely.

A **QA rule** is a quality criterion. It can be scored by matches, looking for words in the transcript, or by AI analysis. Each rule defines whether it applies to the agent, to the customer or to both, and whether it counts towards the call's score. The rules you create are then picked below, under **Selected QA Rules**, which are the ones that run on this dialer.

### Summary and emotions

![The AI summary and the call's emotion analysis](https://docs.audara.io/marcadores/imagenes/marcadores-speech-3.jpg)

*The AI summary and the call's emotion analysis*

- **1.** **AI analysis prompt**. What you ask it to tell you about each call.
- **2.** **Limit of words per AI response**. How long that summary is allowed to be.
- **3.** **Emotion Analysis**. Whether each call ends up marked positive, neutral or negative.
- **4.** **Emotion Analysis Tolerance**. How easily a call gets marked as negative.

> **In practice**
> A prompt that asks for specific things gets you far more than one that asks for "a summary". Asking for the reason for the call, the commitment that was reached and whether anything was left open gives you answers you can read down a column and compare across calls.

## Real Time ASR: transcribing as it happens

The **Real Time ASR** tab is the live version of the above. Instead of working on the recording once the call is over, it transcribes while the conversation is happening, which is what lets the agent's copilot follow what is being said.

![Live transcription and its emotion analysis](https://docs.audara.io/marcadores/imagenes/marcadores-asr.jpg)

*Live transcription and its emotion analysis*

- **1.** **Real Time ASR**. Switches live transcription on.
- **2.** **ASR Model**. Which model does the transcribing.
- **3.** **Real-time Emotion Analysis**. Marks the mood of the call as it goes.
- **4.** **Emotion analysis frequency (sec)**. How often it takes another look.
- **5.** **Emotion Analysis Tolerance**. The same as in Speech Analytics, but for the live analysis.

> **Note**
> With **Real Time ASR** switched on, the automatic transcription settings on the Speech Analytics tab **are ignored**. The calls are already transcribed live, so there is nothing left to transcribe afterwards. Audara tells you so on the tab.

## The Manual dialer

The **Manual** dialer is the simplest of them all, which is why it is easy to overlook. It has no contact list, no segments and no CRM: it is the permission for an agent to dial numbers themselves from their panel, with a typification at the end of each call.

Its form comes down to **Name** and **Dialer Type** in General, plus the full **Typification** tab. It is for the work that does not fit into a campaign, when somebody has to return a one-off call and you still want it recorded like all the rest.
