Skip to content

Try it

Hear what an answered call sounds like.

Listen to sample calls, call the plumbing demo line, or book a 30-minute workflow review.

Two assistants, two different calls

One is the assistant your customers would reach. The other is ours.

Call the plumbing assistant

Dial this number and play a homeowner with a plumbing problem. It is the same assistant a TenFour Pro plumbing customer runs: it discloses recording and AI, takes intake, separates an emergency from a routine repair, and offers appointment windows.

(415) 840-1592

Demo line, voice only. On a paid account an urgent call texts the owner, who replies YES to approve dispatch. This number has no texting attached, so you will hear that hand-off described but no text will arrive.

Talk to the assistant in your browser

This one is ours, not a trade assistant. It asks about your business — trade, how many calls you miss, what you want automated — and then books a 30-minute setup call. No download, no phone call.

Ask about TenFour Pro for your business

Call our own AI assistant. It asks about your trade, how many calls you miss, and what you want automated, then books a 30-minute setup call.

(415) 949-2785

Recording notice: Calls to our demo number and to customers using TenFour Pro are recorded for quality and product purposes. California is a two-party-consent state. Our assistant discloses recording at the start of every call. Continuing the call constitutes consent.

This is a virtual assistant. Our agent identifies itself as an AI virtual assistant at the start of every call.

Sample calls

Sample call transcripts

plumbing

Active leak under the sink

Sent to owner for approval

Estimated call length · ~2:00

Assistant: Hi there. You’ve reached the AI assistant for Acme Plumbing. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: My kitchen sink is leaking. It’s the pipe underneath, and it’s leaking pretty heavily.

Assistant: I’m sorry to hear that. Could I get your name and a phone number where we can reach you?

Caller: Marcus. Four one five, five five five, zero one seven seven.

Assistant: Four one five, five five five, zero one seven seven. Is that correct?

Caller: Yes.

Assistant: Thanks, Marcus. Is the water still leaking, and have you been able to turn off the shutoff valve?

Caller: It’s still going. I haven’t found the valve.

Assistant: If it’s safe, turn off the valve under the sink or the main water shutoff, and move anything valuable away from the water. What’s the service address?

Caller: Twenty-two Hill Street.

Assistant: I’ve sent a notification to the owner. I cannot promise a response time. They have your callback number, four one five, five five five, zero one seven seven. Is there anything else I can help you with?

Caller: No, I’ll wait to hear from them.

Assistant: Thanks for calling Acme Plumbing.

Outcome: Active leak, so nothing was booked. The owner got a text with the leak details, address, callback number, and a reply code, and nothing is dispatched until they reply YES. The caller was given the shutoff-valve safety step.

plumbing

Fuga activa debajo del fregadero

Sent to owner for approval

Estimated call length · ~2:00

Assistant: Hi there. You’ve reached the AI assistant for Acme Plumbing. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: Tengo una fuga en el fregadero de la cocina. Es la tubería de abajo y está saliendo mucha agua.

Assistant: Lamento escuchar eso. ¿Me puede dar su nombre y un número de teléfono donde lo podamos contactar?

Caller: Marcos. Cuatro uno cinco, cinco cinco cinco, cero uno siete siete.

Assistant: Cuatro uno cinco, cinco cinco cinco, cero uno siete siete. ¿Es correcto?

Caller: Sí.

Assistant: Gracias, Marcos. ¿Sigue saliendo agua, y pudo cerrar la llave de paso?

Caller: Sigue saliendo. No encuentro la llave.

Assistant: Si es seguro, cierre la llave debajo del fregadero o la llave de paso principal, y aleje del agua cualquier cosa de valor. ¿Cuál es la dirección del servicio?

Caller: Veintidós Hill Street.

Assistant: Ya envié una notificación al dueño. No puedo prometer un tiempo de respuesta. Tienen su número para devolverle la llamada: cuatro uno cinco, cinco cinco cinco, cero uno siete siete. ¿Hay algo más en que le pueda ayudar?

Caller: No, espero su llamada.

Assistant: Gracias por llamar a Acme Plumbing.

Outcome: Active leak, so nothing was booked. The owner got a text with the leak details, address, callback number, and a reply code, and nothing is dispatched until they reply YES. The Spanish-speaking caller was given the shutoff-valve safety step in Spanish.

appliance-repair

Fridge warming up

Sent to owner for approval

Estimated call length · ~1:45

Assistant: Hi there. You’ve reached the AI assistant for Acme Appliance Repair. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: My refrigerator is warm this morning, and I have food inside.

Assistant: I’m sorry to hear that. Quick check first: any smoke, burning smell, or water on the floor?

Caller: No, it’s just not cooling.

