All Collections
QA
Setting up QA
Custom Property Mapping for QA
Custom Property Mapping for QA
Updated over a week ago

Agent Connect supports the ability for you to send Custom Properties (essentially, custom ticket fields) with each Survey Request. Passing Custom Properties to us enables your team to utilize custom ticket fields to filter Interactions for QA, both on the Interactions page and when building a QA Assignment.

Want to send us a Contact Reason field so you don’t need to rely on just raw Tags? Or perhaps you have a custom ticket field that holds the ticket’s Handle Time? Maybe the Loyalty Program Level of the customer you’re helping in a ticket, or a boolean flag that says whether the interaction has a Screen Recording? All valid use cases for sending a Custom Property!

How to Send Custom Properties to Agent Connect

Sending Custom Properties is relatively simple! If you use one of our turnkey integrations that supports customizing your survey triggers, you can add Custom Properties very easily. Unfortunately, not every CRM/Ticketing System allows customization of the survey trigger to send your custom ticket fields to us, but we do offer an Open API for sending Survey Requests to us, if you’d prefer to switch to that method for the ability to add those Custom Properties!

If you’re not sure if your CRM/Ticketing System allows you to send Custom Properties, please don’t hesitate to chat with our Support Team for help! Just reach out via the in-app Contact Us menu option.

Mapping Your Custom Properties

Once your Custom Properties have been passed to Agent Connect at least once in a survey request (even if the survey request is marked Do Not Send!), we’ll store the Custom Property as a new field in our database. Next, you’ll just need to map your new field to let us know what data type it holds, the Custom Field Name you’d like us to show for your field in the Agent Connect UI, and select where you want the new field to be used for QA.

To map your new Custom Property field, head to Settings > Integrations and scroll down to the Interaction Fields section.

  1. Click on the Select Field button, and choose your field from the dropdown (remember – we must have received at least one Survey Request, even if it’s marked as Do Not Send, before your field will appear here!)

  2. Now click the + Add button

  3. Now that your field is shown on the Field Mapping Table, select a Data Type to let us know what type of data your field contains. We have many Data Type options to choose from, but here are our recommended Data Types for the best filtering experience.

    1. String: A string is simply a value that contains text

    2. Integer: An integer is a simple number value

    3. Unique ID: Unique ID is for any field that will pass us a unique value. For example, if you’re going to pass us an Account ID that represents the customer from each of your interactions, use the Unique ID data type.

    4. Boolean: A boolean is a Yes/No or True/False type value

    5. Duration: Duration holds a timestamp-type value. For example, if you’d like to send us the Handle Time of an interaction.

  4. Once your Data Type is selected, you can give your new field a custom Display Name – you can name your field anything you’d like, just be sure to use a name your team will understand!

  5. Lastly, select where you’d like the new field to be displayed/usable. Here are your two options:

    1. On Review: When selected, we’ll show this field on the QA Review UI under the Interaction Details. This is best used when the value it holds is helpful to a QA Reviewer while they’re conducting the QA Review.

    2. Interaction Filter: When selected, we’ll show your new field as a filter on the Interactions page, where Managers and Reviewers can filter to find interactions to QA Review, and we’ll show the filter on the QA Assignment Builder when building a new QA Assignment so that you can target the right interactions for your QA Reviewers to work on (for example, create a QA Assignment where at least 2 chats and 2 emails with the Contact Reason “refunds” is present)

That’s it! You’re done! Just make sure to click Save Changes before navigating away from the Integrations page.

To check your work, you can head to the Interactions page and take a look at any new Interaction Filters or start a QA Review and look for your new field under Interaction Details.

Happy filtering!

Did this answer your question?