Skip to main content

Manage audiences for Fin and Copilot

How to target your content, guidance, data, tasks, and workflows to specific customers with Fin audiences.

Beth-Ann Sher avatar
Written by Beth-Ann Sher
Updated over a week ago

If you want Fin AI Agent and Copilot to tailor answers based on customer segments and data, you can create and apply audiences.


What are Fin audiences?

Fin audiences are reusable customer segments that you define using People and Company data. You can then apply these audiences across various Fin features to deliver personalized experiences.

Key principles of how audiences work:

  • Define once, reuse everywhere: Build powerful audiences from People and Company attributes (e.g., plan = Premium, country = IT, monthly_spend > 10k) to control how Fin uses content, guidance, data connectors, tasks, and workflows.

  • Default to "Everyone": Any content, guidance, data, tasks, or workflows that are not assigned to a specific audience are considered "untargeted." This untargeted material is available by default to all customers, including those who belong to other audiences.


Examples of Fin audiences

Below are common ways you can combine attributes into Fin audiences to target help content, guidance, data, and automations to the right customers.

  • Entire country or region: Localize pricing, policies, and language-specific content for the correct customers (e.g., US customers or EMEA customers).

  • VIP segments: Customers on your highest tiered plan above a certain spend threshold can receive prioritized escalations.

  • Qualifying customers: Ensure only customers who qualify hear about the offers available to them (e.g., VIP customers in the USA above a minimum spend threshold).

  • Channel or brand: Apply tone-of-voice guidance based on channel and/or brand (e.g., specific brand customers on live chat receive a specific Fin persona).

  • Lifecycle indicators: Create a Fin audience for onboarding customers (e.g., signed up less than 30 days ago and onboarding milestones not completed) to target helpful onboarding material.


Create and manage Fin audiences

To define new Fin audiences, go to Fin AI Agent > Fin settings > Audiences. Click on New audience and give it a name.

Now set the audience targeting rules that define that audience using data attributes. You'll then be able to see a preview of the audience it matches (the preview is not available if conversation attributes are selected).

Currently this supports:

Once this audience is saved, you can then reuse it across Fin brand identities, content, guidance, data connectors, tasks, and workflows.

Tips:

  • Audience rules can use tags and segments to filter by users with that tag or who belong to a particular segment. These can easily be set up from Contacts and then you can simply search for that tag/segment.

  • When you create an audience based on a Brand, you can also give Fin a unique name and avatar. Learn more about setting up Fin identities for a branded AI experience.


Apply Fin audiences

Once you've created a Fin audience, you can use it across various Intercom features to provide tailored support to specific groups of customers.

Content

By applying a Fin audience to your content, you can ensure that the Fin uses only the appropriate sources for a specific group of customers. This allows Fin to deliver tailored and accurate support.

To apply a Fin audience to your content, select the content items in Fin AI Agent > Train > Content, then click on More actions and select Change audience.

Note:

  • If content has no Fin audience selected, then “Everyone” will be selected by default.

  • Fin and Copilot will respect the audience rules you apply and only use content that's available or relevant to that customer when generating AI answers for customers and teammates.

Guidance

By applying a Fin audience to guidance, you can ensure Fin's tone and policies match the customer group it's talking to.

Escalation

Control when Fin hands off conversations to your team by applying a Fin audience to an escaltion rule and escalation guidance. This allows you to define deterministic Escalation Rules using customer data or create natural language Escalation Guidance for flexible scenarios.

Data connectors

By applying a Fin audience to data connectors, you can choose which external data sources, like your store or CRM, Fin can use for each customer group.

Fin Tasks

By applying a Fin audience to tasks, you can choose which tasks are triggered for each customer group.

Workflows

By applying a Fin audience to workflows, you can choose which workflows are triggered for each customer group.

On the Workflows overview page, you can filter by Fin Audiences — making it simple to see which workflows use a particular audience.

Create custom audiences for specific tasks and workflows

You can still create a Custom audience for tasks and workflows using attributes and predicates if you need a specific audience set up for one particular task/workflow. There's also an Everyone option that can be selected to include all users, visitors, and leads.

AI suggestions

Use your Fin audiences to make AI-powered suggestions more accurate and relevant. By segmenting suggestions, Fin analyzes conversations belonging to specific customer groups to help you identify automation gaps. This allows you to tailor your support content and data to the precise needs of each audience. For a step-by-step guide, see our full article on how to use AI suggestions by audience.

Note: We're continuing to expand where you can use reusable audiences. Support for Checklists and AI Insights is coming soon.


Select multiple Fin audiences

It's possible to select multiple audiences when targeting with Fin, in this case they are treated like an “OR” rule. For example, if Audience A and Audience B were selected for the same piece of content, Fin would be able to use that content for any user that matches Audience A, or Audience B, or both.

Other targeting rules will also be applied to AI answers, such as the Workflow audience where Fin is used, or Help Center audience rules you’ve applied to public articles in your Help Center.


Review and test your audience setup

You can review your audience configuration before your customers interact with Fin. This allows you to see exactly where an audience is being used.

Review your audience setup

Visit Fin AI Agent > Fin settings > Audiences and select an audience to see a summary of all items where Fin is using this audience.

Note:

  • Content is counted at the article, page, or snippet level. This means that if a single website has 1,000 pages, it’ll count as 1,000 articles.

  • Guidance counts each block of guidance.

  • Data connectors counts each connector.

  • Tasks counts each Fin Task.

  • Workflows counts each workflow.

  • Items that are not targeted, are accessible to “Everyone”. This means that they will be counted in the “Everyone" bucket, but also in the count of all existing audiences.

To find content that matches a specific audience, use the Audience filter at the top of your content list in Fin AI Agent > Train > Content.

To see guidance that matches a specific audience, use the Audience filter at the top of your guidance list in Fin AI Agent > Train > Guidance.

Test Fin's audience rules

You can use Batch Testing to check Fin's answers for a specific audience.

  1. Select the Audience you want to test from the "Testing as" dropdown menu.

  2. Review Fin's answers to the test questions to ensure they are accurate for that customer segment.

You can also use Fin previews to quickly check Fin's answers or behavior based on a specific audience.


Configure attribute matching with past conversations (Copilot only)

When Copilot provides an answer, it can also use the past 4 months of conversations. But sometimes allowing Copilot to use all of your previous conversations can result in inaccuracies or inconsistencies in answers, because the answer didn’t take into account the customer context.

Example:

A customer of a SAAS business might need support that is dependent on the plan they pay for, or the area of the product they’re working in. The knowledge that applies could differ depending on these factors, so when Copilot assists your team in answering the customer’s query, its answer should only use past conversations that are applicable.

If you've enabled conversations for Copilot, this is where you can select attributes for Fin to match past conversations with.

Target audiences are applied differently for past conversations because you potentially have thousands of past conversations that Copilot can utilize, and they're not shown in your Knowledge Hub, so you don’t have the ability to define a unique audience for each one.

Instead, you can select the attributes that you’d like Copilot to use when matching past conversations with the current conversation that you’re working on.

Select attributes for Copilot to match past conversations with

Go to Knowledge > Sources and open the For AI Copilot tab. Then scroll down to "Conversations" and click Manage.

Under “Conversations with matching attributes” click + Add attribute.

Now select the attribute(s) that you’d like to use. In this example, we'll select “Product Area” because we want Copilot to use past conversations with the same product area as the current conversation we’re working on.

You can also combine "And" / "Or" rules when matching multiple attributes. For example, if you want Copilot to use past conversations with the same product area and plan.

Remember to click Save once you've finished selecting attributes.

When you ask Copilot a question it will now check to see if the customer conversation has that attribute(s) defined. If it does, it will only answer using past conversations with the matching attribute(s).


💡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?