Camper & RV Service Center: Book a Service Appointment by Phone
Problem: a camper/RV service center gets a steady stream of calls asking to book maintenance appointments, and staff spend time just checking availability and typing bookings into their scheduling system.
What you’ll set up: a phone-answering agent that checks and creates bookings directly in your own booking system in real time, then emails a confirmation.
- Create a Workflow named “Camper Service Booking.”
- Configuration tab: set the primary language and call timezone to match your shop, and pick a voice.
- Builder tab: write a prompt describing the flow, e.g.:
You are the booking assistant for CamperCare Service Center. Greet the caller, ask what service they need (oil change, tire rotation, generator service, or full inspection) and their preferred date. Use the Create Booking tool to check and reserve a slot. Confirm the date/time and booking reference back to the caller before ending the call. - Properties tab: click Add example fields to capture
callerName,phoneNumber,email, andreservationId, then add a custom propertyserviceType(string) — “The type of service requested: oil change, tire rotation, generator service, or inspection.” - Connect your booking system as a Custom Integration (see Integrations → Custom Integrations for the full walkthrough): a “Create Booking” action that calls your booking system’s API, set to run as an in-call action so the agent gets a real confirmation before hanging up, and configured to evaluate the response (
evaluate-data) so the returned confirmation code is captured back intoreservationId. - Integration tab: add an Email action to
email(the caller’s captured email) with subjectYour service appointment is confirmedand a body using${callerName},${serviceType}, and${reservationId}. - Deploy to Phone, binding the workflow to your shop’s phone number.
- Test it with Call Now before publicizing the number.
Result: a caller says “I need an oil change next Tuesday,” the agent checks your real booking system live during the call, confirms a slot, and the caller hangs up with a booking reference and a confirmation email on the way.
Related reading
- Create Workflow — Configuration, Builder, and Properties tabs used here.
- Integration — the Email action used to send the confirmation.
- Custom Integrations — the full walkthrough for connecting your own REST API, used here for the booking-system connection.
- Deploy to Phone