Test Drive Agent

Proactively call leads to collect key information - preferred model, timing, and location - and match them with a nearby Toyota dealership for a test drive.

Talk to this agent
Speaking with agent

Outbound lead qualification for automotive sales

The Test Drive Agent proactively calls leads to qualify their interest in scheduling a test drive. It pulls lead information from a spreadsheet, walks each person through a set of questions - preferred vehicle model, timing, and location - then matches them with a nearby dealership and captures their responses.

The agent uses four platform tools to manage the workflow: `search_dealerships` finds the closest dealership based on the lead's location, `create_sheet_from_form` sets up a structured data capture sheet from a Google Form template, `append_data_with_session` writes each lead's responses back to Google Sheets in real time, and `hangup` manages call termination.

Built on the Syllable Agentic Platform's outbound campaign system, the agent works through scheduled batches of calls. Each campaign defines the rules for timing, retry logic, and batch size. This pattern applies to any outbound qualification workflow - automotive, real estate, financial services, or any domain where proactive outreach converts leads into appointments.

Interact with This Agent

Use the channels below to try the Test Drive Agent live. Chat with it in your browser, call it by phone, or send an SMS.

Call (678) 929-6903

Call to experience the agent reaching out to schedule a test drive. It asks about your preferred Toyota model, timing, and location, then matches you with a nearby dealership.

Send SMS

Text the agent to try the lead qualification flow. Share what car you're interested in and when you'd like to come in for a test drive.

View Documentation

See how the agent collects lead information, looks up dealerships by location, and schedules appointments through tool integrations.

Watch Tutorial

Watch a walkthrough of building a proactive outbound calling agent for automotive lead qualification.

Live Chat

Chat is coming soon!

From spreadsheet to phone call

The Test Drive Agent bridges lightweight business tools with production voice AI. Understanding how this bridge works reveals a pattern that applies far beyond automotive sales.

  • The Google Forms bridgeThe agent uses a Google Form as its question template. A tool generates a structured capture sheet from the form, with columns matching each question. Non-technical teams can change what the agent asks by editing a Google Form with no prompt rewriting, no code deployment, and no engineering ticket. When the form changes, data capture updates automatically on the next campaign run.
  • Dealership matchingThe search tool takes the lead's location and queries a pre-loaded data source of dealership locations, hours, and inventory availability. This is domain-specific business logic, not a generic API call. The matching considers proximity, dealership capacity, and available models to recommend the best option for each lead.
  • Outbound versus inbound designOutbound agents differ in four fundamental ways. The conversation opening must earn engagement in the first few seconds. Failed calls reschedule automatically in the next batch. Campaigns cap calls per hour to avoid overwhelming receiving dealerships. Responses write to Google Sheets in real time so the sales team sees qualified leads as they come in.

Other agents you could build for automotive sales

The same call-qualify-schedule pattern applies to any dealership workflow where leads need timely, personalized follow-up.

Service appointment reminder agent

Contacts customers when scheduled maintenance is due based on mileage intervals or time since last service. Pulls vehicle data from the DMS, confirms availability, and books the service visit.

Trade-in valuation agent

Collects vehicle details and provides an estimated trade-in range using valuation API data. Schedules an in-person appraisal when the customer is ready. Combines API tools with structured single-question collection.

Recall notification and scheduling agent

Contacts affected vehicle owners when a manufacturer issues a recall, explains the details from a knowledge base, and schedules the repair appointment. Handles high call volumes with batch scheduling.

Common questions about the Test Drive Agent

How does the agent qualify leads?

The agent follows a structured conversation flow: it confirms the lead's interest, asks about their preferred vehicle model and timing, collects location information, and uses the `search_dealerships` tool to match them with a nearby dealership. All responses are captured in a Google Sheet for follow-up.

Can the agent call leads proactively?

Yes. The Syllable Agentic Platform supports outbound campaigns where the agent initiates calls rather than waiting for inbound contact. Campaigns define batch schedules, retry rules, and call volumes. The agent works through each batch automatically.

What data does the agent collect, and where does it go?

The agent captures vehicle preference, timing, location, and dealership match. Responses are written to Google Sheets in real time through platform tool integrations. This data can feed into CRM systems or be used directly for dealership follow-up.

Can I build an outbound agent like this?

Yes. The [documentation](https://docs.syllable.ai/tutorials/buildTestDriveAgent/Overview) covers the full build: creating the Google Form, configuring dealership search and data capture tools, writing the qualification prompt, setting up a voice channel, and scheduling outbound campaigns.

Can a non-technical team change what the agent asks?

Yes. The agent's question structure is driven by a Google Form. Editing the form changes the data capture fields - no prompt changes or code deployments required. This makes the agent adaptable to different campaigns (seasonal promotions, new model launches, loyalty offers) without engineering involvement.

What happens if a lead does not answer?

The agent logs a "no answer" status and moves to the next call in the batch. Failed calls are automatically queued for retry in the next scheduled campaign batch. Campaign configuration controls retry limits and spacing to avoid contacting the same lead too frequently. **Related:** Learn how [call routing](/use-cases/call-routing) works for inbound scenarios, or start [building AI agents](/build-ai-agents) for your own outbound qualification workflows.

Build Your Own Agent

Sign up for a free trial and start building agents like this one on the Syllable platform.