> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jobmojito.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cookbooks

> Task-oriented, end-to-end guides for the most common JobMojito workflows.

These cookbooks walk through complete workflows — from creating an interview to reviewing a candidate's results — using the JobMojito API. Each recipe lists the exact endpoints, required fields, and a runnable example.

<Info>
  Working through an AI assistant connected to the JobMojito MCP server? Each recipe also names the matching MCP tool (e.g. `create_interview`), so the same steps apply whether you call the REST API directly or via the MCP.
</Info>

## Before you begin

All requests share the same base URL and authentication.

<CodeGroup>
  ```bash Base URL theme={null}
  https://cool.jobmojito.com/functions/v1
  ```

  ```bash Authentication theme={null}
  # Every request needs a Supabase JWT access token:
  Authorization: Bearer <SUPABASE_JWT>
  ```
</CodeGroup>

Requests and responses are JSON unless noted. Calls act on behalf of the authenticated merchant user, so results respect that user's permissions.

## Recipes

<CardGroup cols={2}>
  <Card title="Create an interview" icon="plus" href="/cookbooks/create-an-interview">
    Generate an AI interview from a job position, from your own questions, or in one shot for a specific candidate.
  </Card>

  <Card title="Invite candidates" icon="user-plus" href="/cookbooks/invite-candidates">
    Generate signed interview links or send branded email invitations.
  </Card>

  <Card title="Pre-screen candidates" icon="filter" href="/cookbooks/pre-screen-candidates">
    Score a résumé against a position before inviting them to interview.
  </Card>

  <Card title="Review results" icon="clipboard-check" href="/cookbooks/review-results">
    List results, read the full transcript and AI assessment, and export reports.
  </Card>

  <Card title="Manage a knowledge base" icon="book" href="/cookbooks/manage-knowledge-base">
    Upload documents so interviews can ask grounded, knowledge-based questions.
  </Card>
</CardGroup>
