Skip to main content
Intervy Docs

Interview · AI Copilot

Classifying Questions with Ivy

Let Ivy suggest competency tags for your question bank in bulk — then review and accept or discard each suggestion before anything is saved.

Ivy can scan your question bank, compare each question against your organization's competency matrix, and return a list of suggested competency tags. You review every suggestion individually before anything is saved — Ivy never writes tags without your approval.

Prerequisites#

Enabling the feature#

  1. Open Organization Settings (your org menu → Settings).
  2. Find the AI competency classification card.
  3. Toggle Enable AI classification for this organization to on.

Once enabled, the classification tools appear on the Questions page and inside the Ivy chat panel for all members with questions:update.

Running a bulk classification from the Questions page#

Step 1 — Open the classify dialog#

When five or more questions in your bank have no competency tags, a banner appears at the top of the Questions page:

N questions in your bank aren't tagged with competencies yet. Let Ivy suggest tags for you.

Select Classify to open the dialog. You can also dismiss the banner and come back to it later.

Banner at the top of the Questions page reading "15 questions in your bank aren't tagged with competencies yet. Let Ivy suggest tags for you." with a Classify button and a dismiss button.

Step 2 — Choose your scope and job roles#

The Classify questions dialog opens in setup view.

Scope controls which questions Ivy analyzes:

OptionWhat Ivy analyzes
Untagged questionsOnly questions with no competency tags (default)
All questionsEvery question in the bank, including already-tagged ones

Toggle Include already-tagged questions to switch between these two options.

Select one or more job roles to scope the competency suggestions. Ivy maps each question against the competencies defined for the roles you pick. You must select at least one role before starting.

The Classify questions dialog in setup view, showing job role selector buttons (All roles, Backend Engineer, Data Engineer, Engineering Manager, Product Designer, Senior Frontend Engineer all selected), an "Include already-tagged questions" toggle, a credit estimate reading "15 questions across 5 roles — 1 credit", and a Start classification button.

Step 3 — Start the classification#

Select Start classification. Ivy processes your questions in the background. A progress indicator appears while it works. You can select Cancel without charge at any time during processing to abort with no credits deducted.

Step 4 — Review suggestions#

Once Ivy finishes, the dialog switches to review mode. Each row shows:

  • The question title
  • The suggested competency tags and their confidence level (High, Medium, or Low)
  • Any tags the question already has

You can:

  • Accept or discard individual suggestions by toggling each competency chip.
  • Keep all or Discard all for an entire question row at once.
  • Toggle Replace existing tags if you want accepted suggestions to overwrite the question's current tags rather than being merged with them.

No changes are written until you confirm in the next step.

Step 5 — Save#

Select Save N questions to apply the accepted suggestions. A confirmation toast appears, with an Undo option that reverts all tags to their previous state.

Running a classification via Ivy#

You can also ask Ivy to classify questions directly from the chat panel. Ivy uses the same classify_questions tool and follows a two-step conversation:

  1. Ivy first asks which job roles you want to scope to.
  2. Once you confirm, Ivy runs the classification and opens a draft in the workspace tab for you to review.

As with the bulk dialog, no tags are applied until you save the draft.

Credit usage#

Classifications consume credits proportional to the number of questions processed. Credits are charged only once Ivy returns results — cancelling during processing incurs no charge.

If your organization has configured its own API key (BYOK mode, enabled by an Org Admin in Organization Settings → AI), AI usage is billed directly to your API provider account and no credits are deducted from your Intervy balance.

Selecting specific questions via Ivy#

When you ask Ivy to classify a specific set of questions (for example, "classify questions 12, 15, and 20"), Ivy passes only those question IDs to the classification engine. The results appear in the workspace draft for review in the same way as a bulk run.

Permissions reference#

ActionPermissionDefault roles
Run AI classificationquestions:update
AdminStaffing
Enable / disable AI classification for the organizationorg:manage
Admin

Troubleshooting#

The classify banner or button does not appear — AI competency classification may be disabled for your organization. Ask an Org Admin to enable it in Organization Settings → AI competency classification. You also need questions:update for the feature to appear.

"AI classification is temporarily unavailable. Please try again later." — The classification service is not reachable. Wait a moment and try again.

"At least one job role must be selected" — Select one or more job roles in the setup step before starting the classification.

Last verified: