Skip to main content

Analyze and report on Fin AI Agent CSAT

Learn how to configure Fin CSAT surveys in Workflows, and report on customer satisfaction scores for Fin AI Agent conversations.

Written by Beth-Ann Sher

Understand how well your AI agent conversations are performing with a Fin CSAT (Customer Satisfaction) survey. You'll be able to measure your customers’ satisfaction with every Fin AI Agent conversation, and identify conversations and areas that are performing well or in need of improvement.

Illustration of the Fin CSAT survey feature, showing a conversation rating prompt appearing in the Intercom Messenger during a Fin AI Agent conversation.

Note: Fin CSAT is available on plans that include Fin AI Agent. CSAT attributes in the Conversation rating dataset are available on the Advanced and Expert plans only. Contact your Intercom account team if you're unsure whether your plan includes access.

By enabling Fin CSAT, a survey can appear in a conversation over the Intercom Messenger when:

  • A customer replies with a positive feedback

  • A customer needs to be handed over to a teammate (if a handover is configured)

  • A customer goes inactive (after your set amount of time)

Note: Fin CSAT is available over web, mobile, email and WhatsApp. It's currently not available over Instagram, Facebook and SMS.

How Fin CSAT works during a handover to a teammate

When a customer responds with negative feedback, if the Fin profile has a handover enabled, the CSAT survey can be placed anywhere in the handover, before a teammate enters the conversation.

If a teammate enters the conversation, another CSAT survey will appear at the end of their interaction if this is enabled in Simple automations, or as part of another Workflow.


How to enable Fin CSAT

You can enable Fin CSAT by:

  1. Ask for conversation rating in the Fin over chat setup

  2. Ask for conversation rating in the Fin over email setup

Add Fin CSAT to a Workflow

Fin CSAT can be configured through Workflows. This is recommended if you're already using Workflows as it gives you greater control and flexibility.

Go to Automation > Workflows and open a new or existing Workflow. Create a path and select the Let Fin answer step.

Screenshot of the Intercom Workflow editor showing a conversation path with the Let Fin answer step visible and ready to configure.

When you click the Let Fin answer step, a side panel will appear where you can toggle on the option to send a Fin CSAT survey.

Screenshot of the Let Fin answer side panel showing the toggle to enable Send Fin CSAT. The toggle is off by default.

You can choose to either send CSAT:

  • When the customer gives positive feedback

  • If the customer becomes inactive after Fin showed an answer

  • Both

Note: A short delay period is applied after a customer responds with positive feedback before sending the CSAT survey, to give them time to ask any follow-up questions if needed.

If the customer does ask follow-up questions and gives positive feedback again, the same CSAT survey will be sent again so that the customer can update and change their rating.

You also have the option to enable "Prevent customers from changing their rating after a given period of time" and then specify the hours.

Screenshot of the Let Fin answer side panel showing the Prevent customers from changing their rating after a given period of time toggle, with an input field to specify the number of hours.

This won't prevent customers from submitting an initial rating after the specified time, it will only prevent them from changing their rating.

Note: The option to prevent customers from rating after a given period of time isn't supported in Let Fin Answer steps in Workflows. Customers can submit or update their rating at any time.

Once you've selected your CSAT options, click Save to apply your settings. Then save and publish your Workflow to enable the survey for customers.

To send a CSAT survey after a conversation is passed to human support, insert a CSAT step after the escalation point in your Workflow:

  1. In your Workflow, locate the step where the conversation is assigned or escalated to a team.

  2. Click + below the escalation step to add a new step.

  3. Select the CSAT step from the step options.

  4. Save and publish your Workflow.

Screenshot of a Workflow editor showing a CSAT step placed immediately after an Assign to team (escalation) step in the conversation path.

Learn more about setting up Fin AI Agent using Workflows.

When a CSAT step is placed after the escalation point in a Workflow, the CSAT survey will be sent whether Fin AI Agent, a teammate, or both were involved in the conversation.

If you want to prevent the CSAT survey from being sent in AI agent-only conversations, then you can use the Teammate has replied predicate in your Workflow audience targeting or a branch condition.

Audience targeting

To prevent Fin CSAT from being sent in AI agent-only conversations, add Teammate has replied as a condition in your Workflow's audience targeting settings:

Screenshot of the Workflow audience targeting settings panel showing Teammate has replied selected as an audience condition. This prevents the Workflow from running in conversations where no teammate was involved.

Note: The Teammate has replied audience trigger rule is not available for some triggers: Customer visits a page, Customer clicks a website element, or Customer opens a new conversation in the Messenger.

How to use a branch to prevent Fin CSAT in AI-only conversations

To prevent CSAT from being sent in conversations handled entirely by Fin AI Agent, add a Branch step to your Workflow and set the condition to Teammate has replied: true. Route the branch where no teammate was involved to skip the CSAT step.

Screenshot of a Workflow Branch step configured with the condition Teammate has replied: true. Conversations where a teammate was involved continue to the CSAT step; AI-only conversations bypass it.


Fin CSAT reporting

Using the Fin AI Agent report template

You can see your Fin CSAT score when using Fin AI Agent reporting:

  • Fin AI Agent CSAT score - Percentage of positive (😀 or 🤩) conversation ratings for Fin AI Agent out of all conversation ratings for Fin AI Agent.

  • Fin AI Agent conversation ratings - by conversation rating - Number of conversation ratings for Fin AI Agent.

Screenshot of the Fin AI Agent reporting template showing the Fin AI Agent CSAT score and Fin AI Agent conversation ratings by conversation rating charts.

The Remarks charts show all the customers’ conversation ratings broken down into each remark:

  • Amazing

  • Great

  • Ok

  • Bad

  • Terrible

You can drill in to each chart to read the remarks and view the conversations customers had with Fin.

Building custom reports

In custom reports, you can build charts using the following Fin CSAT metrics:

  • Fin AI Agent conversation ratings

  • Fin AI Agent CSAT score

  • Fin AI Agent DSAT score (percentage of negative, or dissatisfied, conversation ratings for Fin AI Agent)

  • Fin AI Agent negative conversation ratings

  • Fin AI Agent positive conversation ratings

Screenshot of the custom reports chart builder showing Fin CSAT metrics available for selection, including Fin AI Agent CSAT score, Fin AI Agent DSAT score, and conversation rating metrics.

You can also select + Add filter at the top of any report and then select “Fin Conversation Rating”, which filters the report by the rating given to Fin AI Agent conversations.

Using the conversation rating dataset

Conversation rating dataset provides details at the conversation rating level, including:

  • Conversation rating ID

  • Conversation rating

  • Conversation rating remark

  • Type of agent rated (teammate, Fin AI Agent, or chatbot)

Attributes in the Conversation rating dataset allow for more comprehensive and granular reporting of teammates, Fin AI Agent and chatbots involved in a rated conversation when working together:

Screenshot of a table showing the Conversation rating dataset attributes available for custom reporting, including conversation rating ID, rating value, rating remark, and type of agent rated (teammate, Fin AI Agent, or chatbot). These attributes are available on the Advanced and Expert plans only.

CSAT attributes in the Conversation rating dataset are only available for customers who have access to custom reports on the Advanced and Expert pricing plans.


How Fin CSAT appears in the Inbox

The Fin CSAT rating will appear in the conversation. This way, teammates have upfront context on how a customer is feeling before they engage with them.

Screenshot of the Intercom Inbox showing a conversation where the Fin CSAT rating (for example, 'Amazing 🤩') is displayed inline in the conversation thread, giving the teammate context on the customer's experience before they respond.


💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?