12.6. Natterbox Skills Objects
  • 30 Apr 2024
  • 3 Minutes to read
  • Dark
    Light

12.6. Natterbox Skills Objects

  • Dark
    Light

Article Summary

This guide outlines the three skills objects that are commonly utilized in Natterbox reporting. This is only applicable if you use Skills-Based Routing. Skills need to be created, assigned to users and then requested in the Routing Policy .

Skill (nbavs__Skill__c)

This object has a record for each skill that is created on the Account Settings tab. We advise not directly editing the records or using a dataloader. It is recommended to make any necessary changes through the Account Settings or Natterbox User tabs to ensure proper synchronization with the Natterbox backend.

These are the standard report type that exist using this object:

  1. Skills

  2. Call Reporting with Requested Skills and Skill

  3. Skills with User Skills and Natterbox Users

  4. Natterbox Users with User Skills and Skills

If you need other combinations of objects, you could create a ‘Custom Report Type’ or a ‘Joined Report’.

Fields, Values & Definitions

Field

Field Definition

Field Values

Created By

A default Salesforce field used to track who created the record

Lookup (User)

Description

A text field that can be used to add a extra information about the Skill, this can be edited where you edit the Skill Name

Text

External Id

An alternative id field to the Salesforce Id

Example: 5957

Last Modified By

A default Salesforce field used to track who last edited the record

Lookup (User)

Name

The name of the Skill

Example: Spanish

Owner

A default Salesforce field populated with who owns the record

Lookup (User)

Proficiency

The default Proficiency that each user will get, this is the value a user will have if they select Proficiency = ‘Default;

No knowledge, Minimal, Basic, Novice, Intermediate, Advanced, Expert, Guru, Custom

Proficiency Custom

This is zero unless Proficiency = ‘Custom’, then this field is the same as Proficiency Value

Number (0-100)

Proficiency Value

The numerical value that corresponds with the default Proficiency for that skill

Number (0-100)

User Skills (nbavs__User_Skill__c)

This object has a record for each agent and each skill that is created. It has a lookup to both the Natterbox User and Skill objects. A record has the assigned skill level for each agent, e.g. ‘Default’ or ‘Guru’.

These are the standard report type that exist using this object:

  1. Skills with User Skills and Natterbox Users

  2. Natterbox Users with User Skills and Skills

If you need other combinations of objects, you could create a ‘Custom Report Type’ or a ‘Joined Report’.

Fields, Values & Definitions

Field

Field Definition

Field Values

Created By

A default Salesforce field used to track who created the record

Lookup (User)

Index

Unique code that identifies a User Skill

Example: US-000000007

Last Modified By

A default Salesforce field used to track who last edited the record

Lookup (User)

Natterbox User

The user who was assigned the Skill

Lookup (Natterbox User)

Proficiency

The Skill level the user is assigned. This is a picklist and if you choose ‘Custom’, you can specify the exact Proficiency Value

Default, No knowledge, Minimal, Basic, Novice, Intermediate, Advanced, Expert, Guru, Custom

Proficiency Custom

This is zero unless Proficiency = ‘Custom’, then this field is the same as Proficiency Value

Number (0-100)

Proficiency Label

-

-

Proficiency Value

The numerical value that corresponds with the Proficiency

Number (0-100)

Skill

The name of the Skill

Lookup (Skill)
Example: Spanish

Requested Skill (nbavs__Requested_Skill__c)

This object has a record for each time a skill is requested in the routing policy. It has a lookup to the Call Reporting and Skill objects.

These are the standard report type that exist using this object:

  1. Call Reporting with Requested Skills

  2. Call Reporting with Requested Skills and Skill

If you need other combinations of objects, you could create a ‘Custom Report Type’ or a ‘Joined Report’.

Fields, Values & Definitions

Field

Field Definition

Field Values

Call Reporting

The call where the Skill was requested

Lookup (Call Reporting )

Channel

The side of the call where the Skill was requested, ‘From’ is the most common value

From, To

Created By

A default Salesforce field used to track who created the record

Lookup (User)

Last Modified By

A default Salesforce field used to track who last edited the record

Lookup (User)

Maximum Requested Proficiency Label

The greatest Skill the agent could have to be offered the call, configured in the Routing Policy

No knowledge, Minimal, Basic, Novice, Intermediate, Advanced, Expert, Guru, Custom

Maximum Requested Proficiency Value

The greatest Skill the agent could have to be offered the call, configured in the Routing Policy

Number (1-100)

Minimum Requested Proficiency Label

The lowest Skill the agent could have to be offered the call, configured in the Routing Policy

No knowledge, Minimal, Basic, Novice, Intermediate, Advanced, Expert, Guru, Custom

Minimum Requested Proficiency Value

The lowest Skill the agent could have to be offered the call, configured in the Routing Policy

Number (1-100)

Name

Unique code that identifies a Requested Skill

RS-0000000001

Skill

The Skill that was requested in the Routing Policy

Lookup (Skill)

Example: Spanish


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses