AI Income & Cash Flow

Veterinary Answering Service: What to Charge

Charge a US animal clinic $199 a month for night and overflow coverage, set $51 under Ruby's $250 plan for 50 minutes.

Person on a phone in a lamp-lit rented room above a dark street
Key Takeaways
  • Ruby Call Ruby 50 is $250 a month for 0–76 receptionist minutes, then $5.40 per extra minute, with 30-second rounding (help center, 11 December 2025).
  • A $199 monthly retainer sits $51 under that $250 plan and includes up to 100 connected minutes, then $0.50 per extra minute.
  • Retell's worked stack is $0.098 a minute: $0.055 infrastructure, $0.008 for GPT 5 mini, $0.015 voice, $0.015 US telephony, and $0.005 for a knowledge base.
  • Sixty hypothetical calls at PupPilot's 35-second median are 35 minutes and $6.03 of tools, including a $2 number and $0.60 of texts.
  • AVMA teletriage decides whether to refer now from the owner's report. A diagnosis is not rendered.
  • The foreign earned income exclusion can lower income tax on this retainer and does not lower self-employment tax, which is 12.4% plus 2.9% once net earnings are $400 or more.

Disclosure: this article contains affiliate links. If you open an account through one of them, Cashflow Abroad may earn a referral commission at no extra cost to you.

A veterinary answering service on Ruby's published card is $250 a month for a clinic that stays inside 76 receptionist minutes. Sell the night-and-overflow desk for $199 a month, which is $51 under that plan, and the tool bill on a hypothetical month of 60 calls at a measured median length of 35 seconds is $6.03.

If the clinic wants the phone in its own accounts instead of your monthly retainer, Michael Heredia deploys an AI receptionist for $8,000 once, with the Twilio line and voice usage billed to the clinic rather than wrapped into another subscription. You keep the $199 only when the line stays in your account and the clinic pays you for coverage. That spread, a published live price against a thin usage bill, is how dollar retainers in AI income and cash flow stay portable. A dining room can confirm a table and stop, which is the whole job in the restaurant receptionist offer. A clinic call is a different product, because the line is not allowed to diagnose.

Who buys a veterinary answering service?

The buyer is the owner or practice manager of a US small-animal clinic who loses the phone at lunch, after six, and whenever the front desk is in an exam room. They are comparing a live answering service.

PupPilot's panel, more than 100,000 inbound calls from March through September 2026, found that 20.5% of calls reached an after-hours assistant. That share includes lunch and unanswered daytime overflow. By the clock, 8.8% of calls at full-line clinics arrived after 6 p.m. or on the weekend, and 48.5% of the calls that reached the assistant still arrived on a weekday between 9 a.m. and 5 p.m. The median clinic-month share was 19.6%. These figures describe clinics on that panel, not every hospital.

Why the night call is a different call

Where the caller stated an urgency, 13.8% of after-hours calls were classed as emergencies, against 3.9% during business hours. Between midnight and 6 a.m. the share was 29.5%. Those labels are the caller's words, not a diagnosis, and a higher share can sit inside a smaller volume. The median after-hours call lasted 35 seconds.

In a December 2022 AAHA note, Sachin Trivedi wrote that in his own group 25% of clients hung up after a hold that averaged seven and a half minutes, while the schedule was booked out two to three days, and 90% of clients were calling. After more of them booked online, abandoned calls fell to 15%. That is one group's experience. Ask for the clinic's own log before you quote.

How much does a veterinary answering service cost?

On Ruby's help-center card, updated 11 December 2025, Call Ruby 50 is the plan recommended for 0 to 76 receptionist minutes: $250 a month, 50 minutes included, then $5.40 for each extra receptionist minute. Call Ruby 100 is $395 for the band from 77 to 172 minutes. Call Ruby 200 is $720 once usage sits between 173 and 311 minutes.

Ruby bills receptionist time in 30-second steps and rounds up. A 10-second call is billed as 30 seconds, hold time counts, and the clock stops when the call is transferred to the clinic or to voicemail. A 35-second call, the PupPilot median, therefore bills as one full receptionist minute. Sixty calls at that length are 60 billed minutes, which is still inside the 0-to-76 band, so the published comparison plan remains $250, not the $395 plan.

Published option What the clinic pays What is included Where it stops
Ruby Call Ruby 50 $250 a month, then $5.40 per extra receptionist minute 50 receptionist minutes; recommended up to 76 Live receptionists. Rounds up to the next 30 seconds. Hold counts.
Ruby Call Ruby 100 $395 a month, then $4.50 per extra minute 100 minutes; recommended for 77–172 Same rounding. A long month jumps a plan, not just an overage.
Smith.ai Free $0, then $3.00 per real call after 25 25 real calls 60 real calls cost $105. Answered calls count unless their spam filter drops them.
Smith.ai Pro, first step $150 a month at $2.00 per real call 75 real calls (75 × $2.00 = $150) A clinic that will click through setup itself may never need your retainer.
Your retainer $199 a month, then $0.50 per connected minute past 100 Up to 100 connected minutes, a signed script, transfer rules, and a morning sheet You are not the veterinarian. The line does not diagnose.

