am I allowed to have multiple agents in a call at ...
# ask-ai
r
am I allowed to have multiple agents in a call at the same time?
t
Thanks for reaching out, Trevor. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
Yes — you can have multiple agents in the same call. You enable agents to hear and respond to each other by including the AGENT participant kind in
RoomInputOptions
, for example:
Copy code
await session.start(
    room_input_options=RoomInputOptions(
        participant_kinds=[rtc.ParticipantKind.PARTICIPANT_KIND_AGENT]
    )
)
You can dispatch multiple agents via: • adding multiple agents in a SIP dispatch rule (
room_config.agents
), • embedding multiple
RoomAgentDispatch
entries in an access token, • or using the
AgentDispatchService
API. Each agent runs in its own job process; LiveKit handles orchestration, load balancing, and connectivity monitoring. Would you like help configuring a dispatch rule, an access token, or the API flow for your setup? Sources: How to test your agent using another agent | Agent dispatch | LiveKit docs | Agent server | LiveKit docs