Assistant: Could I get your name and a phone number to reach you?

Caller: Linda Alvarez. Two zero two, five five five, zero one one two.

Assistant: Two zero two, five five five, zero one one two. Is that correct?

Caller: Yes.

Assistant: Thanks, Linda. What’s the full service address, including the ZIP code?

Caller: Forty-eight Market Street, Unit B, two zero zero zero one.

Assistant: Forty-eight Market Street, Unit B, two zero zero zero one. Is that correct?

Caller: Yes.

Assistant: I’ve sent a notification to the owner. I cannot promise a response time. They have your callback number, two zero two, five five five, zero one one two. Anything else I can help with?

Caller: No, that’s it. Thank you.

Assistant: Thanks for calling Acme Appliance Repair.

Outcome: A warm fridge is a same-day request, so nothing was booked. The owner got a text with the details, address, callback number, and a reply code.

appliance-repair

Refrigerador no enfría

Sent to owner for approval

Estimated call length · ~1:45

Assistant: Hi there. You’ve reached the AI assistant for Acme Appliance Repair. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: Hola. Mi refrigerador amaneció caliente esta mañana y tengo comida adentro.

Assistant: Lamento escuchar eso. Primero una pregunta rápida: ¿ve humo, huele a quemado, o hay agua en el piso?

Caller: No, simplemente no está enfriando.

Assistant: ¿Me puede dar su nombre y un número de teléfono para contactarla?

Caller: Linda Álvarez. Dos cero dos, cinco cinco cinco, cero uno uno dos.

Assistant: Dos cero dos, cinco cinco cinco, cero uno uno dos. ¿Es correcto?

Caller: Sí.

Assistant: Gracias, Linda. ¿Cuál es la dirección completa del servicio, con el código postal?

Caller: Cuarenta y ocho Market Street, apartamento B, dos cero cero cero uno.

Assistant: Cuarenta y ocho Market Street, apartamento B, dos cero cero cero uno. ¿Es correcto?

Caller: Sí.

Assistant: Ya envié una notificación al dueño. No puedo prometer un tiempo de respuesta. Tienen su número para devolverle la llamada: dos cero dos, cinco cinco cinco, cero uno uno dos. ¿Algo más en que le pueda ayudar?

Caller: No, eso es todo. Gracias.

Assistant: Gracias por llamar a Acme Appliance Repair.

Outcome: A warm fridge is a same-day request, so nothing was booked. The owner got a text with the details, address, callback number, and a reply code.

electrical

Kitchen outlet stopped working

Booked

Estimated call length · ~2:00

Assistant: Hi there. You’ve reached the AI assistant for Acme Electric. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: One of the outlets in my kitchen stopped working.

Assistant: Before we go on, are you seeing any sparks, smoke, or a burning smell?

Caller: No, it just has no power.

Assistant: Thanks. Could I get your name and a phone number to reach you?

Caller: Maria Chen. Five one zero, five five five, zero one four three.

Assistant: Five one zero, five five five, zero one four three. Is that correct?

Caller: Yes.

Assistant: Thanks, Maria. What’s the full service address, including the ZIP code?

Caller: Nine zero five Cedar Lane, Alameda, nine four five zero one.

Assistant: Nine zero five Cedar Lane, Alameda, nine four five zero one. Is that correct?

Caller: Yes.

Assistant: I can do tomorrow at ten, tomorrow at one, or Thursday at nine. Which works best?

Caller: Tomorrow at ten.

Assistant: You’re booked for tomorrow at ten. Anything else I can help with?

Caller: No, that’s it. Thank you.

Assistant: Thanks for calling Acme Electric.

Outcome: A routine repair, so the assistant offered three open times and booked the one the caller picked.

electrical

Enchufe de la cocina sin corriente

Booked

Estimated call length · ~2:00

Assistant: Hi there. You’ve reached the AI assistant for Acme Electric. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: Uno de los enchufes de mi cocina dejó de funcionar.

Assistant: Antes de continuar, ¿ve chispas o humo, o huele a quemado?

Caller: No, solamente no tiene corriente.

Assistant: Gracias. ¿Me puede dar su nombre y un número de teléfono para contactarla?

Caller: María Chen. Cinco uno cero, cinco cinco cinco, cero uno cuatro tres.

Assistant: Cinco uno cero, cinco cinco cinco, cero uno cuatro tres. ¿Es correcto?

Caller: Sí.

Assistant: Gracias, María. ¿Cuál es la dirección completa del servicio, con el código postal?

Caller: Novecientos cinco Cedar Lane, Alameda, nueve cuatro cinco cero uno.

Assistant: Novecientos cinco Cedar Lane, Alameda, nueve cuatro cinco cero uno. ¿Es correcto?

