AsyncInterview
4 operations0 webhooks
Asynchronous video interview platform for remote candidate screening and hiring workflows.
Supported operations
- DeleteDestructive
Deletes an interview job permanently.
- ListRead-only
Retrieves a list of all interview jobs.
- List ResponsesRead-only
Retrieves all interview responses with candidate details.
- UpdateWrite
Updates an existing interview job's details after creation.
FAQ
Install corsair and @corsair-dev/asyncinterview, add the AsyncInterview plugin, and connect with an API key. Then call methods like corsair.asyncinterview.api.jobs.delete() from your app. Corsair syncs data per tenant.
Yes. AsyncInterview requires an API key from your AsyncInterview account or developer dashboard. Create credentials with access that matches what you automate, then paste them into Corsair or connect through managed auth in Hub.
Yes. One Corsair client can hit AsyncInterview, GitHub, Notion, Stripe, and the rest. Trigger AsyncInterview from a webhook, push updates to Slack, or chain actions across plugins. Same tenant context across integrations, plain TypeScript.
Teams use Corsair for asynchronous video interview platform for remote candidate screening and hiring workflows. Common builds include sync jobs, admin tooling, and agents that call AsyncInterview APIs from your backend. Local DB entities let you query synced AsyncInterview records without hitting the API on every read.
The SDK is open source. Self-host and you pay Corsair nothing for the integration layer. Hub bills for hosted auth and execution, not per AsyncInterview API call. Hub has a generous free tier. For hobby projects you can probably run the whole thing on free. Paid plans start to matter with more tenants or heavier traffic.
We maintain @corsair-dev/asyncinterview in the open repo. When AsyncInterview ships API changes, upgrade the package. Your call sites stay typed. You should not need to rewrite the integration layer each time.
No. Corsair does not read your AsyncInterview data or hold individual access credentials. Credentials stay in your database. API calls run on your instance. We do not store AsyncInterview data on your behalf.