CornJobs
CornJobs
HomePricingDocumentation
Log inSign up
Job setup

Review & Confirmation

Learn how the confirmation modal summarises each field, double-checks credits, and finalises the creation of a new job opening.

Surface: Review & Create Job modal
Sections: Basic info, Description, Skills, Extras, Credits
Credit rule: 5 base + target
Last updated: November 4, 2025.


Summary sections

Each paper block mirrors the form groups so reviewers can scan the essentials quickly.

Basic Information summary

The first block includes the key job metadata.

Title

Product Designer

Company

NovaWave Tech

Contract Type

Full-time

Seniority

Mid-level

Job Description

Long text is rendered with subtle background and scroll.

Partner with product and engineering to craft human experiences for remote teams. Champion design reviews, usability tests, and accessibility standards.


Skills & extras

Behaviour chips, skills lists, and optional context appear in the same order the collaborator entered them.

Skills snapshot

Behaviour profile and skill chips are grouped together.

Proactivity
Teamwork
Creativity

Hard skills: Figma, UX Research, Prototyping

Soft skills: Communication, Leadership, Stakeholder management

Additional Requirements

Only shows up when optional fields contain content.

  • Previous Experiences — SaaS design teams, B2B platforms

  • Disqualifiers — Less than 3 years experience in product design

  • Company Values — Empathy, Ownership, Curiosity

  • Languages — English (fluent), Spanish (intermediate)

  • Certifications — Nielsen Norman UX Certification

  • Work Style — Hybrid collaboration, weekly design reviews


Credit check

The modal recalculates credits with the latest candidate target and compares it against the cached balance.

Credit calculation

Values shown when targeting 8 candidates with 120 credits available.

Base Credits
5
Candidates
8
Total Required
13
Your Balance
120

Actions & outcomes

Two buttons close out the workflow. Cancel leaves all values untouched and simply closes the modal. Confirm Creation runs a fresh balance check and posts the job when nothing is missing. When credits are insufficient the primary button switches to the label Insufficient Credits and stays disabled until you adjust the form.

Footer controls

Buttons reflect the current credit status.

Cancel
Confirm Creation
  • Cancel (outlined, enabled unless a request is in flight)

  • Confirm Creation (contained, primary)

  • Insufficient Credits (contained, error, disabled state)

  • Creating Job... (contained, primary, disabled while request resolves)

What happens after confirm

The platform checks your credit balance one final time, then creates the job. On success you see a confirmation toast showing the credits consumed and the app navigates to the new job details page. If the balance is insufficient, you're redirected to the Credits page.



Post-confirmation

Success emits a toast, deducts 13 credits (in the standard 5 + 8 example), and redirects to the job details page so you can review candidates immediately—including the shortcut to the `/dashboard/jobs/[jobId]/candidates` pipeline view.

Success toast & redirect

UI feedback after a job is created with 8 candidates.

✅ Job created successfully! 13 credits consumed.

Redirect → /dashboard/jobs/[jobId]
Open pipeline → /dashboard/jobs/[jobId]/candidates
Share Telegram link from job details
Balance now 107

Behind the scenes: What the platform does

Understanding the automated workflow helps you troubleshoot issues and set realistic expectations for candidates.

Step-by-step automation

Platform processes after job creation

  • 1. Job Record Creation

    Job data saved to database with unique ID, status set to 'Active', Telegram bot link generated with jobId parameter
  • 2. AI Question Generation

    LLM analyzes job description, hard skills, soft skills, and behaviors. Generates customized interview questions (mix of technical, behavioral, situational)
  • 3. Evaluation Criteria Setup

    AI creates scoring rubric based on required skills. Assigns weights: Must-have skills (40%), Nice-to-have skills (20%), Behavioral fit (30%), Experience (10%)
  • 4. Telegram Bot Activation

    Bot monitors for /start commands with your jobId. When candidate clicks link, bot initiates interview flow automatically
  • 5. Real-Time Candidate Processing

    As each candidate completes interview, AI scores responses against criteria. Report generated within 2-3 minutes of interview completion. Candidate appears in your pipeline immediately after scoring

Error handling

The confirmation step only describes behaviours currently wired in the app. Use the checklist below to validate each condition.

  • API failure on job creation triggers a snackbar with Failed to create job. Try again and keeps the modal closed.

  • Credit mismatch displays Insufficient credits and reroutes to the Credits screen after closing the dialog.

  • The modal does not auto-close on failure; the user has to correct information in the form and reopen it.


Next steps

After publishing a job, recruiters land on the Jobs dashboard to monitor statuses, credit deductions, and follow-up actions.

Continue to Jobs dashboard overview

Previous: Create job formNext: Jobs dashboard
On this page

    Sections will appear here.