18.7.1 Call Summaries Anywhere
  • 01 Feb 2024
  • 2 Minutes to read
  • Dark
    Light

18.7.1 Call Summaries Anywhere

  • Dark
    Light

Article Summary

If you have Call Summaries up and running with Insight and you find you need to make this important data available elsewhere in Salesforce, this is guide on how to do just that!

The way to manage this is to utilize the Flows service from Salesforce to automatically pull and push data between your Salesforce objects.

In the below example, we’re going to be storing the Summary on a new field on the Contact record. This means that as a User who has access to the Contact’s record, I can see a summary of this Contact's most recent call. The below will run through:

  • What’s required to initiate the Flow

  • What Flow Elements are required to store the Summary

  • Different locations you may think about storing the Summary



This is to ensure that Admins and Managers can access this information wherever they need to see it inside of Salesforce.

Flow Requirements

Below is a step-by-step guide on the Salesforce Flow you’ll need to create.

Create a new Record-Triggered Flow 

Create a new Record-Triggered Flow with the below configuration:

  1. Object = Insight

  2. Configure Trigger = A record is created or updated

  3. Condition Requirements = All Conditions Are Met (AND)

  4. Entry Conditions

    1. Field = nbavs__CallSummarization__c

    2. Operator = Does Not Equal

    3. Value = {!$GlobalConstant.EmptyString}

  5. When to run = Only when a record is updated to meet the condition requirements


The screenshot below shows the required fields:

Next, we’re going to immediately run the following 3 Elements:

Here is a breakdown of what this flow is doing exactly :

1. Get Call Reporting Object - this is to pull information from the CRO record that’s related to the Insight record. The purpose of this is to pull the ID for the Contact we want to store the Summary on.

Note - if you want to store the Summary elsewhere (e.g. Account/Case/Custom Object), you’ll simply need to pull the ID for the related record you’d like to store the Summary on. You’ll need to make sure there’s a relationship between this object, and the Natterbox Call Reporting Object as well.

Here, we’re using the UUID to find the correct Reporting record.

2. Find Contact - this is to find the related Contact stored on the CRO record. 

3. Store the Summary on a new Field - now that we’ve been able to find the correct Call Reporting record and the correct related Contact, we can store the summary here. In the below example, I’m storing the summary in a new field called AI Call Summary. 

Note - if storing on a new field, you’ll need to make this a Text Area (Long) field.

Once you’ve completed these steps, you can now Save and Activate the Flow. You may need to edit the page layout to ensure the new field is available. 

Now all of your call summaries should be automatically sent over to your chosen object!



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