Several of our support agents work across more than one group, for example an agent in Netherlands may also support a customer in Belgium. Currently we have two separate groups for these teams in Zendesk, one or two agents in the Netherlands group also give support through the Belgium group.
Until such a time that we may decide to merge the two teams is there a way to set the assignee / support group of the ticket based upon our end users location. Currently it is assigned based upon the assignee's default group which the agent must then change manually.