Several agents can share one license. How many you should purchase is determined by how many of them will do remote support at the same time. For example, if you have 5 remote customer service agents. You know that no more than 3 will be using I'm OnCall at the same time. Instead of buying 5 I'm OnCall licenses, you only need to purchase 3.