Introducing Squads: Teams of Assistants
Blog post from Vapi
Squads is a newly launched framework designed to enhance the development of voice AI applications by allowing developers to create specialized assistants that work together to manage complex conversations while maintaining context. This approach addresses the limitations of traditional single-agent systems, which become unreliable as they attempt to handle an increasing range of tasks. By enabling multiple assistants to seamlessly hand off conversations and share necessary context, Squads ensures a coherent customer experience without the fragmentation or latency issues seen with other methods. Developers can visually design conversation flows using a canvas that maps out the interactions between assistants, leveraging a centralized traffic control model to efficiently route calls. Squads also offer precise control over the context shared during handoffs, ensuring a smooth, uninterrupted conversational experience. This modular and flexible design allows companies like Fleetworks to manage high volumes of calls efficiently, supporting various functions such as dispatch, scheduling, and customer service within a single conversation thread.