Back to Blog
6 min readAural Team

AI Interview API: Automating Interviews from Your Own Workflow

Use an AI interview API to create interviews, publish links, invite candidates, and retrieve transcripts and results programmatically.

APIAI AgentsAutomation

Direct answer

An AI interview API lets software create and manage interviews without using the web interface. Aural exposes API endpoints for creating interviews, adding questions, publishing links, managing candidates, listing sessions, and retrieving transcripts and results.

AI interview automation capabilities connected through developer workflows
AI interview automation capabilities connected through developer workflows

Once interviews become part of a larger workflow, clicking through a dashboard is not enough. Recruiting teams may want an interview link created when a candidate enters a pipeline stage. Research teams may want to generate links for a participant panel. Internal tools may need transcripts and scores in a reporting dashboard.

What the API Enables

  • Create interview templates from internal systems.
  • Add structured questions and publish shareable links.
  • Create candidate invite links programmatically.
  • List sessions and retrieve transcripts, summaries, and results.
  • Let AI agents discover and use the interview workflow safely.

Common Workflow

  1. POST /interviews to create the interview.
  2. POST /interviews/{id}/questions to add questions.
  3. POST /interviews/{id}/publish to publish a link.
  4. Share the returned URL with candidates or participants.
  5. GET /sessions/{id} to retrieve the final record.

AI-Readable Discovery

Aural exposes /llms.txt, /llms-full.txt, /api/v1/openapi.json, and /.well-known/api-catalog. These files help developers and AI agents understand the public API surface without scraping the app.

Where to Start

Start with the API quick start, then use the API referencewhen you are ready to wire production workflows.