Migrate from another platform

Agents/Migrate

Paste an API key. We re-create your agents on jvapi. Zero lift-and-shift.

Bring your Vapi, Retell, Synthflow, or Bolna agents across in one click. We map the instructions, voice, tools, and phone numbers — then run a readiness test to flag anything that needs manual review.

2,800+agents migrated 94%functional parity at import 8 minmedian migration time

Where are you coming from?

Pick a source · we'll guide you through
Vapi
assistant config + tools
8 agents detected · ready to import
Retell
agent + tool definitions
Paste API key to scan
Synthflow
flow definitions + instructions
Paste API key to scan
Bolna
agent config + knowledge
Paste API key to scan
Paste Vapi key
Select agents
3 Review mapping
4 Import · test
STEP 1

Paste your Vapi API key

✓ Verified · 8 agents · 4 phone numbers
VAPI_API_KEY
Connected to your-company.vapi.ai · read scope only · we'll never make outbound calls from your key
STEP 2

Select agents to import

8 found · 8 selected
Vapi agent Voice Model Phone Calls / mo Tools Status
clinic-intake-v3 11labs · Rachel gpt-4o +1 415 555 0119 4,220 4 ✓ Importable
sales-sdr-outbound 11labs · Antoni claude-sonnet +1 628 555 1183 1,842 6 ✓ Importable
collections-stage-1 playht · Olivia gpt-4o-mini +1 212 555 9921 8,104 3 Review needed
restaurant-reservations deepgram · Luna gpt-4o +34 910 72 11 33 612 2 ✓ Importable
recruit-screener 11labs · Domi gemini-pro +1 312 555 4412 2,108 5 ✓ Importable
support-l1-copilot 11labs · Brian gpt-4o +1 312 555 9088 3,384 4 ✓ Importable
appointment-reminder-v2 11labs · Bella gpt-4o-mini +1 415 555 0420 12,802 2 ✓ Importable
fnol-insurance-intake openai · alloy gpt-4o +1 646 555 8821 944 7 Review needed
8 selected · 2 flagged for manual review after import Deselect all
STEP 3 · CURRENT

Mapping preview · clinic-intake-v3

3 of 8 mappings need attention
Vapi config jvapi config
Model gpt-4o gpt-4o
Voice 11labs · Rachel jvapi · Nova-F-US (equivalent)
Language en-US en-US
First message "Hi, this is the clinic. How can I help?" "Hi, this is the clinic. How can I help?"
Agent instructions 1,482 chars · verbatim passthrough 1,482 chars · verbatim passthrough
Tool: book_appt custom callback · POST /book jvapi · calendar.book ✱ remapped
Tool: check_slots custom callback · GET /slots jvapi · http callback passthrough
Tool: transfer transferCall: +1 415 555 0201 jvapi · transfer SIP REFER (warm)
End-call phrase "thanks goodbye" "thanks goodbye"
Recording enabled enabled · PHI redacted
Voicemail detect off off
3 mappings need your eyes: voice swap uses our closest-match clone, tool book_appt maps to our native calendar primitive (preserves your behavior), and transfer becomes a warm SIP REFER instead of cold dial. You can toggle any of these before import.
STEP 4

Import · test run

Ready when you are
clinic-intake-v3
instructions · voice · 4 tools
100% ✓ done
sales-sdr-outbound
instructions · voice · 6 tools
100% ✓ done
collections-stage-1
instructions · voice · 3 tools
74% ⟳ running
restaurant-reservations
instructions · voice · 2 tools
12% ⟳ running
recruit-screener
instructions · voice · 5 tools
0% queued
support-l1-copilot
instructions · voice · 4 tools
0% queued
appointment-reminder-v2
instructions · voice · 2 tools
0% queued
fnol-insurance-intake
instructions · voice · 7 tools
0% queued

8 agents imported · 6 ready to publish · 2 need manual review

We ran a readiness eval on each. Two agents scored below 70 — click through to see the side-by-side diff against your Vapi originals and apply suggested fixes.

8imported 6ready 2review 94%parity