(4.) Rule-Based Template Assignment for Job Detail Pages

Modified on Thu, 13 Aug at 4:33 PM

    With rule-based template assignment, you can define conditions for each of your job page templates. Based on these conditions, jobs imported from your ATS are automatically matched to the appropriate template.

    ℹ Info: The conditions are based on the attribute values of your jobs – usually the same attributes and values that are also used for the job filter and search page. Example: A template can be configured to apply to all jobs with the location "Berlin" and the industry "Finance".
    ⚠ Important: These features are only relevant for you if you import your jobs from an ATS / applicant tracking system. If you create and manage your jobs manually in talentsconnect Home, you do NOT need rule-based assignment, and the manual template assignment features in the job list are sufficient for you (see also).


    The Page Manager: Job Detail Pages

    In the Job Detail Pages overview, you can see all your templates. For each job page template, you can directly see how many jobs are assigned to it and which rules apply.

    Via the "..." menu of a job page template, you can edit the assignment rules and view more detailed information.

    ℹ Info: Jobs that don't match any of the defined conditions are automatically assigned to the default template.

    Setting Conditions for a Template

    1
    Open the Page Manager for Job Detail Pages.
    2
    Click the "..." menu on the desired template and select "Edit assignment rules".
    3
    Define one or more conditions based on job attributes. A specific job title (as text) can also be used as a condition.



    4
    Save your changes.
    ⚠ Note: After saving, it may take a few minutes for the "Assigned Jobs" overview to update.
    5

    Check the "Assigned Jobs" section to see which jobs are now assigned to this job page template. There you can see which jobs you assigned manually and which were assigned automatically through the template's rule assignment.


    How Multiple Conditions Work Together

    CaseLogicExample
    Different attributesAND logicLocation "Berlin" AND company "Olsen & Breuner GmbH" – the template only applies if both conditions are met.
    Multiple values of the same attributeOR logicLocation "Berlin" or "Stuttgart" or "Düsseldorf" – the template applies to jobs in all three cities.

    Both principles can be combined, for example: title "Field Sales Representative" AND location "Berlin" or "Stuttgart" or "Düsseldorf" – applies to field sales jobs in all three cities.


    Conflict Resolution: Which Template Wins?

    If a job matches the conditions of multiple templates, two rules determine, in this order, which template is applied:


    1. The more specific template wins

    Specificity is based on the number of attributes used as conditions. A template with two attribute conditions is more specific than one with only one.

    ✔ Example: A job in the Manufacturing industry, located in Berlin.
    Template A: Location "Berlin" or "Hamburg"
    Template B: Industry "Manufacturing" AND location "Berlin" or "Hamburg"
    Template B wins, because it uses more attributes.

    2. If specificity is equal, attribute priority decides

    You maintain a prioritized list of your attributes (via drag & drop). If two templates are equally specific, the template whose highest-ranking attribute is higher up in the priority list wins.

    ✔ Example: A job at company "Olsen-Breuner", industry Manufacturing, location Berlin.
    Template A: Company "Olsen-Breuner" AND location "Berlin"
    Template B: Industry "Manufacturing" AND location "Berlin"
    Both templates use two attributes – equal specificity. If "Company" ranks higher than "Industry" in the priority list, Template A wins.

    You can access the priority list via the button in the top right of the page overview ("Priority settings for assignment").

    The priority settings look like this – change the order via drag and drop to prioritize the most important ones at the top:

    3. If specificity and the attribute are the same: technical tie-breaker (UUID)

    If two templates use the same attribute with the same number of conditions (e.g. both have one condition on "Category"), rule 2 doesn't apply – both templates use the same attribute. In this case, a technical tie-breaker decides: the UUID of the respective rule. The rules are sorted in ascending order by UUID; the rule with the smaller UUID wins.

    Example: A job titled "Office Management Apprenticeship (m/f/d)" has the category values "Commercial" and "Apprenticeship".
    Template A: Category = "Commercial" (Rule UUID f48674b0-3274-471d-a734-8dbc41a8719a)
    Template B: Category = "Apprenticeship" (Rule UUID cbe3f466-767d-4944-a35b-76b021997eb4)
    Both templates are equally specific (one condition each, same attribute) → the order is decided by the UUID. Since cbe3f466… sorts before f48674b0… in ascending order, Template B wins.
    ℹ Info: The result is deterministic, but not visible from the outside, since you cannot view the UUIDs of your rules. It may therefore seem random – but it isn't.
    ✔ Tip: If this behavior is undesirable, you can separate the affected categories by topic. Example: "Apprenticeship" as an organizational attribute and "Commercial" as a subject-matter attribute – to do this, you can map one of the two categories to a separate custom field and create clear, non-overlapping rules for both aspects. Please contact talentsconnect technical support for this. 



    Manual Assignment

    You can manually assign a single job to a template at any time. This manual assignment overrides the automatic rules. Simply go to the job list and select the desired template for the corresponding job via the dropdown menu.


    Last updated: July 2026 

    Was this article helpful?

    That’s Great!

    Thank you for your feedback

    Sorry! We couldn't be helpful

    Thank you for your feedback

    Let us know how can we improve this article!

    Select at least one of the reasons
    CAPTCHA verification is required.

    Feedback sent

    We appreciate your effort and will try to fix the article