Route requests by the requester's country
Send requests to the right team, approver, or inbox based on where the requester is located.
In Siit, every People can carry a Country code. You can use it in the workflow builder to branch a request based on where the requester works, without duplicating a workflow per country.
The one thing to know before you start: Country code holds the two-letter code, not the country name. Germany is DE, not Germany.
Step 1 — Check the country code on a person's profile
Open People, select someone in the country you want to route, and look at their information panel.

Step 2 — Add a branch on Country code
Create or open a workflow, then add a Branch.
In the condition builder, pick Requester → Country code, then enter the code for the country you want to catch.
For example:
DEfor GermanyFRfor FranceGBfor the United KingdomUSfor the United StatesNLfor the Netherlands
You can find the code for any country in the ISO 3166-1 alpha-2 list.

⚠️ Enter the code in uppercase, exactly as it appears in that list. Entering a country name such as Germany will simply never match, and the workflow will run without ever taking that branch.
Step 3 — Define the actions for each country
Under each branch, add the actions that should run for that country. Common ones:
- Assign the request to a country or region inbox
- Pick a local approver instead of a global one
- Apply the right business calendar so SLAs follow local working hours
- Reply with a message template in the local language
- Add a country tag for reporting
Add one branch per country, or per group of countries if your setup allows matching several codes in one condition.
Where else you can use the country code
The same field is available beyond the workflow builder:
- Audiences in the Service Catalog, to show a service only to people in certain countries.
- Filters in the People list.
- The API, where the
countryfield on a user takes the same two-letter code. See the API reference.