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.
- Go to HR → Vacancies
- Click Embed careers page
- (Optional) set a Redirect URL — see below
- 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.
- Open a vacancy at HR → Vacancies and switch to the Embed tab
- (Optional) set a Redirect URL
- 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
| Field | Required |
|---|---|
| First name, last name, email | Yes |
| Phone | No |
| Motivation (free text) | No |
| CV (PDF/DOC/DOCX, ≤ 10 MB) | Yes |
| Cover letter file (PDF/DOC/DOCX, ≤ 10 MB) | No |
| Terms accepted | Yes |
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.