Setting Up Agent Skills

Setting Up Agent Skills

This article is going to cover creating a new agent skill and configuring it to be used by agents in ChaseData’s Cloud Software Administrator Portal.

The first place we need to go is the additional settings menu which is going to be at the top right of your screen next to the quick search or for older versions of the administrator portal it would be at the bottom of the left menu to extend additional options.

From there you would simply choose Skills and you would be brought to the skills screen. Agent skills is a group of settings, campaigns, and ring groups that can be assigned to an agent or group of agents.



If you notice the Skills screen has a drop down selection for the agent skill in the top left portion of the screen. There you have the choice of choosing an existing skill to make changes or clicking the New button and adding an additional skill. Note after adding a new skill you will have to select it from the drop down once it has been added to open up configurations for that skill.


Next we are going to cover the settings portion of the agent skill. Click on the down arrow right next to the settings header and you will be presented with the following settings:

 



Agent Display

Application Mode: select the look and feature extent of the Agent Client GUI; either the more inclusive Call Center GUI, or the (superseded) Telemarketing GUI.

Dial Pad Location: Default, Pinned Left, Floating Left.

Allow Agent to Disposition Using Dial Pad: option to set the call disposition from the dial pad.

Allow Agent to Make Call Using Floating Dial Pad: option to bring up a floating dial pad for making calls.

Allow Agent to See Call History: This is going to allow agents to see a drop down for the call history concerning the lead they are calling or receiving an inbound call from. This is helpful in identifying attempt history for that record.

Allow Agent to Login Into Any Campaign: This setting is going to allow agents with this skill to login to any campaign they choose regardless of the active campaigns assigned in the skill.

Allow Agent to Chat With the Other Agents: Enabling this feature will allow these agents with this skill to message other agents logged into the system where as typically they would only be able to message supervisors.

Allow Agent to Call the Other Agents: allow the Agent to internally make calls to other agents.

Allow Agent to Transfer Calls: allow the Agent to transfer a call to another logged in agent, who gets a proper notification with the option to accept or reject the call.

Allow Agent to Assign Reminder Calls to the Other Agents: allow the Agent to set an agent-specific Callback and assign it to another agent.

Hide Dispositions: disable the ability for the Agent to set the disposition of a call (by hiding the mechanism to perform the action); this is typically done when a call disposition is to be performed via a Script, or through a third-party system (into the ChaseData system).

Allow Agent to Use Dial List: allow the Agent to use a Dial List to perform calls; Dial Lists can be defined by a Manager or Administrator on the Management Console (see Agent Dial List under Outbound Call Management), or received through an API.

Allow Agent to Change IsFinal Disposition: reset the disposition of a Contact from one that has the attribute Final (which normally prevents further action) to another one; the Agent must be the one that had previously set the Final disposition.

Allow Agent to Send Chat Messages: enable the chat module for this Agent.

Hide Call Info Tab: do not display the system-generated Call Info tab.



Outbound

Accept Calls from Other Campaigns: This is for outbound calling and addresses dropped calls. Instead of the dialer typically dropping the call if an agent in that campaign is not available the system will search for agents with this setting enabled to pass the connected call to.

Allow Agent to Add New Record and Dial Simultaneously: This is going to give the agent the feature to add and dial a record simultaneously in manual dial mode. Storing a record for a manual call enables the system to capture call statuses and form/scripting information compared to not if it is just a basic manual dial.

Add New Record on Manual Call: Similar to the previous one, except that instead of being an option, a new record is always added on a manual call.

Allow Agent to Automatically Use Copied Phone Numbers for Dialing: This is going to save agents time from initiating a manual dial when copying 10 digit phone numbers external to our application. For example if you CTRL+C a phone number from a website the agent app would open up a manual dial action with the number copied pre-populated ready to dial all you agents have to do is click to call.

Retain Agent Callbacks: If this option is enabled basically the callback will not be whipped automatically from the system for unscheduled manual calls and inbound calls. If it is not enabled the agent specific callback would be whipped the next time that record is connected (typically from manual dials or inbound calls.)

Check TimeZone on Manual Call: While making a manual dial the system will check the customer’s time zone and your campaign settings and make sure you are not calling outside of your calling window.

Check Minimum Time Before Redial on Manual Call: While making a manual dial the system will check the campaign settings for the call interval assigned to the campaign. If it is set to 4 hours and your manual dial is being placed too soon the call will not be placed.

Manual Calls Only Allowed for Existing Leads: While making a manual dial the system will check the database for an existing lead across all campaigns in all custom tables before placing the call. If the record does not exist then the call will not be placed.

