gentle-dream-14103
09/11/2025, 8:35 AMtall-airline-16756
09/11/2025, 8:35 AMtall-airline-16756
09/11/2025, 8:35 AMdispatchRuleCallee
lets you map specific numbers to different rooms and assign the right agents. If you want even more precise control, you might try dispatchRuleIndividual
with number filtering.
3. Assign Agent Names: Make sure each agent has a unique name in their setup. This way, you can directly dispatch calls to the correct agent using your rules.
If you’d like, I can provide detailed examples or walk you through any part of this process. Just let me know—I’m here to help!
Sources: Agent dispatch | LiveKit Docs | Dispatching agents | LiveKit Docs | livekit/livekit_sip.pb.go | Accepting incoming calls | LiveKit Docs | SIP overview | LiveKit Docsgentle-dream-14103
09/11/2025, 8:38 AMtall-airline-16756
09/11/2025, 8:39 AMRoomAgentDispatch
entries in your room configuration.
• Running Multiple Agent Instances: It’s also possible for a single worker to run multiple agent instances, each in its own isolated process, so they can work simultaneously without any issues.
• Multi-Agent Workflows: For more complex interactions, you can create workflows where agents pass control to each other during a session, making the experience seamless.
If you’d like, I’m here to help you set this up or answer any questions you might have!
Sources: Deployment and scaling | LiveKit Docs | An open source stack for real-time multimodal AI | Agent dispatch | LiveKit Docs | Anatomy of an Agent | LiveKit Docs | examples/voice_agents/multi_agent.pygentle-dream-14103
09/11/2025, 8:39 AMgentle-dream-14103
09/11/2025, 8:49 AM