I am trying to configure Omnichannel in my Salesforce org. I need route cases based on origin field (Email, Web, Phone) to agents based on their presence status (Available-Email, Available-Web, Available-Phone). More context is that one agent may be available in the morning for email cases but in the afternoon same agent is only available for web cases.
For example: Agent1 is now Available-Email status so if a Web Case origin arrives at SF, this agent is not affected. But later Email Case origin arrives, so this agent is available. Next day Agent1 is only Available-Web status and i want same behavior.
Is that possible? Thanks