AlphaAlpha Docs
HR ModuleRecruiting

Embedding vacancies

Drop a no-code iframe onto your website to show open roles and collect applications — a careers list or a single-vacancy apply form.

If you don't want to build against the public API yourself, Alpha generates a ready-to-paste iframe for you — just like the CRM brochure and contact-form funnels. There are two embeds, and which one you use is simply which snippet you copy.

Careers list embed

Shows all open vacancies in one iframe. The candidate picks a role from the list, which opens that role's apply form inline.

  1. Go to HR → Vacancies
  2. Click Embed careers page
  3. (Optional) set a Redirect URL — see below
  4. Copy the snippet and paste it into your site

The generated code looks like:

<iframe
  src="https://alpha.asrr.nl/careers/your-tenant-slug?lang=nl"
  width="100%"
  height="760"
  frameborder="0"
  style="border: none; border-radius: 8px;"
></iframe>

Single-vacancy apply form

Pinned to one role — no picker. Put it on that job's own page.

  1. Open a vacancy at HR → Vacancies and switch to the Embed tab
  2. (Optional) set a Redirect URL
  3. Copy the snippet
<iframe
  src="https://alpha.asrr.nl/apply/your-tenant-slug/your-vacancy-slug?lang=nl"
  width="100%"
  height="860"
  frameborder="0"
  style="border: none; border-radius: 8px;"
></iframe>

Only vacancies with status = open render publicly; a draft or closed role shows a "no longer available" message.

What the applicant fills in

FieldRequired
First name, last name, emailYes
PhoneNo
Motivation (free text)No
CV (PDF/DOC/DOCX, ≤ 10 MB)Yes
Cover letter file (PDF/DOC/DOCX, ≤ 10 MB)No
Terms acceptedYes

A hidden honeypot field protects against bots, and submissions are rate-limited per IP. On success the applicant sees a confirmation, and your hiring inbox recipients are notified.

Redirect URL

If you set a redirect URL on either embed, the snippet includes a small listener script and, after a successful application, the parent page (your website, outside the iframe) navigates to that URL — handy for sending applicants to a custom "thank you" page. The redirect is configured at embed time and encoded into the iframe URL; it isn't stored on the vacancy.

<iframe src="https://alpha.asrr.nl/careers/your-tenant-slug?lang=nl&redirect=https%3A%2F%2Fexample.com%2Fbedankt" ...></iframe>
<script>
window.addEventListener("message", function (e) {
  if (e.data && e.data.type === "alpha-booking-redirect") {
    window.location.href = e.data.url;
  }
});
</script>

Language

Append ?lang=nl or ?lang=en to the iframe src to control the form's language. The embed code uses your current Alpha language by default.

On this page