Caller: Sí.

Assistant: Puedo mañana a las diez, mañana a la una, o el jueves a las nueve. ¿Cuál le queda mejor?

Caller: Mañana a las diez.

Assistant: Quedó agendada para mañana a las diez. ¿Algo más en que le pueda ayudar?

Caller: No, eso es todo. Gracias.

Assistant: Gracias por llamar a Acme Electric.

Outcome: A routine repair, so the assistant offered three open times in Spanish and booked the one the caller picked.

garage-door

Snapped spring with car trapped

Sent to owner for approval

Estimated call length · ~1:45

Assistant: Hi there. You’ve reached the AI assistant for Acme Garage Door. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: My garage door spring snapped, and my car is stuck inside. I need to get to work.

Assistant: I understand. Quick check: is anyone hurt, or is the door at risk of falling?

Caller: No one’s hurt, but the door is too heavy to move.

Assistant: Please don’t try to lift it by hand with a snapped spring. Could I get your name and a phone number?

Caller: Tom Rivera. Three zero three, five five five, zero one nine nine.

Assistant: Three zero three, five five five, zero one nine nine. Is that correct?

Caller: Yes.

Assistant: Thanks, Tom. What’s the service address?

Caller: Three thirty-one Pine Street.

Assistant: I’ve sent a notification to the owner. I cannot promise a response time. They have your callback number, three zero three, five five five, zero one nine nine. Anything else I can help with?

Caller: No, that’s it.

Assistant: Thanks for calling Acme Garage Door.

Outcome: A snapped spring with a car trapped is urgent, so nothing was booked. The owner got a text with the details, address, callback number, and a reply code.

garage-door

Resorte roto con el carro atrapado

Sent to owner for approval

Estimated call length · ~1:45

Assistant: Hi there. You’ve reached the AI assistant for Acme Garage Door. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: Se rompió el resorte de mi puerta de garaje y mi carro está atrapado adentro. Necesito ir al trabajo.

Assistant: Entiendo. Una pregunta rápida: ¿hay alguien herido, o la puerta podría caerse?

Caller: Nadie está herido, pero la puerta está demasiado pesada para moverla.

Assistant: Por favor no intente levantarla a mano con el resorte roto. ¿Me puede dar su nombre y un número de teléfono?

Caller: Tomás Rivera. Tres cero tres, cinco cinco cinco, cero uno nueve nueve.

Assistant: Tres cero tres, cinco cinco cinco, cero uno nueve nueve. ¿Es correcto?

Caller: Sí.

Assistant: Gracias, Tomás. ¿Cuál es la dirección del servicio?

Caller: Trescientos treinta y uno Pine Street.

Assistant: Ya envié una notificación al dueño. No puedo prometer un tiempo de respuesta. Tienen su número para devolverle la llamada: tres cero tres, cinco cinco cinco, cero uno nueve nueve. ¿Hay algo más en que le pueda ayudar?

Caller: No, eso es todo.

Assistant: Gracias por llamar a Acme Garage Door.

Outcome: A snapped spring with a car trapped is urgent, so nothing was booked. The owner got a text with the details, address, callback number, and a reply code.

hvac

No heat with elderly occupant

Sent to owner for approval

Estimated call length · ~2:00

Assistant: Hi there. You’ve reached the AI assistant for Acme HVAC. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: Our heater stopped working, and my mother is eighty-two. The house is getting cold.

Assistant: I’m sorry to hear that. First, do you smell gas, or is a carbon monoxide alarm going off?

Caller: No alarms, no gas smell.

Assistant: Good. Could I get your name and a callback number?

Caller: David Park. Six five zero, five five five, zero one four three.

Assistant: Six five zero, five five five, zero one four three. Is that correct?

Caller: Yes.

Assistant: Thanks, David. What’s the full service address, including the ZIP code?

Caller: Two seventy-eight Oak Street, San Mateo, nine four four zero one.

Assistant: Two seventy-eight Oak Street, San Mateo, nine four four zero one. Is that correct?

Caller: Yes.

Assistant: I’ve sent a notification to the owner. I cannot promise a response time. They have your callback number, six five zero, five five five, zero one four three. In the meantime, please don’t use an oven or an outdoor heater indoors to warm the house. Anything else I can help with?

Caller: No, thank you.

Assistant: Thanks for calling Acme HVAC.

Outcome: No heat is a same-day request, so nothing was booked. The owner got a text with the caller’s description, address, callback number, and a reply code. The caller was given a basic safety reminder.

hvac

Sin calefacción con una persona mayor en casa

Sent to owner for approval

Estimated call length · ~2:00

