All templates
Voice & Phone

Dealership Voice Agent

A multi-location voice agent for auto dealerships. Each store gets its own provisioned number and scoped agent that qualifies inbound leads, books test drives, answers inventory questions, and writes everything back to the dealership's CRM.

Read the docs

The agent prompt

Copy this into Cursor, Claude Code, or any Naïve-connected agent. It describes exactly what to build and which primitives to wire together.

Prompt
Build me a multi-location dealership voice agent on Naive.

Each dealership location gets its own phone number and scoped voice agent that qualifies inbound leads, books test drives, answers inventory questions, and syncs everything to the CRM.

Use these Naive primitives:
- phone: provision a number per location and enable voice
- llm: run the conversation
- connections: sync leads/appointments to the dealership CRM (Composio)
- cron: send appointment reminders
- memory: remember callers across calls

Read the docs at https://usenaive.ai/docs and start with: npm i -g naive && naive login

What it builds

Number per location

Provision and scope a dedicated number for every store.

Lead qualification

Qualify inbound callers and capture intent on every call.

Test-drive booking

Schedule appointments and send SMS confirmations.

CRM sync

Write leads and calls back to your CRM via Composio connections.

Primitives used

phonellmconnectionscronmemory

How it's built

  • naive phone — one number + voice agent per location
  • naive connections — sync leads to the dealership CRM
  • naive cron — appointment reminders

Start building

Install the CLI, copy the prompt, and let your agent wire it up.

$ npm i -g naive && naive login