Support multiple domains.
The service needs to be able to accommodate multiple domains from a pool, using a random one each time a conversation starts.
The service needs to be able to accommodate multiple domains from a pool, using a random one each time a conversation starts.