Skip to content
English
  • There are no suggestions because the search field is empty.

How to Create a Hubert Apply Job in Teamtailor

A step-by-step guide to configuring and launching Hubert Apply jobs

Before Getting Started

Before creating your first job using Hubert Apply, please ensure the following:

1. Your Hubert integration is active. If not, please refer to our guides for getting started with Hubert in Teamtailor:

2. Hubert Apply has been activated for your Teamtailor account. If not, please refer to our guide: Hubert Apply in Teamtailor Setup Guide

Skärmavbild 2026-05-27 kl. 13.27.41(1)

Step-by-Step Setup Guide

Step 1: Configure a Hubert Apply job ad template

1.1 Navigate to Settings > Career site in the top menu bar.

1.2 Duplicate your default template (e.g. Visual or Plain) and rename it "Hubert Apply" to clarify when the template should be used.

Macbook-Air-app.teamtailor.com (1)-1

1.3 Add the Custom HTML and CSS block via the plus symbol below the list of job content.

ezgif.com-animated-gif-maker-2

1.4 Paste the following code snippet inside the HTML block, replacing <client_id> with your specific Client ID:

<script src="https://cdn.hubert.ai/hubert-apply/teamtailor.js" id="ha-init" data-client-id="<client_id>" type="module" defer></script>

Important: Replace <client_id> in the snippet with your organization's unique Hubert Client ID. You can copy your Client ID from the URL of the webhook created earlier — see Step 2.3 in the Hubert Apply Setup Guide. Make sure to replace the entire placeholder, including the < and > symbols.

ezgif.com-animated-gif-maker (1) 11.29.32

1.5 Optional: To customize the color of the Apply button displayed in the job ad, paste the code snippet below directly after the snippet from Step 1.4.

Replace the highlighted color values with your preferred colors. In the example below, the button appears black (#000000) with white (#FFFFFF) text, and transitions to dark gray (#0D0D0D) on hover:

<script>
const style = document.createElement('style');
style.textContent = `
  hubert-apply button {
    background-color: #000000 !important;
    color: #FFFFFF !important;
  }

.hubert-apply hubert-logo svg {
fill: white;
}

.hubert-apply:hover {
    background-color: #0D0D0D !important;
  color: #FFFFFF !important;
  }
`;
document.head.appendChild(style);
</script>

1.6 Click the pink Review and publish button in the top-right corner to save the template and update the preview.

Step 2: Create a job using the Hubert Apply template

2.1 Create a new job in the usual way and select the Hubert Apply template under Job posting > Appearance.

Macbook-Air-app.teamtailor.com (3)

2.2 Complete the job setup and preview it to confirm that the Hubert Apply button appears on the page.

2.3 We recommend running a test application before publishing the job ad externally, to verify that the Hubert Apply flow works as expected.

You're All Set!

If you encounter any issues or have questions, please reach out to your Hubert Customer Success representative — we're here to help.

Additional Notes

  • As Hubert Apply replaces the standard application form entirely, any screening questions from your existing form must be moved into the Hubert interview. Otherwise, candidates will not be prompted to answer them.

  • You can still configure the Hubert Apply flow to collect CVs and cover letters. You can also specify whether uploading these should be optional or mandatory. This is set when you create the job.
  • When pasting code, use Command + Shift + V (Mac) or Ctrl + Shift + V (Windows/Linux) to paste without formatting.

  • Do not modify the code, and ensure it uses straight quotation marks ("…") rather than curly or angled variants.

Update cookies preferences