Assistant: Hi there. You’ve reached the AI assistant for Acme HVAC. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: Buenas tardes. Se nos descompuso la calefacción y mi mamá tiene ochenta y dos años. La casa se está enfriando.

Assistant: Lo siento mucho. Primero, ¿huele a gas, o se activó alguna alarma de monóxido de carbono?

Caller: No, ninguna alarma y no huele a gas.

Assistant: Bien. ¿Me puede dar su nombre y un número de teléfono para contactarlo?

Caller: David Reyes. Seis cinco cero, cinco cinco cinco, cero uno cuatro tres.

Assistant: Seis cinco cero, cinco cinco cinco, cero uno cuatro tres. ¿Es correcto?

Caller: Sí.

Assistant: Gracias, David. ¿Cuál es la dirección completa del servicio, con el código postal?

Caller: Doscientos setenta y ocho Oak Street, San Mateo, nueve cuatro cuatro cero uno.

Assistant: Doscientos setenta y ocho Oak Street, San Mateo, nueve cuatro cuatro cero uno. ¿Es correcto?

Caller: Sí.

Assistant: Ya envié una notificación al dueño. No puedo prometer un tiempo de respuesta. Tienen su número para devolverle la llamada: seis cinco cero, cinco cinco cinco, cero uno cuatro tres. Mientras tanto, por favor no use el horno ni un calentador de exterior dentro de la casa para calentarla. ¿Hay algo más en que le pueda ayudar?

Caller: No, muchas gracias.

Assistant: Gracias por llamar a Acme HVAC.

Outcome: No heat is a same-day request, so nothing was booked. The owner got a text with the caller’s description, address, callback number, and a reply code. The Spanish-speaking caller was given a basic safety reminder in Spanish.

locksmith

Overnight lockout

Sent to owner for approval

Estimated call length · ~1:45

Assistant: Hi there. You’ve reached the AI assistant for Acme Locksmith. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: I’m locked out of my house. It’s late, and my keys are inside.

Assistant: I’m sorry, I can help with that. First, are you somewhere safe and well-lit right now?

Caller: Yes, I’m on the porch.

Assistant: Good. Could I get your name and a callback number?

Caller: Sarah Nguyen. Three one two, five five five, zero one eight eight.

Assistant: Three one two, five five five, zero one eight eight. Is that correct?

Caller: Yes.

Assistant: Thanks, Sarah. What’s the address where you’re locked out?

Caller: Seven twelve Laurel Avenue.

Assistant: I’ve sent a notification to the owner. I cannot promise a response time. They have your callback number, three one two, five five five, zero one eight eight. Stay somewhere safe and well-lit. Anything else?

Caller: No, I’ll wait to hear from them.

Assistant: Thanks for calling Acme Locksmith.

Outcome: A home lockout is urgent, so nothing was booked. The owner got a text with the location, callback number, and a reply code.

locksmith

Sin llaves fuera de casa por la noche

Sent to owner for approval

Estimated call length · ~1:45

Assistant: Hi there. You’ve reached the AI assistant for Acme Locksmith. This call may be recorded for quality purposes. Le atiende el asistente de IA. Esta llamada puede ser grabada con fines de calidad. How can I help you today?

Caller: Me quedé afuera de mi casa. Es tarde y mis llaves están adentro.

Assistant: Lo siento, le puedo ayudar. Primero, ¿está en un lugar seguro y bien iluminado?

Caller: Sí, estoy en el porche.

Assistant: Bien. ¿Me puede dar su nombre y un número de teléfono?

Caller: Sarah Nguyen. Tres uno dos, cinco cinco cinco, cero uno ocho ocho.

Assistant: Tres uno dos, cinco cinco cinco, cero uno ocho ocho. ¿Es correcto?

Caller: Sí.

Assistant: Gracias, Sarah. ¿Cuál es la dirección donde se quedó afuera?

Caller: Setecientos doce Laurel Avenue.

Assistant: Ya envié una notificación al dueño. No puedo prometer un tiempo de respuesta. Tienen su número para devolverle la llamada: tres uno dos, cinco cinco cinco, cero uno ocho ocho. Quédese en un lugar seguro y bien iluminado. ¿Algo más?

Caller: No, espero su llamada.

Assistant: Gracias por llamar a Acme Locksmith.

Outcome: A home lockout is urgent, so nothing was booked. The owner got a text with the location, callback number, and a reply code.

Book a workflow review

30 minutes. We'll walk through how you handle calls now and see if this is a fit.

Tell us a bit about your business, then pick a time. Takes about 20 seconds.

Browser verification loading...

By submitting, you agree to our Privacy Policy and Terms.

Ready to stop missing calls?

Plans from $50/mo plus a one-time $79 setup. Cancel any time.