Creating an offer

Last updated: September 14, 2026

This article walks you through creating an offer for a candidate, from opening the form to saving your first draft.

Who can do this: Recruiter, Hiring Manager

Where to find it: Candidates → open a candidate's application → Current job tab → OfferCreate offer

Before you start

You can only create one active offer per application. If a candidate already has an offer, cancel it first. If your organisation uses requisitions, you'll need to link the offer to a requisition — Kula validates that the requisition exists before letting you continue.

Create the offer

  1. Open the candidate's application and go to the Offer tab.

  2. Click Create offer.

  3. Fill in the offer details — job title, department, office, salary, start date, and (if enabled) requisition.

  4. Choose an offer letter template for Kula to generate the document from.

  5. Click Save to create the offer as a draft.

New offers always start as a Draft. From there you can edit it, submit it for approval, or send it.

How offers work in Kula

An offer takes a candidate from a first draft through approval, document generation, and sending — right up to acceptance. This article walks through the whole journey so you know what happens at each step.

Who can do this: Recruiter, Hiring Manager, Admin, Super Admin

Where to find it: Candidates → open a candidate's application → Current job tab → Offer

What an offer is attached to

An offer always belongs to a single candidate's job application. You can only have one active offer per application at a time — to start over, cancel the existing offer first.

The stages of an offer

  1. Create the offer with the candidate's and job's details.

  2. Choose an offer letter template so Kula can generate the document.

  3. Get internal approval if your organisation has offer approval turned on.

  4. Send the offer — either by email through Kula or through an e-signature provider.

  5. Track the outcome — accepted, declined, or cancelled.

The offer also sits on the Offer stage of your job's interview plan.

Good to know

  • You can only have one active offer per application. To make a new one, cancel the current offer first.

  • If your organisation tracks requisitions, accepting an offer automatically fills the linked requisition; declining, cancelling, or changing the linked requisition reopens it.

  • Kula doesn't auto-expire offers. Setting an expiration date puts that date on the letter and approval emails, but the offer's status won't change on its own once that date passes.

  • Required fields — including which ones are visible at all — are controlled by your organisation's offer field settings, so the form you see may differ from a teammate's.

  • Candidate name and email can't be changed once the offer is created.

  • If your organisation has salary, department, office, or job title marked for approval, changing them after an offer is approved sends it back for re-approval. See Customising offer details.

FAQ

  • Why can't I create a second offer for a candidate?

    Kula only allows one active offer per application at a time. Cancel the existing offer before creating a new one.

  • Why am I being asked for a requisition ID when I create an offer?

    If your organisation has requisition tracking turned on, every offer needs to be linked to a valid

  • Can I make more than one offer for the same candidate application?

    No — Kula only allows one active offer per application. Cancel the existing offer before creating a new one.

  • What happens to the requisition when an offer is accepted or declined?

    If requisitions are enabled, accepting an offer fills the linked requisition automatically; declining

  • Why can't I create a second offer for a candidate?

    Kula only allows one active offer per application at a time. Cancel the existing offer before creating a new one.

  • Why am I being asked for a requisition ID when I create an offer?

    If your organisation has requisition tracking turned on, every offer needs to be linked to a valid

Need help?

If you have questions or need assistance, reach out to us at support@kula.ai or use the in-app chat.