$199 sits $51 under Ruby's $250 plan and $94 above Smith's $105 math for 60 calls on the free tier. Say that out loud on the sales call. A manager who will paste hours into Smith.ai and live with a generic agent should buy the $105 or the $150 plan. Your price is for the clinic that wants the red-flag list written with the veterinarian, a transfer to the on-call doctor they already use, and a person reading the morning sheet before it is treated as a message the doctor can trust.

A toy phone splitting two cords toward a bowl and a lit doorway

A 60-call month, as a hypothetical

Say the clinic sends 60 after-hours and overflow calls, and each one lasts 35 seconds, PupPilot's median. That volume is a planning assumption, not a client and not an industry average. Sixty times 35 seconds is 2,100 seconds, which is 35 minutes exactly.

On Retell's pricing page, the stack for that minute is voice infrastructure at $0.055, GPT 5 mini on the standard tier at $0.008, a platform voice at $0.015, US telephony on a Retell number at $0.015, and the knowledge-base add-on at $0.005. Those lines add to $0.098 a minute. Retell bills to the nearest second across the month, with no per-call round-up, and it does bill silence because the speech engine stays on. Thirty-five minutes at $0.098 is $3.43. The Retell number is $2.00 a month. One summary text per call, at $0.01, is $0.60. The tool total is $6.03.

Starter math

Hypothetical clinic: 60 calls × 35 seconds = 35 minutes. Voice at $0.098 = $3.43. Number $2.00. Sixty texts at $0.01 = $0.60. Tools $6.03. Retainer $199. Domestic card fee 2.9% + 30¢ = $6.071. Left before your review time and tax: $199 − $6.03 − $6.071 = $186.899. The same 35 minutes as a pre-sale test, plus the $2 number, is $5.43.

One hundred included minutes of that same stack cost $9.80 in voice plus the $2 number, before texts. Past 100 minutes, the $0.50 overage you set leaves $0.402 per minute before the text, against Ruby's $5.40 overage on the 50-minute plan. If the veterinarian wants a stronger model, GPT 5.1 on the standard tier is $0.04 a minute instead of $0.008, which adds $0.032 a minute, or $1.12 across this 35-minute month. Reprice the retainer before you make that swap the default.

How do you set the line up?

The first clinic is a signed script and a phone path. Retell's pay-as-you-go plan has no monthly platform fee. You pay the $2 number and the minutes that connect. The first 20 concurrent calls are included, and another concurrent call is $8 a month.

Step Who owns it What gets written down
1. Pull hours, the on-call number, and the emergency hospital the clinic already names Practice manager A one-page card. You do not invent a hospital.
2. Mark the phrases that must transfer now The veterinarian A red-flag list they sign. Breathing trouble, toxin, bleeding, bloating, and collapse belong on their list, in their words.
3. Open the Retell agent on GPT 5 mini, a platform voice, a US number, and one knowledge base You Hours, the signed list, and the sentence that says this is an automated assistant.
4. Capture pet name, species, callback number, and the owner's words. Book only a slot the clinic already opened The agent, inside those rules A summary. No diagnosis, no dose, no promise.
5. Transfer when the signed list says so Retell to the on-call number The AI fee stops at the transfer. Telephony keeps running for the rest of that call.
6. Text the summary, then read it in the morning You, before the doctor relies on it One $0.01 message per call, and a human pass over anything that sounds medical.

What the line may say

The AVMA telehealth guidelines allow general advice and teletriage when there is no veterinarian-client-patient relationship. Information specific to one patient is telemedicine, and it sits inside that relationship. The guidelines also say to check whether the state allows the relationship to start electronically. Teletriage decides urgency and whether to refer now, from the owner's report. A diagnosis is not rendered.

The greeting says an automated assistant is answering, that urgent cases transfer to the on-call doctor or the named emergency hospital, and that everyone else gets a message or a slot the clinic already opened. The model repeats the owner's words and does not add a disease name.

Hands holding a phone by a night window with a dog paw nearby

To see whether a clinic manager will answer at all, post the $199 night-coverage offer as a free listing on Brixaz and wait for a reply before you buy a stack of numbers. One reply is enough to justify the $5.43 test.

Invoice the $199 through Stripe. Standard domestic cards are 2.9% plus 30¢ per successful charge, with no monthly fee on that pricing. Have the clinic pay into a US business account at Mercury so the retainer arrives in dollars while you live somewhere else. A foreign card is a different Stripe rate, and the $6.071 figure is the domestic one. If you trunk your own number instead, Retell charges no telephony on custom SIP, and Twilio's US voice page (as of August 2026) charges $0.0085 a minute to receive on a local number plus $1.15 a month, with a $15 trial credit. That is a replacement for Retell's $0.015 line, not a discount stacked on top of it.

What can go wrong on a night call?

The expensive failure is a sentence that sounds like a diagnosis. A caller with a bloated dog does not need a calm voice inventing a cause. They need the transfer the veterinarian already signed. If the signed list is vague, the model will fill the gap, and you will own the gap. Rewrite the list until a person who is not a veterinarian can follow it without guessing.

