Starting webchat to FastPath from a different XMPP server/address

I have an exsiting XMPP server for all of my users and I can use s2s to connect this to openfire. I want to use openfire/fastpath for customer service but am having trouble figuring out how to route the requests from my users to the workgroup in fastpath. I was hoping that the @workgroup. was a valid XMPP address but it doesn’t appear to be. What am I missing ?

I was able to get this part working, however I get a bunch of canned responses back that fastpath must require an answer before being connected to the rep. The chat is established, but when I answer the chats don’t go back and forth from Spark.