Allow Agent to Dial Custom Conference Number: the agent can use a number other than the default conference number.

Allow Agent to Manually Dial DNC Numbers: gives discretion to the agent to call a DNC number.


Inbound Call Queues

Accept Incoming Calls: This is the master setting concerning inbound on an agent skill. If this setting is not enabled even if you have active inbound sources assigned in the campaign they will be ignored and the agent will not receive any inbound calls.

Display Incoming Call Queues: This will display a green row at the top of the agent application when the call is ringing into the system. The que will remain at the top of the agent app until the call has been answered by an available agent. The que will also be displayed regardless of the agent status.

Send Last Answered Calls to Personal Inbound Queue: If an agent is the last rep to have spoken with an inbound caller the system will assign the inbound call to the agent’s inbound que specifically and wait indefinitely for them to answer the call. This behaves similar to the campaign setting “Try to send inbound call to last active agent” but instead of directing the call elsewhere if the agent is not available it will wait in their personal que to be answered.

Create Agent Specific Callback for Missing Inbound Call: If a call is abandoned the system will automatically assign a callback to a random agent possessing this skill setting. A notification will appear on the agent callback module altering them of a new callback which the agent will have to initiate.

Send SMS Notification for Missed Inbound Call: set the system to send an SMS notification to the Agent in the case of a missed inbound call, which includes both Hang Up and Voicemail cases; the Agent must have a valid telephone number configured for SMS Notifications (refer to Agent Accounts).

Send SMS With VM Transcription for Missed Inbound Call: set the system to send an SMS notification to the Agent in the case of a missed inbound call generating a voicemail message; the notification includes the VM Transcription; the Agent must have a valid telephone number configured for SMS Notifications (refer to Agent Accounts); this applies only if Allow Customer to Access VM Transcription has been enabled by ChaseData.


Training Mode

Allow Agent to Screen Share Trainer: This will allow agent logins with this skill to mirror assigned trainers screens. They will be able to see the desktop of the trainer assigned to them.

Agent Can be Monitored for Training: This setting basically is concerning the trainers to be monitored ( listen to audio on call ) of the agents who are the trainees. Otherwise the trainees would only be able to screen share and not hear audio.

Agent Can Coach/Barge Other Agents: This is a step above monitoring a trainer. The agents who have this setting will be able to coach and barge calls of their trainers.

Agent Can Monitor Others Without Notification: This setting will allow for the trainees to monitor their trainers without them being aware. Typically the trainers will be altered they are being monitored and have to allow the task. Note this is only concerning trainers and trainee agent logins.

Allow Agent to Reject Screen Sharing: This will give the trainers the ability to reject sharing their desktops with trainees who are attempting to monitor them.


Trainee Notifications

Notify Agent When Being Monitored: This is specific to trainee agent logins when being monitored. If this setting is not enabled they will be unaware of being monitored.

Notify Agent When Screen Sharing Enabled: This is specific to trainee agent logins when screen sharing is initiated. If this setting is not enabled they will be unaware of their desktop being viewed.


Data

Allow Agent to Lookup Call History: This setting is going to be concerning the search tool in the agent application. When looking up leads they will be able to expand the lead and view its call history.

Allow Agent to Open Leads Search: enable the search tool for the Agent, so to be able to perform lead/contact searches.

Allow Agent to Add New Leads: This will give agents the ability to add a new lead into the system without calling it immediately using a CRM button that will appear on the right agent tool menu.

Allow Agent to Search for Their Leads: This will allow agents to search for their last handled calls. In other words the leads that these agents were last in contact with.

Allow Agent to Bulk Edit Their Leads: This will give agents the flexibility to bulk edit leads assigned to them using the search tool and edit feature.

Allow Agent to Delete Their Leads: This will give agent the ability to delete leads from the system that are assigned to them. Note this is a destructive feature ability and should be assigned sparingly.

Allow Agent to Export Their Leads: This will give agents the ability to export leads assigned to them from the search module. The exported file will be sent to a file destination on the local machine the agent is using. Note ChaseData logs this information so if needed a support ticket request will need to be initiated.

Allow Agent to Have Advanced Search Functions: This will grant advanced search functions in the agent search module to agents with this setting enabled. Basically this setting will help improve upon the quick search features in their tools.

Allow Agent to Lookup All Leads: This will allow agents to search for all leads in the system regardless if they are assigned to the agent or not.

Disable Ability to Edit Call Info: This disables the agents ability to edit any of the call info at all in the agent application. This included custom fields that have been created by your administrators.

