Create an interview design for a role, then send it to a candidate or generate a link.Documentation Index
Fetch the complete documentation index at: https://staplehire.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Parameters
| Command | Flag | Required | Description | |
|---|---|---|---|---|
designs create | <roleId> | Yes | Role for the interview design | |
designs create | --type <type> | No | Interview design type, for example structured | |
designs create | --brief <text> | No | Instructions for the generated design | |
designs create | --round-title <title> | No | Candidate-facing interview round title | |
candidates send-interview | <candidateId> | Yes | Candidate to invite | |
candidates send-interview | --design <designId> | Yes | Interview design to send | |
candidates send-interview | `—mode email | link` | No | Send email or return a link |
Examples
Send an interview email
Generate an interview link
List interview sessions
Common errors
| Error | Cause | Fix |
|---|---|---|
NotFoundError | Candidate or design ID is wrong | Use candidates get and designs get |
ValidationError | Missing --design | Pass the design ID returned by designs create |
PermissionError | Key cannot send invites | Check organization permissions |
FAQ
Do I need a design before sending an interview?
Yes. Create a design withstaplehire designs create, then pass its ID to candidates send-interview.
Can I get a link instead of sending email?
Yes. Usecandidates interview-link or send-interview --mode link.
What are deprecated aliases?
interview-design is a deprecated alias for designs, and interview-sessions is a deprecated alias for sessions.
Related: Add a candidate with the Staplehire CLI · Command reference · CLI errors