Fin answers every call instantly, uses your existing knowledge base to resolve questions, and when human help is needed, seamlessly hands off the call to the right agent with full context. Every call reflects your brand, runs 24/7, and scales without adding headcount.
Fin Voice is powered by Apex Flash, our latest model built for latency-sensitive tasks, which delivers faster, more natural conversations. Apex Flash is automatically applied to existing Fin Voice customers in English-language, US-hosted workspaces.
This guide explains how to test Fin in your browser and deploy it to a live phone number.
Videos:
[Fin Voice overview] – shows how to test Fin in the web app Voice Playground.
[Setting Fin Voice Live] – shows how to deploy Fin Voice to a phone number
Fin Voice availability: Fin Voice is currently limited to select customers partnered with our Sales team. It's supported on workspaces hosted in the US, EU, and Australia. If you’d like to learn more about pricing, please reach out to your Account Manager. We look forward to making Fin Voice more widely available soon.
Get started
We recommend following these steps:
Prepare your content – Follow the support content setup guide. Unlike chat, callers expect immediate, conversational answers — so Fin works best when your knowledge base is complete, up to date, and written in plain language. Thin or outdated content is the most common reason Fin escalates calls unnecessarily. Follow this guide to get your content ready before testing: Add your support content for Fin AI Agent.
Test Fin Voice – Use the web app to simulate voice calls and hear how Fin responds. This gives you a clear idea of how Fin works with your support content and handles customer questions. See Test Fin Voice for full instructions.
Deploy – Once you're confident, choose how to deploy Fin Voice: Simple deploy assigns Fin directly to a phone number with a rollout percentage. Workflows deploy gives you full control over where in your IVR (Interactive Voice Response) Fin answers calls.
Monitor – Review all Fin Voice calls in your Inbox, including transcripts and outcomes.
Analyze – Check performance metrics like resolution rate, involvement, and call duration in the Reports section.
Deploy Fin Voice
When you’re ready, move Fin from testing to a live phone line. You can access the Fin Voice Deploy experience from Fin AI Agent > Deploy > Voice > Set Fin Live.
You can deploy Fin Voice in two ways:
1. Over Simple deploy:
2. Over Advanced deploy with Workflows:
Please note that you must have a phone number with the appropriate routing setup for each method to work. See Connect your phone channel for guidance on setting up routing for your number.
Deploying moves Fin from the sandbox to a real phone line. Work through the settings from top to bottom. 👇
Select a phone number
All numbers in your workspace appear in the list in the Set Fin live section. Choose your main line or a dedicated test number.
Note: A phone number will only appear in Set Fin live section if the inbound number has been enabled in the Phone settings.
Office hours
Decide when Fin should answer:
Office hours
Outside office hours
24/7
Note: If your plan includes Custom Office Hours, you can also use them here.
Rollout percentage
We recommend starting with a small share, like 5–10%, to build confidence. Once you set this percentage, Fin Voice will go live and begin handling that portion of your calls. The rest will continue to follow your existing IVR.
Important: Fin Voice will remain disabled if both the inside office hours and outside office hours rollout percentages are set to 0%. At least one must be set above 0% for Simple deploy to go live.
If the icon next to your phone number under Deploy > Voice is yellow instead of green, this indicates that Fin is not yet live. Check that your rollout percentage is set above 0% for at least one time period (inside or outside office hours).
Note: It is not possible to filter by percentage or edit who is included in this group directly. These settings are automatically managed by Fin to ensure the best performance.
Fin introduces itself
Pick your preferred voice (preview voices in Voice Testing).
Specify your default language per phone line. Fin Voice supports 28 languages, including English, Spanish, Arabic, and more. Each language comes with 2-3 localized accent voices to choose from.
Write greetings for in‑office and out‑of‑office hours.
Tip: Writing effective greetings:
Be transparent: Always state clearly that the caller is speaking with an automated assistant.
Inside office hours: Keep it brief.
For example: "Hi, I'm Fin, an AI support Agent. I can answer your questions or transfer you to the team. How can I help?"
Outside office hours: Acknowledge your team's availability to manage expectations.
For example: "Thanks for calling. Our office is currently closed, but I can still answer your questions. What do you need help with today?"
Fin automatically uses your support content.
Optionally enable AI Category Detection to let Fin classify the caller's intent during the conversation. When enabled, Fin automatically detects which topic or issue type the call falls into — for example, "Billing", "Account Management", or "Technical Support" — based on what the caller says. Once a category is detected, you can use it to triage the call: if Fin can't resolve the issue and needs to escalate, the detected category determines where the call goes. For example, a call classified as "Billing" can be routed to your Billing team, while a "Technical Support" call goes to a specialist queue. This replaces the need for a rigid IVR menu — callers just speak naturally, and Fin handles the sorting. To use this, tick the relevant categories here, then configure a Handover to a workflow escalation option and branch by category value in your Phone Reusable Workflow. See the Smart routing section below for full setup steps.
If Fin can't resolve the conversation
Configure separate behaviors for inside and outside office hours:
Option | Caller experience | When to use |
Transfer to teammate | Fin rings a selected team; voicemail fallback optional | Live support hours |
Offer a callback | Fin offers a callback and records a message | Out‑of‑hours |
Stay on the call | Fin explains no one is available and shares other contact options | Teams without live phone support |
Handover to workflow | Fin passes context to a reusable phone workflow | Complex routing / deflection |
Forward the call | The call will be forwarded to the specified phone number | Suitable for 3rd party telephony system integrations |
If customer hangs up
If Fin resolves the call, decide whether to auto‑close or assign to an inbox to review it.
Collect customer satisfaction (CSAT)
Gather feedback on Fin's performance by enabling the call rating option. This will automatically ask customers to rate their experience at the end of a call.
To enable this, go to Fin AI Agent > Deploy > Voice > Set Fin live and find the Ask for rating dropdown in your configuration. Here you can enable the feature and customize the message Fin speaks to the customer. Customers can rate their call from 1 to 5 using their phone keypad. Once a rating is submitted, it is recorded against the conversation and appears in your Intercom Inbox and reporting as the call's CX Score.
Note: There are a few limitations to keep in mind:
The call rating is only offered at the end of a resolved call, assuming the customer stays on the line.
The rating is collected via keypad input, not voice commands. Your message should instruct customers to use their phone keypad.
The voice used for the rating prompt is a standard system voice, which is different from the voice you selected for Fin.
The caller has 20 seconds to respond after the prompt plays. If no input is received, the system retries up to 3 times before ending the prompt.
Tip: To collect CSAT for calls that are handed over to a teammate, you'll need to add a separate CSAT collection block in your Phone Reusable Workflow. Make sure to place the Ask for call rating step before the Hang up step — once the call ends, the workflow can't continue and the prompt won't play.
Audience-specific content
You can restrict Fin’s answers to the right customers by scoping its knowledge to distinct audiences.
How to set it up
Create / edit an audience: Settings > Data > Audiences.
Add your phone number as one of the audience rules (e.g. Phone number is +1 415‑555‑0123).
Add that audience to relevant support content.
Fin Voice on that line will now quote only the audience targeted content.
Caller‑based targeting
When an inbound phone number matches an existing user or lead, any audience rules tied to that contact automatically apply—no extra setup required.
Customize Fin Voice behavior with Guidance
You can customize Fin's behavior for phone calls using Guidance to ensure it aligns with your brand's voice and operational policies. Guidance for Fin Voice functions similarly to guidance for chat and email.
To add guidance, navigate to Fin AI Agent > Train > Guidance. From here, you can create customized guidance for:
Communication style: Define the specific vocabulary and terms Fin should use.
Context and clarification: Create rules for the follow-up questions Fin should ask to better understand a customer's issue.
Content and sources: Create customized guidance on when and how Fin should use specific articles or sources in responses.
Spam: Create customized guidance on how Fin should identify and handle potential spam messages.
Other: Any other guidance you want Fin to follow.
To target guidance to Fin Voice, add new guidance to the relevant category and then select Voice from the channel dropdown.
Note: Guidance configured specifically for the Voice channel only applies to Fin Voice.
You can also view a list of all voice conversations where a specific guidance entry was used, helping you to refine its performance over time.
To set up escalation guidance for Fin Voice, go to Fin AI Agent > Train > Escalation. This is where you can add:
Escalation Rules: Use attributes and other customer data to deterministically define escalation conditions when Fin should route a call directly to your team.
Escalation Guidance: Fine-tune Fin’s escalation behavior in specific scenarios that aren’t captured by Escalation Rules.
Note: Remember to select Voice as the channel when adding new escalation rules or guidance which applies specifically to Fin Voice.
Configure Pronunciation Rules
To ensure Fin speaks your brand names, technical terms, and acronyms correctly, you can set up custom pronunciation rules. These rules apply automatically across all voice conversations.
Why use this? Mispronouncing critical terms like your company name is a "signal" to callers that they are speaking to an AI, which can undermine credibility and increase human escalations.
How to add a rule:
Navigate to Fin AI Agent > Settings > Pronunciation Rules.
Click Add rule and enter the term.
Note: If you can’t hear the audio preview, check that your browser has permission to play audio and that your system volume is on. Some browser extensions (such as ad blockers or audio managers) can also block playback — try disabling them if the preview remains silent.
Choose one of three pronunciation methods:
(Optional) Use Language-specific overrides for multilingual deployments.
Preview the rule with audio playback before saving.
Note: IPA and CMU only work when Fin is speaking English. Add language overrides for other languages.
Connect Fin Voice to your systems to take action
Voice Procedures allow Fin Voice to take action during a call by connecting directly to your systems via API — enabling Fin to fully resolve complex queries like processing refunds or credits, updating subscriptions, editing orders, or completing other multi-step workflows. All of this happens in real time, over the phone, without placing the caller on hold or transferring them. When your workspace is opted into dynamic procedure triggering, Fin automatically detects when to run a procedure based on what the caller says — there is no per-procedure trigger to configure. Fin evaluates intent in real time and runs the appropriate procedure when the caller's request matches.
Note: Voice Procedures are currently available in closed beta. If you're interested in enabling Voice Procedures or learning more, please reach out to your Account Manager, who can share next steps and eligibility details.
Testing your Voice Procedures with Simulations
You can test Voice Procedures before and after going live using Simulations — without needing to make real calls.
Define your scenarios, user attributes, and success criteria.
Run the simulation — Fin replicates the full interaction end-to-end.
Review the pass/fail results and trace what happened in the conversation history.
Refine and rerun until the procedure performs the way you want.
Advanced escalation options - Handover to a workflow
If you choose to use ‘handover to workflow’ as your escalation option, you need to configure a new workflow type.
Create a phone reusable workflow
Go to Fin AI Agent > Workflows and create a new Phone Reusable Workflow.
Create a new IVR journey that will happen after Fin Voice escalates the call (e.g. route to specific teams, detect category, deflection options, capture call rating).
Set the workflow live.
Enable escalation in Deploy
In Deploy > Voice > Set Fin Live, scroll to Escalation rules.
Choose Handover to a workflow.
A dropdown appears—select the reusable workflow you published in the previous step.
Click Save.
What happens during an escalation
Fin announces the transfer to the caller (“I will now transfer you to the next step”).
The call is passed to your workflow and will go through the steps you outlined.
When the caller reaches an agent/voicemail, Fin adds a summary to the conversation.
Smart routing
AI Category Detection lets Fin route calls based on what the caller is actually asking—no IVR menus required.
Create a list-type category
Go to Settings > Data > Attributes.
Click New attribute > choose List.
Name it (e.g. "User Intent").
Add the options you want to use for your routing, such as "Account Management" and "Payments".
Fin uses both the names and descriptions for classification, so it’s good practice to make them clear and descriptive to ensure the best possible routing accuracy.
More details on categories configuration and best practices is available here: AI Category Detection.
Update your deployment setup
Open Fin AI Agent > Deploy > Voice > Set Fin Live.
In Categorize the issue, tick the category (or categories) Fin should detect.
In escalations options - select Handover to a workflow.
Route calls in a reusable phone workflow
Edit or create a reusable phone workflow.
Branch the flow by category value—for example:
Account Management → assign to the Account Management team.
Payments → assign to the Payments team.
Test your routing
Save the workflow.
Make a test phone call with a question related to one of your pre-defined categories.
Confirm each call takes the correct branch.
Learn more about AI Category Detection.
Configure how and when callers are routed to Fin Voice
The Let Fin Voice handle step in phone call workflows gives you control over where Fin Voice appears in your IVR. Instead of Fin answering every call upfront, you choose exactly when callers should be routed to Fin — for example, after a menu option or within a specific branch of your IVR.
You can define precise rules to control which calls Fin picks up, such as routing only certain caller types (like new customers or common issues), or using conditions like office hours, user segments, or call history to decide when Fin should answer.
If Fin needs to escalate, the call simply continues through your workflow — whether that means forwarding to a team, offering a callback, or checking availability.
This gives your team complete control over how Fin Voice fits into your IVRs or call workflows, while ensuring callers reach the right support at the right moment.
Learn more about Fin Voice workflows.
Monitor Fin Voice
Every Fin‑handled call appears in your Intercom Inbox right alongside human‑handled calls.
What each conversation includes
Call recording
Call transcript – full speech‑to‑text
AI summary – quick recap of what happened on the call with Fin
Call outcome
These details give your team immediate insight into how Fin performed and what the caller needed.
Conversation parts
Fin Voice calls are stored in the same Conversation Parts format as chat. Voice conversation parts appear in the inbox in real time, so teammates can open a conversation while Fin is still on a call and watch messages appear as they're spoken. Customer turns are marked with a phone icon, and call recordings play inline from the call summary. The same view is available in Analyze and Reporting.
Note: Individual conversation parts are only created for calls with Fin Voice. Calls handled by human teammates don't generate them.
Recommended Inbox views:
View name | Suggested filters | Why it’s useful |
All Fin Voice calls | Fin AI agent involved is true AND Initial channel is Phone call | Audit every AI‑handled call in one place |
Resolved by Fin | Initial channel is Phone call AND Fin AI agent resolution state is Assumed Resolution OR Fin AI agent resolution state is Confirmed Resolution
| Review successful resolutions |
Asked for the team | Initial channel is Phone call AND Fin AI agent resolution state is Routed to team | Spot topics Fin couldn’t solve |
Callback pending | Initial channel is Phone call AND Fin AI agent resolution state is Routed to team AND Last Outbound Call State is not Answered | Ensure follow‑up on promised callbacks if you’re using ‘Offer callback’ as your escalation option |
Hung up unanswered | Initial channel is Phone call AND Fin AI agent involved is true AND Fin AI agent resolution state is unknown | Fin calls where the customers hang up without getting an answer nor asking for the team |
You can create a new custom inbox view by clicking "Create view" in the sidebar of the Inbox, giving it a title and icon, adding filters to show the right conversations, and then saving it.
What agents see on transfer
When Fin hands a call to a human teammate, the ringing modal includes the AI summary of the previous interaction. Agents therefore can pick up with context and skip repetitive questions.
Analyze Fin Voice
Create reports
Open your Fin AI Agent report and filter by Channel is Phone call. All metrics below apply only to calls made on or after 11 June 2025.
Key attributes
Attribute | Why it matters | Filter value |
Fin involved | Limits results to AI‑handled calls | TRUE |
Initial channel | Ensures you’re looking at phone traffic only | Phone call |
Fin AI Agent Resolution State (post‑11 June) | How the call ended from the caller’s perspective | Assumed Resolution, Confirmed Resolution, Routed to team Unknown/No value,
|
Last Inbound Call State | Technical state regardless of Fin; use for abandon / answered checks | e.g. Abandoned in routing/Answered |
Resolution states explained
Assumed resolution – Caller hung up after receiving an answer.
Confirmed resolution – Caller explicitly said they were all set, then hung up.
Routed to team – Caller asked to speak to a human.
Unknown/no value: Caller hung up without getting an answer/call is ongoing/calls not involving Fin
Answered by Fin appears in Last Inbound Call State for all calls Fin handled but did not route to a teammate (e.g. when using Stay on the call escalation mode).
Headline metrics
The table below shows how each key Fin Voice metric is calculated and what it measures:
Metric | Formula | Notes |
Resolution rate | Assumed + Confirmed | Measures self‑service success |
Deflection % | 100 − Routed to team | Share of calls never passed to humans |
Abandoned % | Deflection − Resolution | Currently inaccurate for phone. |
Avg. handle time | Seconds Fin was on the call | Lower = faster answers |
Use Insights
In addition to the Fin AI Agent report, you can analyze your call data within Fin AI Agent > Analyze to get a deeper understanding of performance and conversation topics.
Performance dashboard
Your Fin Voice calls are included in the Performance dashboard. To see data exclusively for your phone channel, you can apply a filter for Channel is Phone call.
Topics Explorer
The transcripts from your Fin Voice calls are used to automatically generate topics in Topics Explorer. This helps you easily spot trends and identify areas where your support content or guidance can be improved.
Note: CX Score is not yet available for phone calls within Insights or Intercom Reporting. You may see a CX score applied if a conversation started on the phone but was resolved on a different channel, like chat or email.
Telephony integrations
While Fin Voice has a native integration with Intercom Phone, you can also connect it with a wide range of third-party telephony systems. This allows you to use Fin Voice's powerful conversational AI while keeping your existing phone provider.
Supported platforms include:
AWS Connect
CXOne
Dialpad
Twilio Flex
Genesys
Five9
and others
There are two primary methods for integrating your system with Fin Voice: using a standard phone number (PSTN) or using a SIP address.
Integrate Fin Voice to an external phone provider (PSTN)
If you already have a live, public-facing phone number with a third-party telephony provider (like Amazon Connect or another PSTN (Public Switched Telephone Network) service), you can connect it to Fin Voice using call forwarding.
This approach is useful if you want to keep your existing phone number and simply redirect incoming customer calls to Fin for automated handling. The connection is bi-directional, meaning Fin can also seamlessly escalate calls back to your teammates on your existing system.
Tip: To learn more about this process, see our guide on Integrating Fin Voice with your telephony system using call forwarding.
Integrating with SIP
Session Initiation Protocol (SIP) is an alternative method for forwarding calls over the internet instead of through traditional phone networks, which reduces telephony charges from your vendor. Fin Voice supports SIP deployments and availability is vendor specific.
If you would like to explore a SIP deployment, please reach out to your account team who will enable the feature on your workspace and guide you through setup.
Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts

































