Ephemeral agent-session work queues should disappear after idle timeout. Which Service Bus lifecycle setting helps?
Select an answer to reveal the explanation.
Short Explanation
Auto-delete on idle is the janitor for temp agent session queues—when the conversation desk goes quiet, the queue tidies itself away.
Full Explanation
Ephemeral agent-session work queues should not live forever after idle timeout. Service Bus auto-delete on idle removes temporary queues used by civic agent sessions when no traffic arrives for the configured idle interval, preventing namespace sprawl from short-lived conversation desks and tool scratchpads.
Never expiring session queues accumulates unused entities and operational noise. Manually recreating namespaces daily is blunt and disruptive compared with entity-level idle cleanup. Disabling idle timers and relying on staff memory guarantees drift and orphaned municipal queues.
Exam caveat: auto-delete on idle is a lifecycle setting on Service Bus entities; pair it with clear session ownership so in-use agent queues are touched often enough to stay alive, while abandoned sessions disappear. Distinguish from message time-to-live, which expires messages, not the queue entity itself.
Operational check: create a temporary agent-session queue with auto-delete on idle set to a short test interval, leave it unused past the idle window, and confirm the entity disappears; repeat with periodic receives during an active session and confirm the queue remains until the session truly ends.