May 2025 release notes.
The May 2025 PolyAI Agent Studio release includes enhancements to variant testing, input handling, KB creation, and LLM feedback.
Expand the items for details:
DTMF support
DTMF (Dual Tone Multi-Frequency) is the method phones use to turn keypad presses into audio tones that telecom systems can detect and process.
You can now configure DTMF collection directly inside a flow step. DTMF is often used for collecting phone numbers, booking IDs, or confirmation codes during a conversation.
Click the app grid icon to open the DTMF menu.
You can configure:
#
or *
) to signal the end of input.Chat with variants
Users can now test how different variants respond using a drop down in the chat panel.
What you can do:
Why it matters:
Duplicate and set default variants
You can now duplicate a variant and assign a new default variant directly from the variant management page.
What’s new:
Switching to a new default automatically deactivates the previous one.
Build KBs with URL and PDF upload
You can now create new knowledge base topics by uploading a PDF or simply by providing a website URL.
Features:
Chat-to-review shortcut
A shortcut button has been added to the chat panel to open the conversation in the Review page.
Benefits:
Handoff reason and utterance
The built-in handoff template and the conv.handoff()
helper now accept two optional, structured fields for clearer call logging and routing:
Field | Purpose | Example |
---|---|---|
reason | Machine-readable code explaining why the call is being escalated (e.g. policy_violation , needs_human , no_availability ). Surfaces in Conversation Review and the Conversations API. | policy_violation |
utterance | The exact phrase the agent should speak before initiating the transfer. Logged alongside the handoff. | ”Let me transfer you to a specialist who can help.” |
Where it shows up
builtin-handoff
action, you can now optionally specify reason
and utterance
fields inside the action configuration (visible in the JSON behind the scenes, not in the Handoff Destination UI).conv.handoff(reason="...", utterance="...")
directly in the Function Editor to trigger a handoff with these fields.handoff
object for downstream routing.Why it matters
Entities and intents in Conversation Review
Conversation Review now shows detected intents and extracted entities directly in the Diagnosis panel, making it easier to debug and QA conversations that use intents or entities.
What’s new:
Improved multi-language ASR accuracy
The speech recognition engine has been updated to provide improved accuracy for several supported languages.
What’s improved:
Why it matters:
Conversation review: session duration filter
A new filter has been added to conversation review to allow sessions to be filtered by duration.
Benefits:
For help or feedback, email platform-support@poly-ai.com.
May 2025 release notes.
The May 2025 PolyAI Agent Studio release includes enhancements to variant testing, input handling, KB creation, and LLM feedback.
Expand the items for details:
DTMF support
DTMF (Dual Tone Multi-Frequency) is the method phones use to turn keypad presses into audio tones that telecom systems can detect and process.
You can now configure DTMF collection directly inside a flow step. DTMF is often used for collecting phone numbers, booking IDs, or confirmation codes during a conversation.
Click the app grid icon to open the DTMF menu.
You can configure:
#
or *
) to signal the end of input.Chat with variants
Users can now test how different variants respond using a drop down in the chat panel.
What you can do:
Why it matters:
Duplicate and set default variants
You can now duplicate a variant and assign a new default variant directly from the variant management page.
What’s new:
Switching to a new default automatically deactivates the previous one.
Build KBs with URL and PDF upload
You can now create new knowledge base topics by uploading a PDF or simply by providing a website URL.
Features:
Chat-to-review shortcut
A shortcut button has been added to the chat panel to open the conversation in the Review page.
Benefits:
Handoff reason and utterance
The built-in handoff template and the conv.handoff()
helper now accept two optional, structured fields for clearer call logging and routing:
Field | Purpose | Example |
---|---|---|
reason | Machine-readable code explaining why the call is being escalated (e.g. policy_violation , needs_human , no_availability ). Surfaces in Conversation Review and the Conversations API. | policy_violation |
utterance | The exact phrase the agent should speak before initiating the transfer. Logged alongside the handoff. | ”Let me transfer you to a specialist who can help.” |
Where it shows up
builtin-handoff
action, you can now optionally specify reason
and utterance
fields inside the action configuration (visible in the JSON behind the scenes, not in the Handoff Destination UI).conv.handoff(reason="...", utterance="...")
directly in the Function Editor to trigger a handoff with these fields.handoff
object for downstream routing.Why it matters
Entities and intents in Conversation Review
Conversation Review now shows detected intents and extracted entities directly in the Diagnosis panel, making it easier to debug and QA conversations that use intents or entities.
What’s new:
Improved multi-language ASR accuracy
The speech recognition engine has been updated to provide improved accuracy for several supported languages.
What’s improved:
Why it matters:
Conversation review: session duration filter
A new filter has been added to conversation review to allow sessions to be filtered by duration.
Benefits:
For help or feedback, email platform-support@poly-ai.com.