Length is the second failure. Retell bills silence because speech-to-text stays on. After a transfer, the AI fee stops and only telephony continues, at $0.015 a minute on a Retell US number. Say the on-call doctor stays on for ten minutes. That tail is $0.15 of telephony, not ten minutes at $0.098. Put that sentence in the proposal so a Saturday transfer does not look like a surprise invoice.

Spam is the third. Smith.ai counts every answered call, filters a list of more than 20 million known spam numbers before pickup, and lets the customer remove up to 10% of calls as spam each cycle. The Retell component prices above have no such allowance. A connected robocall still costs $0.098 a minute. Listen through the first week and block what repeats.

Privacy is the fourth. Retell's comparison table puts a HIPAA business associate agreement on Enterprise, not on pay-as-you-go. Do not promise a BAA you did not buy. Do not record until the clinic's lawyer says that state's wiretap rule allows it. The morning sheet carries the owner's words and a callback number.

Do not price the retainer against wages. The Bureau of Labor Statistics put the May 2025 median for receptionists at $18.27 an hour, and $19.00 in healthcare and social assistance. Thirty-five minutes at $19.00 is 35/60 × $19.00, or $11.083 of talking time. Ruby's $250 is the price of someone being available, which that fraction of an hour does not buy.

What do you keep after fees and tax?

On the one-clinic hypothetical, $199 minus $6.03 of tools minus $6.071 of domestic card fees leaves $186.899 before your time and before tax. Copy that month across three clinics and the retainers are $597, the tools are $18.09, the card fees are $18.213, and $560.697 is left. A clinic whose calls run longer moves the tools line. The $199 stays until you agree a new cap.

Living abroad does not take this retainer off a US return. The foreign earned income exclusion page says citizens and resident aliens abroad are taxed on worldwide income, and that a qualifying person may exclude foreign earned self-employment income from income tax without reducing self-employment tax. IRS Topic 554, updated 24 September 2026, sets that tax at 12.4% for Social Security plus 2.9% for Medicare once net earnings are $400 or more. Generally, 92.35% of net self-employment earnings is the amount subject to the tax, and you deduct half of the self-employment tax when you figure adjusted gross income.

Apply that to the one-clinic leftover and ignore every other expense, which makes the illustration larger than a real Schedule SE. 92.35% of $186.899 is $172.6012265. Multiply by 15.3% and the tax is $26.4079876545, or $26.41 to the nearest cent. Half of the unrounded tax is $13.20399382725, or $13.20 to the nearest cent, which is the adjustment Topic 554 describes. The leftover sits under the additional Medicare thresholds on that page, $200,000 for single filers and $250,000 for a married couple filing jointly. How the exclusion leaves self-employment tax in place is laid out in the self-employment tax guide for freelancers abroad. This is the shape of the bill, not a filing position. The exclusion page lists dollar caps only through 2023, so the ceiling for the year you file is the one on that page when you file, not a number carried forward from 2023.

Collect the signed red-flag list and last month's call count before you send the $199 invoice. If the count is already in Ruby's 173-minute band, stop using the $250 comparison and price against the $720 plan instead. If the manager wants to own the stack, the $8,000 deployment is their purchase, not a discount on your retainer.

Answer when the desk cannot, transfer when the veterinarian's list says to transfer, and charge $199 because the published live plan for that short month is $250. The $6.03 tool bill is what makes the retainer worth running from a cheaper city. Refusing to diagnose is what makes the clinic willing to leave the line on overnight.

Sources checked

Checked on 28 October 2026 unless a page prints an earlier date.

Frequently asked questions

How much does a veterinary answering service cost?

Ruby’s Call Ruby 50 plan is $250 a month for clinics in the 0-to-76 receptionist-minute band, then $5.40 per extra minute. Smith.ai’s free AI plan is $3.00 per real call after 25 calls, so 60 calls cost $105. A done-for-you retainer priced $51 under Ruby is $199 a month.

Can an automated veterinary line diagnose a pet?

No. The AVMA’s telehealth guidelines say teletriage decides urgency and whether to refer immediately based on the owner’s report, and that a diagnosis is not rendered. Telemedicine about one specific patient requires a veterinarian-client-patient relationship.

What does the phone stack cost for 60 short calls?

At PupPilot’s 35-second median, 60 calls are 35 minutes. At $0.098 a minute that is $3.43, plus a $2 Retell number and $0.60 for 60 summary texts, or $6.03 before the $199 retainer and the card fee.

Do I still owe US self-employment tax if I live abroad?

Yes. IRS Topic 554 sets self-employment tax at 12.4% plus 2.9% once net earnings are $400 or more, on 92.35% of net earnings. The foreign earned income exclusion can reduce income tax and does not reduce that self-employment tax.

This guide is general information, not personalized tax, legal, or investment advice. Rules change; verify current thresholds with official sources or a qualified professional before acting.

AI incomecash flow abroadremote businessveterinary