Async Interview

Syncs on demand video responses into your applicant tracking system, triggers candidate scoring workflows, and manages interview job cycles automatically.

Try Async Interview in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Async Interview integration

    • Describe the outcome and Ceven picks the right Async Interview calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Async Interview data, across all 4 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Async Interview access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Async Interview, when, and on whose behalf.
    • The agent pauses and asks when Async Interview is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Async Interview.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Async Interview action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Async Interview, and when to use it.

Delete Job
Use this when you need to permanently remove an interview job and all associated candidate data after the role is filled.
List Jobs
Pull a complete list of all existing interview jobs to audit active hiring cycles or find specific job IDs.
Update Job
Use this to modify job details, change the question set, or update the expiration date for an active interview job.
Create Job
Set up a new interview job with a specific set of questions to begin collecting candidate video responses.
Get Job Details
Pull the full configuration and status of a single interview job using its unique identifier.
Get Candidate Response
Retrieve the video link and transcript for a specific candidate response within a job.
List Candidate Responses
Pull all submitted video responses for a specific job to build a candidate leaderboard.
Invite Candidate
Send a personalized interview invitation link to a candidate via the platform.
Search Jobs
Query interview jobs by title or creation date to find specific recruitment campaigns.
Archive Job
Move a job to an archived state to stop accepting new candidates without deleting the data.
Update Candidate Status
Change the internal status of a candidate response to reflect review progress.
Export Job Data
Pull a summary of all responses and timestamps for a specific job into a CSV format.

12 actions · scroll to see them all

Frequently asked questions

Ceven treats all candidate data as transient during the workflow execution. When the agent pulls a video link or a transcript from Async Interview, it uses that data to perform the requested action, such as updating a CRM or sending a notification, and then clears the immediate memory. We do not store the actual video files on Ceven servers; we only pass the secure URLs provided by the Async Interview API. You can control exactly which pieces of candidate data are moved into your other tools by defining the mapping in the workflow. This ensures that sensitive candidate recordings stay within the secure environment of the original platform while only the necessary metadata moves forward.
Yes. You can build a workflow where a trigger in your application form or a change in your ATS status tells Ceven to call the Invite Candidate action in Async Interview. The agent can pull the candidate name and email from your source system and automatically generate the invitation. You can even add logic to only send invites to candidates who pass a certain threshold in a screening quiz. This removes the need for a recruiter to manually create links and paste them into emails, ensuring that every qualified applicant gets an interview request within minutes of applying.
When you use the Delete Job action, Async Interview permanently removes the job and all associated candidate responses from their database. Because Ceven operates as an orchestrator, any future workflow attempts to pull data from that specific job ID will return a not found error. If you want to stop accepting new candidates but keep the recordings for legal compliance or future review, we recommend using the Archive Job action instead. This keeps the data intact and accessible to the agent for historical reporting while effectively closing the window for new submissions.
Ceven can handle bulk updates by iterating through a list of job IDs. If you have ten different roles that all need a new diversity and inclusion question added to the screen, you can tell the agent to list all jobs and then apply the Update Job action to each one. The agent will loop through the list and update the question set for every matching job. This is significantly faster than clicking through the dashboard for every individual role, especially for large enterprises managing dozens of open requisitions across different departments.
Ceven can manage as many jobs as your Async Interview subscription allows. However, you should be aware that Async Interview imposes a rate limit on their API endpoints to prevent abuse. If you attempt to trigger thousands of candidate invites or job updates in a very short window, the API may return a rate limit error. Ceven handles this by implementing an exponential backoff strategy, meaning the agent will automatically pause and retry the request after a few seconds. For most recruitment volumes, this happens silently in the background and does not disrupt the user experience.
Ceven does not watch the video in the human sense, but it can process the text transcripts provided by the Async Interview API. By pulling the transcript of a candidate response, the agent can look for specific technical keywords, analyze the tone of the response, or summarize the key points for a hiring manager. You can set up a workflow that flags any response containing a specific set of required skills, which allows you to prioritize which videos to watch first. This turns a qualitative video response into a quantitative data point for your hiring pipeline.
Connecting is a simple process of providing your API credentials within the Ceven integration settings. Once you enter your key and verify the connection, Ceven performs a handshake with the Async Interview API to confirm access levels. You will see a success message once the agent can successfully pull your current list of jobs. From that point on, the agent has the necessary permissions to read, write, and manage your interview cycles based on the workflows you build. You can rotate your API keys in the Async Interview dashboard at any time, which will require a quick update in Ceven to restore the connection.
Absolutely. You can set up an event based workflow where the submission of a video response in Async Interview acts as the trigger. Once the response lands, Ceven can immediately trigger a series of actions, such as sending a thank you email to the candidate via Gmail or Outlook and alerting the recruiter via Slack. You can even add a delay to the workflow so the email feels more human, or add a conditional step that only sends a follow up invite if the recruiter marks the response as a pass in the system.

Alternatives to Async Interview

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

HireVue logoHireVueSpark Hire logoSpark Hire

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Async Interview and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free