I'm trying to figure out the best solution here and haven't had much luck from what I can find online or from talking with Salesforce.
We're using Live Agent embedded on our company website as our chat tool. When an agent is online, an end user interacts with an Einstein Bot. After interacting with the bot, they're transferred to an agent.
What we want to do is have it so if someone in the US interacts with Live Agent on our website, talks with the einstein bot, and then gets transferred to an online agent, then the chat is routed to a US agent rather than an agent who is also online, but in EMEA.
What would be the best way to accomplish this? We use Clearbit to collect the IP address and convert that to a region but how would that even get passed into a chat and then get used by Einstein or Live Agent to determine how the chat gets routed?