Configuring your application form
Last updated: August 18, 2026
Kula lets you build application forms that collect the right information from candidates for each role — a single default form applied to every job, or separate templates for different departments, locations or role types.
Who can do this: Creating and editing form templates in Settings requires Super Admin or Admin permissions. Assigning a form to a job, or adjusting that job's copy of the form, is available to recruiters and hiring team members with access to the job, and to anyone with the Manage all jobs permission.
Where to find it: Settings → Jobs & Applications → Application Forms, to manage global form templates. Job → Settings → Job Post → Application Form, to assign a template to a specific job or adjust that job's copy of it.
The default form
Every Kula account starts with a Default Application Form, automatically applied to all job postings. It comes with two sections you can't remove: Personal Info (name, email, phone) and Profile (resume, LinkedIn, portfolio links). The Departments, Offices and Work Type fields on the default form aren't editable — they're auto-mapped to every category that exists in your account.
Creating a new form template
Go to Settings → Jobs & Applications → Application Forms.
Click Add Application Form.
Fill in the form's name, and which Departments, Offices and Work Types it applies to.
Click Next to open the form builder.
Edit the default Personal Info and Profile sections, or click Add Section to create a new one.
Add fields to a section with Add Field, choosing a field name and type. Available field types: Short Text, Long Text, Single Select, Multi-Select, Date, Number, URL, Yes/No, and Currency.
Drag and drop to reorder fields within a section — fields can't be moved between sections.
Mark each field as Mandatory, Optional, or Hidden.
Click Create Form to save.
Assigning a form to a job
While creating a job: open Job Post Settings, and use the Select Application Form Template dropdown to choose the template, then save the job.
On an existing job: open the job's Job Post Settings, edit the assigned application form, and adjust required/optional/hidden settings or add fields as needed, then save.
Changes made at the job level apply only to that job. They don't change the underlying template, and they don't affect any other job using the same template.
The reverse also holds: editing a template in Settings only changes what new jobs get going forward — jobs that already exist keep whatever version of the form they were assigned, until someone edits that job directly.
Cloning and deleting a form
Clone: on the Application Forms list, hover over a form, click the … icon, choose Clone, and give the copy a new name. This is the fastest way to reuse a form's structure for a different department or role type with minor changes.
Delete: hover over the form, click …, choose Delete, and type DELETE to confirm. A form currently assigned to an active job can't be deleted.

Controlling who can see an answer internally
Separately from whether a field is mandatory, optional or hidden from the candidate, each custom field also has a visibility setting that controls which of your own team can see the candidate's answer on their profile.
Recruiters and managers of the job can always see it. You can additionally grant visibility to Hiring managers, Coordinators, and External recruiters/agency users. Super Admins and Admins with the Manage job permission see everything regardless of this setting.
This is the mechanism to reach for when a field is sensitive — current compensation or expected salary are the common real-world examples — and you want it collected but not broadly visible.
If a field needs to stay hidden even from most of the hiring team, the more common workaround is to keep the person who shouldn't see it in an Interviewer role for that stage rather than adding them as a Hiring Manager, since Interviewers only see other interviewers' feedback, not the full application.

Internal vs. external application forms (Internal Job Postings)
For jobs posted internally, Kula supports assigning a separate application form to internal employee applicants than the one external candidates see on the same job post — useful when the internal application should ask different questions (or none at all) compared to the public one.
Knockout rules only apply to the external form.

Good to know
Template edits are never retroactive. Editing a form template in Settings only affects new jobs created after the edit. Existing jobs keep the version of the form they already had, even if it came from the same template — you have to edit that job's copy directly to change it.
Fields can be reordered within a section, not moved between sections. If a field needs to live in a different section, you'll need to recreate it there and delete the original.
There's no dedicated video-response field type. To collect a video answer, add a question with the field type set to Attachment and ask the candidate to upload their recording as a file — there's no way to restrict the upload to video only or embed a recorder.
Knockout rules currently have to be set up per job — there's no central place to view or manage them across every job at once. You can import a job's rules from a global Application Form template to save re-entering them, but there's no cross-job list or bulk-reuse view today.
AI-scoring auto-rejection and Knockout Questions are two separate systems, and only one of them currently sends a rejection email automatically. A candidate auto-rejected because they scored below an AI threshold does not currently trigger an automatic rejection email — that's only wired up for the Knockout Questions/auto-rejection-rule flow. If you rely on AI scoring to auto-reject, plan on sending those rejection emails manually for now.
Cloning a form template doesn't always clone its knockout rules correctly — this has been an open, reported issue; if you clone a form specifically to reuse its knockout rules, double-check the cloned rules before relying on them.
Removing the default Education and Experience fields from an existing account isn't currently available. There's an open request to let this be turned off by default for new customers going forward, but it doesn't cover existing forms today.
If you're building a fully custom application experience against Kula's Job Boards API rather than using the Kula-hosted form, note that the public API reference doesn't fully document the Education and Experience field formats on the submit-application endpoint — contact support for the exact schema if you hit this gap.
FAQ
Can I edit a form after it's already assigned to a job? Yes — open the job's Job Post Settings and edit the application form directly. That change only affects this job.
If I update the template, does it change forms on jobs that already exist? No. Template edits in Settings only apply to jobs created after the change. Jobs that already exist keep the form version they were assigned until you edit that job directly.
Can I use a different application form for internal employees than for external candidates on the same job? Yes, through Internal Job Postings support — but as of this writing it's a beta feature enabled for one account rather than something every customer can turn on. Contact support to ask about availability.
Can I stop certain people on the hiring team from seeing a candidate's answer to a specific question, like expected salary? Yes — set that field's visibility to only Recruiters and managers of the job, rather than extending it to Hiring managers, Coordinators or agency users. For someone who needs interview access but shouldn't see the full application, adding them as an Interviewer rather than a Hiring Manager is the more common workaround.
Can candidates submit a video response to a question? Not as a dedicated field type. Add the question as an Attachment field and have candidates upload a video file instead.
Where do I set up auto-rejection / knockout questions? Under Settings → Application Forms for rules that apply globally, or under a specific job's Job Post Settings for rules scoped to that job only.
Need help?
If you have questions or need help setting up an application form or knockout rules, reach out to us at support@kula.ai or use the in-app chat.