integrate-interview
Wire an interview into your app with the right SDK layer, installed and configured.
Triggers on: “add this interview to my site”, “put the voice interview in my React app”, “add the interviewer to my landing page”.
What it does
- Gets the ids — the
interviewId(dpl_…) and the browser-safe publishable key (pk_…) via the MCP tools; never ansk_…key in browser code. - Picks the layer:
@ear3/voice-interviewer(package root) — the branded turnkey widget. The default for React/Next.js.@ear3/voice-interviewer/headless— headless client + hooks for a fully custom UI.@ear3/server— backend concerns (sessions, webhook verification), alongside the browser layer.- No React? Link to the interview’s hosted public URL directly — zero code.
- Reads the version-exact docs (
AGENTS.md/llms.txtof the installed package) and implements: ids in env vars (never hardcoded), the completion callback wired to your post-interview destination. - Verifies the page reaches its landing state without console errors.
The skill defers to the installed package’s own docs for exact prop names and framework notes, so it stays correct across SDK versions.
Backed by the ear3_list_interviews and ear3_get_publishable_key
tools.