For context we have events whereby each attendee starts a session (an 1on1 interview with an agent) at roughly the same time (within minutes of each other), all 100 attendees need to all complete it by the end of the 1 hour session - as its 1on1 interviews its individual rooms for each agent.
Is it right that this kind of setup, whereby you have around 100 people starting within a minute or two of each other, is not a use case currently supported by livekit cloud then? What sort of increase in users per minute is handled by current livekit cloud scaling policies?
It would help me to understand what is the expected behaviour in a scenario like this - would the symptom be just a long wait time after dispatch occurs to when the agent joins? Or is there e.g. errors that would be transmitted to client on joining the room in this case (like "no workers currently available" kind of thing).
For example, if we know it will take around 5 minutes to scale up capacity, we could put a UI message explaining to come back in aprox. 5 minutes, but if we do not have such an estimate, then its hard for us to determine if its some kind of bug (needing re-dispatching), and thus has hard to know how we would best inform the user or create a kind of "production ready" experience