Agent Memories, SSO, and More

A packed week of updates. Here's what shipped.
New features
Agent Memories
Your AI agents can now remember facts about individual customers across conversations. After each call, the system automatically extracts key details—preferences, prior requests, account info—and stores them as memories tied to that customer.
- Persistent context: Agents recall what a customer said in previous conversations so they never have to repeat themselves.
- Per-agent control: Enable or disable memory for each agent in Advanced Settings, and set a retention duration so memories expire automatically.
- Customer memory view: See everything an agent remembers about a customer in the new Memories tab on the customer detail page.
Single sign-on (SSO)
Enterprise workspaces can now configure SSO with support for both OIDC and SAML protocols—compatible with Okta, Azure AD, Google Workspace, and other major identity providers.
- Domain verification: Prove ownership of your email domain via a DNS TXT record.
- Automatic detection: Users who sign in with a verified domain are automatically offered the SSO option on the login page.
Head to Settings > Workspace > SSO to get started.
Contact center call distribution
Incoming calls can now be routed to available human agents in real time through automatic call distribution (ACD). The built-in softphone shows incoming call notifications, lets agents accept or reject queued calls, and tracks agent availability status.
Updates
History page filters
The conversation history page now supports comprehensive filtering. Search by conversation type, phone number, agent, campaign, customer, end reason, status, and more. All filters are combinable and support search-as-you-type.
You can also filter conversations by Flow name. The history table now displays distinct icons for agent-handled and flow-handled conversations so you can tell them apart at a glance.
Flows: four new working nodes
Several Flow nodes that were previously in preview are now fully functional:
- Date Check: Route calls based on the current date, day of the week, or time of day—with timezone support. Perfect for business-hours routing and holiday schedules.
- Speech Input: Capture free-form spoken responses from callers with configurable timeouts, retries, and regex validation.
- Transform: Manipulate flow variables mid-call—text operations, JSON parsing, number and date formatting, and regex extraction.
- Percent Routing: Split call traffic across multiple branches by percentage for A/B testing or gradual rollouts.
Flow archiving
Deleting a flow now performs a soft delete. Your flow data is preserved and conversation history that references it remains intact.
Bug fixes
- Phone number deletion: Fixed an issue where deleting a phone number used in an agent's call transfer settings could break the agent's configuration. The delete dialog now warns you which agents will be affected.