Disable Ability to Edit Basic Call Info: This setting will take away the ability for the agent to edit just the basic call info on the contact record. These fields include FirstName, LastName, Address, City, State, Zip, PrimaryPhone and Notes fields.

Allow Agent to Listen Call Recordings: enable the Agent to be able to access and listen to call recordings.

Tools

TTS Language: The language to be used for interpreting text and translating it to speech.

TTS Voice: the type of voice to be generated by TTS engine; depending on language, options may include different male and female voices with their own intonation characteristics

Allow Agent to Use Live Messages: allow the Agent to use (on-the-fly selection and playback of) Live Messages (pre-recorded)

Allow Agent to Use Smart Messages: allow the Agent to use Smart Messages (pre-recorded) to leave on answering machines
Allow Agent to Use Type to Speak: Enable the Agent to use TTS making use of the TTS Language and TTS Voice configured in these settings; the Agent is therefore able to type a word or sentence for the TTS engine to convert it to speech
Allow Agent to Use Reports: enable the Reports tool on the Agent screen
Allow Agent to See Shared Views: allow the Agent to be able see a view shared by a Manager or Administrator during a search for Contacts
Allow Agent to Use Scheduler: enable the Scheduler tool on the Agent screen
Allow Agent to Print: enable the Print option in the Agent GUI
Allow Agent to Make Personal Recordings: enable the Agent to record personal snippets of a call (enables the option in the GUI), in addition to the master recording always taking place
Allow Agent to Completely Pause/Unpause Call Recording: enable the Agent to Pause and Resume the master recording of a call.

After configuration of the settings portion is finished you can notice there is 4 tabs to cover.

First of those tabs is going to be the Campaigns tab. In this tab you will have listed available campaigns on the left hand side and active campaigns on the right. For this agent skill simply select all the campaign you want to grant access to and click and drag over to the active campaign side or you can use the arrows in the middle.


The next tab is going to be Custom Field. The way Custom Fields work is for any call that occurs related to this specific agent skill you can assign lead fields to identify the calls you want handled by this agent skill. In an example let us say we selected the state field and assigned it using the custom field drop down under agent skill dropdown. Next we would choose the values we want this agent skill to handle. In the current example we could assign FL and NY and all the inbound and outbound calls handled by this agent skill are going to be NY and FL leads. This will also filter out all other lead information from being passed to these agents. Note this may adversely affect the efficiencies for the agents belonging to this skill depending on lead quantities.




The final tab to configure is Call Queues which is basically going to be a list of all the Ring Groups in the system. You can choose mainly which of these inbound source phone numbers are active on this agent skill and once saved will be reflected under active skills column with respect to priority.


Speaking of Priority you can assign that per inbound source number here as well as a delay. The delay will hold for the assigned amount of time for this agent skill. So if the call comes in and let us say it has the highest priority in specific customer service skill and we put 30 seconds. The result will be the call will ring into and hunt for agents in the specific agent skill for 30 seconds before looking for other agent skills to pass the call too. You can think of this as a cascading action for an inbound call across your agent skills.

That is basically covering all the pertinent settings in our agent skills under ChaseData’s Cloud Software Administrator Portal.

 


    • Related Articles

    • Feature Summary - Skill Priority

      Feature Summary Skill Priority The purpose of the Skill Priority feature is skills-based dialing, which means outbound dialing priorities based on agent Skills. Every agent assigned an applicable Skill will get outbound calls according to the Skill ...
    • Feature Update-Campaign Settings

      Feature Update Campaign Settings & Default Settings The Campaign Settings scope has grown over time, and we have reached a point where we find the need to reorganize/regroup these settings, including some renaming, to make sure it stays intuitive and ...
    • Feature Update - Skill Priority

      Feature Update Skill Priority We are expanding Skill Priority to include both outbound and inbound calls. This article revisits the Dial priority feature as a whole, including enhancements. Let us first start with the end result of defining a Skill ...
    • Feature Announcement: Skill Priority - Outbound Calls

      Feature Announcement Skill Priority – Outbound Calls ChaseData CCaaS has expanded its features and capabilities once again; the latest release includes the ability to perform skills-based dialing by defining outbound dialing priorities for a specific ...
    • ChaseData New Agent Client 20 Arguments

      ChaseData Agent Client: Twenty Arguments in Favor of Upgrading Here we discuss why you should switch to the latest Call Center GUI as soon as possible if you’re still using the old Telemarketing GUI; we’re referring to the ChaseData CCaaS Agent ...