Business Problem: Currently, the AI Agent does not have the ability to check whether a user (agent) is online before assigning a contact. As a result, contacts may be routed to offline agents, leading to delays in responses and a poor customer experience. Desired Outcome: Enhance the AI Agent’s Assign to Agent or Assign to Team action so that it verifies agent availability first. The AI should: Detect whether the target agent/team members are online and available. If the chosen agent is offline, automatically assign the contact to another available agent within the team. Optionally, allow businesses to configure fallback behavior (e.g., queue until online, assign to backup team).