Kombo simplifies answering screening questions for each job as we provide a unified interface across all integrations to read questions and write answers. With our platform, you can effortlessly display your customers’ specific screening questions to candidates during the application process and ensure that candidates’ responses are submitted in the designated format. This streamlined approach allows your customers to conveniently review and evaluate candidate responses, making informed decisions about potential hires.

Setup requirements

  1. Read screening questions from jobs: We give you a unified format for all your customers’ screening questions. When reading jobs that include screening questions, simply create a customized form that displays these screening questions to your candidates during the application process.

  2. Submit answers with applications: Applications need to be submitted with their answers to the screening questions in the designated format. Your customers can then access and review candidates’ responses, streamlining the candidate evaluation process and facilitating informed decision-making.

Conditional screening questions

A conditional screening question is a question that should only appear based on the answer to another question. You will want to implement logic that only displays the conditional screening question to the applicant if this precondition is met. Answers to conditional screening questions may be required, although this requirement is only true if the precondition is met. An example of this could be:

Question 1: Do you have a valid driver’s license?

  • Yes
  • No

Question 2: How many years of driving experience do you have?

  • Less than 1 year
  • 1-2 years

For this example, you would only want to show the second question if the applicant answered Yes to the first question.

Use Kombo’s sandbox integration in your development environment to test conditional screening questions and build your user interface.

Kombo would return these questions on the Get Jobs endpoint as shown below. On the second question, the value of precondition_question_id is the id of the first question, and precondition_options includes the id of the Yes option of the first question.

"screening_questions": [
  {
    "id": "26vafvWSRmbhNcxJYqjCzuJg",
    "remote_id": "48b4d36a-1d4b-4c50-ada7-9519078e65b4",
    "title": "Do you have a valid driver's license?",
    "description": "Please state if you have a valid driver's license.",
    "format": {
      "display_type": "DROPDOWN",
      "type": "SINGLE_SELECT",
      "options": [
        {
          "id": "5KMj443ZBfzBkqFhDuvdoZJP",
          "remote_id": "59c5d36a-1d4b-4c50-ada7-9519078e65b4",
          "name": "Yes"
        },
        {
          "id": "H5benHrFr66wh9wU3RQegRRN",
          "remote_id": "61d6d36a-1d4b-4c50-ada7-9519078e65b4",
          "name": "No"
        }
      ]
    },
    "index": 0,
    "required": true,
    "precondition_question_id": null,
    "precondition_options": null
  },
  {
    "id": "9SmkUABUZnQdoPGeK83CdGnH",
    "remote_id": "21b4d36a-1d4b-4c50-ada7-9519078e65b4",
    "title": "How many years of driving experience do you have?",
    "description": "Please state how many years of driving experience you have.",
    "format": {
      "display_type": "DROPDOWN",
      "type": "SINGLE_SELECT",
      "options": [
        {
          "id": "AFN58qWqutLt4ZMZgykD483W",
          "remote_id": "11c5d36a-1d4b-4c50-ada7-9519078e65b4",
          "name": "Less than 1 year"
        },
        {
          "id": "6MHzLUCEaNmccbf6bP18466J",
          "remote_id": "66d6d36a-1d4b-4c50-ada7-9519078e65b4",
          "name": "1-2 years"
        }
      ]
    },
    "index": 1,
    "required": true,
    "precondition_question_id": "26vafvWSRmbhNcxJYqjCzuJg",
    "precondition_options": ["5KMj443ZBfzBkqFhDuvdoZJP"]
  }
],