finance

Bank-grade voice auth

Let callers skip security scripts. Telnyx Voice AI can match biometric voiceprints in two seconds and route them securely.

introduction

Automate voice authentication without adding risk

Agents burn up to 40% of call time on security questions while fraud grows; every slow handoff risks fines and lost trust.

Telnyx Voice AI verifies callers in seconds with voiceprints, freeing agents for high-value work.

features

Engineered for high stakes finance calls

Deploy fast and scale confidently with these perks:

Biometric + OTP fallback

Voiceprint match with automatic SMS or call OTP if confidence low.

PCI aligned encryption

TLS/SRTP keeps data encrypted in transit, helping meet card rules.

Instant regional failover

Multi-region edge POPs switch automatically on outages.

Developer-first APIs

Full docs, SDKs and quickstarts accelerate integration in hours.

Predictable spend

Call, messaging and AI costs on a single transparent invoice.

No carrier lock-in

Port numbers easily; migrate workloads any time via open standards.

how to

Set up customer authentication Voice AI Assistant

You'll build a Voice AI Assistant that verifies customer identities and streamlines secure authentication for financial transactions

time

5–7m

pre-requisites

A Telnyx Number and outbound sip connection. From the Telephony tab, click Assign numbers Click Assign for the appropriate Number Click Back

Step 1 of 10

1. Video Instructions

2. Create a new Voice AI Assistant

  1. Sign in to your Telnyx account
  2. Click AI, Storage, and Compute > AI Assistants
  3. Click Create New Assistant
  4. Input Agent Name
  5. Select LLM Model
  6. Input API Key (optional but highly recommended)
  7. Input Instructions and Greeting
  8. There will be an example provided in the next few pages on the instructions
  9. Optional: Add Description for Voice AI Agent
  10. Add instructions as explained in page 3
  11. Add tools as explained in page 3

3. Choose a voice provider and transcription model

  1. Select Provider from the dropdown
  2. Select Model from the dropdown
  3. Choose a Voice (gender and dialect)
    1. Optional: Enter API key
  4. Select a Transcription Model from the dropdown
  5. Click Create

4. Optional: Configure insights

We’ll cover this in another post, but here you can configure Insights to “listen for and extract” key bits of every phone conversation.

For now, simply click Skip. This will trigger a modal message:

Click Yes and proceed to the next step.

5. Assign a phone number

Prerequisite: A Telnyx Number and outbound sip connection.

  1. From the Telephony tab, click Assign numbers
  2. Click Assign for the appropriate Number
  3. Click Back

6. Create Verify Profile for 2FA Code

  1. Head to the Telnyx Portal
  2. Select New Verify Profile
  3. Enter Profile Name, Language, and select Default Template (or create a custom template)
  4. Select your desired Allowed Destinations
  5. Click Create
  6. Copy the Profile ID
  7. Paste it into the tools for sendauthentication and authvalidation

7. Add Instructions

  1. Click the Agent tab.
  2. Enter the content in the Instructions field.
You are an authentication bot. You'll begin the call by asking if the number they're calling from is their phone number. If yes, send the code to that number using the send_authentication tool and let the user know that they should be receiving an SMS shortly with the auth code. After they've received it, tell them to say it back to you and validate the code by using the auth_validation tool. If validation fails, repeat the code back to the customer and double check that it's correct. If they say yes, ask if they would like you to send another code. If yes, repeat. If they don't want to continue, ask them to call again another time. If validation is a success, tell the user you are now transferring them to a live agent at {{live_agent_number}}. Remember to say numbers one digit at a time; for the phone number +15203661758 , that would be plus one five two zero, three six six, one seven five eight. Be polite and concise.

8. Greeting

Hello, thank you for calling ABC Finance. Let's begin by authenticating you first. I see that you're calling from {{telnyxenduser_target}}. Is this the number attached to your profile?

9. Tools

  1. Create send_authentication webhook tool as per this API doc
  2. Create auth_validation webhook tool as per this API doc
  3. Create the preconfigured Transfer tool and set target to {{agent_number}}
  4. Create the preconfigured Hang up tool in case the bot needs to hang the call up

10. Demo time! Call your Voice AI Assistant

  1. Dial the number assigned to your AI Assistant
  2. Or, you can click the Test your assistant button
tips and insights

Building a world-class Voice AI experience

Use clear headings & keywords

This helps the AI quickly locate relevant information when a customer asks a question.

Write in a customer- friendly tone

Even though it’s a text file, keep the language approachable so the AI can generate natural-sounding responses.

Stay brand-consistent

If your hotel has a specific style or voice, reflect that in the text.

Keep detailed contact channels

If a certain department is better at answering specialized questions list it.

Sign up and start building.