Interviews are the core of ROUND0's pre-screening platform. Each interview is a unique, AI-conducted conversation with a candidate based on your job requirements.
The interview creation page uses a two-column layout:
Left Column - Interview Details:
Right Column - Interview Questions:
The system will:
Each interview gets a unique, shareable URL:
https://interview.round0.io/interview/{unique-token}
Key features:
The right column of the interview creation page shows all questions that will be asked. You can customize which questions are included, add your own, reorder them, and even generate personalized questions from the candidate's CV.
The question list shows:
Each question displays:
If some questions don't fit your needs:
To re-include an excluded question, click Include.
Example: For a junior role, you might exclude senior-level technical questions.
To add your own questions:
Custom question example:
Question: Describe your experience with our tech stack specifically
Type: Technical
Time Limit: 240 seconds (4 minutes)
question_config and only apply to that specific interview, not the job template.You can change the order in which questions are presented:
The order you set is preserved and questions will be asked in that exact sequence during the interview.
If the selected candidate has a CV/resume on file, you can generate personalized questions:
Key features:
Interviews progress through several statuses:
Invited → In Progress → Completed
↓
Expired
Key points:
When creating an interview, you can configure when the link expires:
Configurable expiration:
Choose which voice conducts the interview:
Available voices:
Set voice:
Select the interview language:
Supported locales:
The AI interviewer will:
If you have the Employer Branding subscription:
Customizable elements:
Configure in Settings → Company Info, applies to all future interviews.
Credits are consumed at a specific point in the interview lifecycle:
Reserved (when you create the interview):
Consumed (when candidate starts):
Released (if interview expires):
Interview credits are calculated based on total question time:
Total Duration = Sum of all question time limits
Credits = ceil(Total Duration in Minutes / 15)
Minimum = 1 credit
Example:
Before creating an interview, the system shows:
If insufficient:
After creating an interview:
Link display:
https://interview.round0.io/interview/abc123def456...
Manual sharing:
API sharing (Connectivity Package required):
Subject: Interview for [Job Title] at [Company]
Hi [Candidate Name],
Thank you for applying for the [Job Title] position at [Company].
We'd like you to complete a brief screening interview. This is an automated
interview that will take approximately [X] minutes.
Interview Link: [INTERVIEW_LINK]
Please complete the interview by [EXPIRATION_DATE].
The interview is conversational - you'll be asked questions and can respond
naturally. Make sure you're in a quiet environment with a working microphone.
Best regards,
[Your Name]
[Company]
Interview Summary:
Responses:
Transcripts:
The Interviews page shows all interviews:
Table View:
Card View:
Search by:
Filter by:
Sort by:
What you can edit:
What you cannot edit:
To edit:
To delete an interview:
When to delete:
When NOT to delete:
With the Connectivity Package subscription, you can receive real-time notifications:
Events:
interview_started: When candidate begins interviewinterview_ended: When interview completesPayload includes:
See Webhooks Guide for setup instructions.
With the Connectivity Package subscription, create interviews programmatically:
POST /api/v1/invitations
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"job_id": "job-uuid",
"candidate_name": "John Doe",
"question_config": {
"excluded_question_ids": ["q1-uuid", "q2-uuid"],
"custom_questions": [
{
"question_text": "Why do you want to work here?",
"question_type": "behavioral",
"time_limit_seconds": 120,
"order_index": 10
}
],
"question_order": ["q3-uuid", "custom_0", "q4-uuid", "custom_1"]
}
}
Question Config Fields:
excluded_question_ids: Array of job question IDs to skipcustom_questions: Array of custom questions to addquestion_order: Array of question IDs defining the order (job question UUIDs and custom_N for custom questions)See API Documentation for full details.
Possible causes:
Solutions:
Problem: Candidate started but status never changed to completed
Possible causes:
Solutions:
Problem: Credits consumed don't match estimate
Check:
Credits should always match the estimate shown before creation. If mismatch, contact support.
Problem: Edit button disabled or changes won't save
Reasons:
Solution:
Scenario: Screening 50+ candidates for same role
Workflow:
Scenario: Candidates across multiple time zones
Workflow:
Scenario: Second round screening with different questions
Workflow: