Help Center

Frequently Asked Questions

Everything you need to know about Salva AI — from setup to HIPAA compliance, voice AI, integrations, and billing.

Product Overview

What is Salva AI?+
Salva AI is an AI-powered receptionist platform built specifically for dental practices. It answers phone calls and chat messages on your behalf — 24 hours a day, 7 days a week — handling appointment inquiries, patient questions, emergency triage, and more. It connects directly to your practice management system (starting with Open Dental) to assist with scheduling, and surfaces all important conversations in a single dashboard inbox.
Is Salva AI just a chatbot?+
No. Salva AI includes both a website chat widget and a full voice AI phone agent. The voice agent answers inbound calls, carries on natural conversations, handles after-hours callers, detects dental emergencies, and can assist with booking requests — all by phone. The chat widget provides the same intelligence on your website.
Which types of dental practices is it built for?+
Salva AI is built exclusively for dental practices — general dental, orthodontics, oral surgery, and pediatric dentistry. It is not a generic small-business tool; every feature, prompt, and workflow is designed around the dental patient journey and front-desk experience.
Does the AI know about my specific practice?+
Yes. During setup you configure your practice name, specialty, business hours, services with durations, accepted insurance, custom greeting, AI name, system prompt, and patient FAQs. The AI uses all of this information in every conversation. You can also write explicit Do's and Don'ts — plain English rules the AI follows on every call and chat.
Is there a mobile app?+
Salva AI is a web-based platform. Your dashboard, inbox, settings, and analytics are accessible from any device — phone, tablet, or desktop — through your browser. There is no separate mobile app at this time.
Can I use Salva AI for multiple practice locations?+
Yes. The Multi-Practice plan is designed specifically for organizations with multiple locations. It allows you to manage all sites from a single centralized dashboard, with custom routing rules and unified reporting for your entire group.
Can I try Salva AI before committing?+
Yes. The Free plan gives you 50 lifetime interactions at no cost and with no credit card required — so you can test the chat widget and explore the dashboard before upgrading. Paid plans also include a 14-day free trial. You will not be charged until the trial ends.

Setup & Onboarding

How long does setup take?+
Most practices are fully configured in under 5 minutes. The onboarding wizard walks you through your practice profile, services, AI name and greeting, and basic customization. You can refine settings at any time from the Settings dashboard — no developer needed.
Do I need technical knowledge to set up Salva AI?+
No. Everything is configured through a point-and-click dashboard. The most technical step is pasting an embed snippet to add the chat widget to your website — which typically takes 30 seconds and can be done by your front desk or webmaster. For the voice AI, a virtual phone number is provisioned for you automatically.
What information do I need to get started?+
To complete setup you will need: your practice name, specialty, business hours, the services you offer (with approximate appointment durations), and optionally your custom AI greeting and patient FAQs. If you want to connect Open Dental, you will also need your Open Dental server URL and API key.
Can I customize the AI's name?+
Yes. You can name your AI agent anything you like. Most practices choose a human-sounding first name (e.g., Claire, Jordan, Alex). The name is used in greetings and is what patients hear when the phone is answered.
Can I add my own FAQ answers?+
Yes. In the AI Configuration settings tab you can add any number of patient FAQs. Each FAQ is a question-and-answer pair. The AI will use these as authoritative answers whenever a patient asks a matching question — for example, 'Do you accept Medicaid?', 'What's the parking situation?', or 'Do you see kids?'
How do I add the chat widget to my website?+
From your dashboard, copy the embed snippet and paste it before the closing </body> tag in your website's HTML. If you use a website builder like Squarespace, Wix, or WordPress, this is done through the 'Custom Code' or 'Header/Footer Code' settings. The widget appears as a floating button in the corner of your website.
Can I change settings after going live?+
Yes. All settings — AI name, greeting, hours, services, features, Do's & Don'ts, voice tone, notification contacts — can be updated at any time from the Settings page. Changes take effect immediately on the next conversation.

Voice AI

How does the voice AI work?+
When a patient calls your practice's virtual number, Salva AI answers the call in real time. It listens to what the patient says, understands the intent, and responds naturally — just like a trained front desk agent. It can handle appointment requests, after-hours inquiries, insurance questions, emergency detection, and more. If a topic requires human attention, it can transfer the call or log a callback request.
What phone number do I get?+
When you sign up for a voice-enabled plan (Pro or Multi-Practice), a virtual phone number is automatically provisioned for your practice. This is the number you forward your existing practice line to, or use as a dedicated AI line. Your patients call it like any other phone number.
Do patients know they're talking to an AI?+
Salva AI does not impersonate a human and should not be configured to do so — this is a requirement of our Terms of Service. You can choose how explicit the AI is: some practices set the greeting to 'Hi, you've reached Bright Smiles — I'm Claire, an AI assistant' while others prefer 'Hi, this is Claire from Bright Smiles.' We recommend transparency. The AI never claims to be a licensed healthcare professional.
What voice tones are available?+
You can choose from three acoustic tones: Professional & Efficient (direct, minimal small talk — great for busy general dental practices), Warm & Friendly (conversational and encouraging — ideal for pediatric or family practices), and Clinical & Precise (formal, medically oriented — preferred by oral surgeons and specialists). The tone affects phrasing, pacing, and response style across all voice conversations.
What happens when I'm closed?+
With After-Hours Handling enabled, the AI stays active during your closed hours and tells callers you are currently closed — then offers to take their question, collect their callback number, or add them to a waitlist. All after-hours conversations appear in your dashboard the next morning. Without this feature, the AI still answers but responds as if the office is open.
Can the AI transfer calls to a human?+
Yes. The Smart Handoffs feature lets you define specific call types that should always be transferred to your front desk instead of handled by the AI — for example, insurance inquiries, appointment requests, or any clinical question. You can enable or disable each handoff type from Voice Settings.
How does the AI handle dental emergencies?+
With the Emergency Detection feature enabled, the AI identifies key phrases and scenarios that indicate a dental emergency — severe pain, knocked-out tooth, facial swelling, uncontrolled bleeding. It flags the conversation as an emergency, offers the patient your emergency contact number, and immediately notifies your team via SMS, email, or WhatsApp. The emergency also appears at the top of your dashboard Inbox under 'Emergencies.'
What if a patient talks over the AI (barge-in)?+
Salva AI handles barge-in gracefully. If a patient starts speaking while the AI is responding, the AI stops and listens. A 150ms debounce filter prevents false triggers from background noise or short sounds. The AI waits for the patient to complete a meaningful phrase before responding.
What if the AI says something wrong?+
The AI can occasionally misunderstand or produce imperfect responses. You can review all conversation transcripts from your dashboard and refine your settings, FAQs, Do's & Don'ts, or system prompt to improve accuracy over time. You are also responsible under our Terms of Service for reviewing and configuring the AI's behavior — it is a supplementary tool, not a replacement for trained staff.

Chat Widget

What does the chat widget do?+
The chat widget is a floating button embedded on your practice website. When patients click it, they can type questions and receive instant answers from the AI — about services, hours, insurance, booking, pricing (if enabled), and more. All conversations are logged in your dashboard Inbox and analytics.
Does the chat widget work on mobile?+
Yes. The widget is fully responsive and works on mobile browsers, tablets, and desktops.
Can I customize how the widget looks?+
Basic customization (AI name, greeting) is available now. Advanced widget theming — custom colors, positioning, and branding — is on the product roadmap.
Is the chat widget included in all plans?+
Yes. The chat widget is included in every plan, including the Free plan (with a 50-interaction lifetime limit). Voice AI is only available on Pro and Multi-Practice plans.
What happens when a patient asks something outside the AI's knowledge?+
If the AI cannot answer confidently based on your configured information, it acknowledges this and directs the patient to call your front desk for assistance. It will not make up information or guess at clinical facts.

AI Configuration

What are Do's and Don'ts?+
Do's and Don'ts are plain English rules you write — one per line — that the AI follows in every conversation. Do's are things the AI should always do (e.g., 'Always ask for the patient's preferred callback time'). Don'ts are things it should never do (e.g., 'Never quote exact prices over the phone'). These rules are applied to both voice calls and chat conversations, on top of all other configuration.
What is the System Prompt?+
The System Prompt is direct operating instructions for the AI — like a training document. You can use it to set tone, define specific workflows, or add context the AI should always have. Example: 'When a patient mentions they are a new patient, always ask if they have dental insurance and what their preferred appointment day is.' Most practices get excellent results without touching the system prompt by using Do's & Don'ts and FAQs instead.
How specific can my Do's and Don'ts be?+
Very specific. You can write rules like 'If a patient mentions Dr. Smith by name, tell them he is available Tuesday and Thursday afternoons' or 'Do not book appointments the same day the patient calls — always schedule for the next available slot 24+ hours out.' One rule per line, plain English.
Does customization affect both voice and chat?+
Yes. All configuration — system prompt, Do's & Don'ts, FAQs, AI features — is applied uniformly to both voice calls and chat conversations. You configure once and it applies everywhere.
Can I give the AI specific service information?+
Yes. In the Services tab you can define every service you offer, including the appointment duration in minutes. The AI uses service duration information when discussing scheduling and availability, and when interacting with Open Dental for booking.

AI Features

What are the 8 AI Features?+
There are 8 toggleable AI features across three groups: Booking & Availability (Instant Booking, After-Hours Handling, Waitlist Offers), Clinical & Triage (Emergency Detection, Insurance Questions, New Patient Flow), and Financial (Pricing Transparency, Payment Plans). Each feature injects specialized behavior into the AI's responses for both voice and chat.
What does Instant Booking do?+
When Instant Booking is ON, the AI can autonomously book appointments directly into your Open Dental schedule in real time, during the conversation. When OFF, the AI collects the patient's preferred time and name, then queues a booking request for your team to confirm — no direct calendar writes. This is controlled by the ai_features toggle and automatically sets the Open Dental booking mode accordingly.
What does After-Hours Handling do?+
When ON, the AI tells callers outside business hours that the office is closed, stays helpful, and offers to take a message, collect a callback number, or add the patient to a waitlist. When OFF, the AI does not differentiate between business hours and after-hours — it responds the same regardless of time.
What does Waitlist Offers do?+
When ON and a patient asks about a fully-booked time slot, the AI proactively offers to add them to your cancellation waitlist. If a slot opens up, they are the first to know. When OFF, the AI simply tells the patient the slot is unavailable.
What does Emergency Detection do?+
When ON, the AI identifies dental emergency signals in the conversation (severe pain, facial swelling, knocked-out tooth, uncontrolled bleeding) and flags the conversation as an emergency — alerting your team immediately and offering the patient your emergency contact. When OFF, the AI handles these situations like any other inquiry and does not escalate.
What does Insurance Questions do?+
When ON, the AI will discuss insurance acceptance, in-network status, and general coverage information based on what you've configured. When OFF, the AI redirects all insurance questions to your front desk.
What does New Patient Flow do?+
When ON, the AI recognizes first-time patient calls and walks them through what to expect — explaining your new patient exam process, approximate duration, and what to bring. It also collects their contact information to streamline their first visit. When OFF, the AI books them without any special onboarding flow.
What does Pricing Transparency do?+
When ON, the AI will share approximate price ranges for common procedures (e.g., crowns, cleanings, root canals) and mention that insurance may cover a portion. Pricing is presented as approximate ranges, not guarantees. When OFF, the AI redirects all pricing questions to the front desk.
What does Payment Plans do?+
When ON, the AI acknowledges that cost can be a barrier and mentions that your practice offers flexible payment plan options — encouraging the patient to schedule a consultation to discuss. When OFF, the AI does not volunteer payment plan information.

Inbox & Notifications

What is the Inbox?+
The Inbox is a section of your dashboard that surfaces the conversations that need human attention — grouped into three tabs: Emergencies, Pending Bookings, and Callbacks. Items remain in the Inbox until your team marks them resolved. The Inbox updates in real time using Supabase Realtime — no page refresh needed.
How do emergency notifications work?+
When Emergency Detection is enabled and a patient triggers it, Salva AI simultaneously: (1) flags the conversation in the Inbox under Emergencies, and (2) sends notifications to your configured channels — SMS, email, and/or WhatsApp. The notification includes the patient's name and a summary of what was said.
What notification channels are supported?+
Three channels: SMS (via Twilio), Email (via Resend), and WhatsApp (via Twilio WhatsApp). You can configure a phone number and email address for emergency alerts, and enable/disable booking and callback notifications separately. All channels are optional — the Inbox always captures items even if no external alerts are configured.
Do I need a Twilio account for notifications?+
Twilio is used for SMS and voice. A Twilio account is required for voice AI (your virtual number is provisioned through Twilio) and for SMS/WhatsApp notifications. Twilio trial accounts work but include a watermark on calls. For production use, a paid Twilio account is recommended.
Can multiple team members receive notifications?+
Currently, notifications are sent to the contacts configured in Settings > Notifications. Support for multiple notification recipients and team roles is on the roadmap.
What is a Callback Request?+
A callback request is logged when a patient indicates during a conversation that they would prefer to be called back rather than continue chatting or leaving a voicemail. These appear in the Inbox under the Callbacks tab.

Pricing & Billing

What plans are available?+
There are four plans: Free (50 lifetime interactions, chat only), Basic ($69/month, chat AI + up to 500 interactions/month), Pro ($219/month, voice + chat, up to 2,000 interactions/month, BAA available), and Multi-Practice ($749/month, unlimited locations, custom volume, custom BAA). See the Pricing page for the full comparison.
What counts as an 'interaction'?+
An interaction is a single message exchanged between a patient and your AI — one question and one AI response counts as one interaction. Voice calls are counted by the number of turns in the conversation. Typical conversations are 3–10 interactions.
Is there a free trial?+
Yes. The Free plan gives 50 lifetime interactions with no card required. All paid plans include a 14-day free trial — you will not be charged until the trial ends. If you cancel before the trial ends, you owe nothing.
What payment methods do you accept?+
We accept all major credit and debit cards via Stripe. No invoicing or net-terms billing is available at this time.
Can I cancel anytime?+
Yes. You can cancel from your dashboard at any time. You retain access until the end of your current billing period. No refunds are issued for unused portions of a billing period.
Do you offer refunds?+
We do not offer refunds for partial months or unused months. If you believe you were charged in error, contact support@getgetsalvaai.com and we will investigate promptly.
What happens if I go over my interaction limit?+
If you exceed your monthly interaction limit, new conversations will be paused until your next billing cycle or until you upgrade. You will receive a notification before hitting the limit.
Can I change plans?+
Yes. You can upgrade or downgrade at any time from your dashboard. Upgrades take effect immediately. Downgrades take effect at the next billing cycle.

HIPAA & Compliance

Is Salva AI HIPAA compliant?+
Salva AI is designed with HIPAA compliance principles in mind — including data minimization, encryption in transit (TLS 1.2+) and at rest (AES-256), access controls, and breach notification procedures. There is no official 'HIPAA certification' — compliance is an ongoing practice. Our AI agents are specifically designed to avoid collecting Protected Health Information (PHI).
Will the AI collect patient health information?+
No. Salva AI is explicitly designed and instructed never to collect, store, or ask for clinical information — including diagnoses, treatment histories, health conditions, medications, or lab results. If a patient brings up clinical concerns, the AI redirects them to contact the practice directly.
What if a patient shares health information voluntarily?+
If a patient spontaneously discloses health information, the AI is configured to acknowledge it and redirect to clinical staff rather than engage. Any inadvertently received PHI is treated with the same protections described in our BAA and Privacy Policy.
Do I need a Business Associate Agreement (BAA)?+
Not necessarily — since Salva AI is designed to avoid PHI, many practices may not require a BAA. However, if your compliance officer or legal counsel recommends one, we offer BAAs on Pro and Multi-Practice plans. BAAs are not available on Free or Basic plans.
How do I request a BAA?+
Email support@getgetsalvaai.com with your practice name and plan type. We will send you our standard BAA (based on the HHS model template) for review within 1 business day. Multi-Practice plans can also request custom BAA review.
Is Salva AI TCPA compliant?+
Salva AI only handles inbound calls — patients call your number, the AI answers. It does not make outbound calls or send unsolicited messages. You are responsible for ensuring your use of the voice AI complies with all applicable telecommunications laws, including the TCPA. See our Terms of Service Section 5A for details.
Does Salva AI train its AI models on my data?+
No. We do not use your conversation data or practice configuration to train any general-purpose AI models. Your data is used solely to provide the Service to you.

Data & Privacy

Where is my data stored?+
All data is stored on servers located in the United States. We use Supabase for database infrastructure. Data is encrypted at rest using AES-256 and in transit using TLS 1.2+.
Who can access my practice's conversation data?+
Only your account and authorized team members can access your conversation data through the dashboard. Salva AI staff may access data for support and operational purposes, subject to strict internal controls.
Can I export my data?+
Yes. You may request an export of your practice data and conversation history at any time by contacting support@getgetsalvaai.com. We will provide the export before any account deletion.
How long is my data retained?+
Account and conversation data is retained as long as your account is active. Upon account deletion, practice configuration and conversation transcripts are deleted within 30 days. Billing records are retained as required by financial regulations (up to 7 years). Aggregated, anonymized analytics data may be retained indefinitely.
What happens to my data if I cancel?+
Your account remains accessible until the end of your billing period. After that, your data enters a 30-day deletion window. You can request an export before deletion. Contact support@getgetsalvaai.com to initiate data deletion or export.
Does Salva AI sell my data?+
No. We do not sell, rent, or trade your personal information or your patients' information to any third party for marketing or any other purpose.
What third-party services does Salva AI use?+
We use: Clerk (authentication), Supabase (database), Stripe (payments), Groq (AI model processing), Twilio (voice and SMS), Resend (email notifications), and Vercel (hosting). Each provider processes data under their own privacy policies and security practices. See our Privacy Policy for links to each.

Integrations

Which practice management systems does Salva AI integrate with?+
Open Dental is our primary supported integration, with live scheduling and patient record sync. Eaglesoft, Dentrix, Curve Dental, Carestream, Dolphin Management, and Fuse are on the waitlist — you can join the waitlist from the Integrations tab in your settings.
What can Salva AI do with Open Dental?+
With the Open Dental integration enabled, Salva AI can: check appointment availability in real time, autonomously book appointments (with Instant Booking ON), or queue booking requests for your team to confirm (Instant Booking OFF). Future capabilities include reading patient records for more personalized responses.
How do I connect Open Dental?+
From your dashboard, go to Settings > Integrations. Enter your Open Dental server endpoint URL and your Developer API key. Click 'Test Sync' to verify the connection. Once connected, the integration is live — no restart or support ticket needed.
Does Salva AI work without a PMS integration?+
Yes. Without a PMS integration, the AI can still handle all inquiries, collect booking requests, detect emergencies, and surface everything in your Inbox. Booking requests will appear as pending items for your team to manually schedule. The AI is fully functional as a triage and communication layer even without direct calendar access.
Is Salva AI responsible for scheduling errors from integrations?+
No. Salva AI is not responsible for data loss, scheduling conflicts, or failures originating from third-party software. You are responsible for verifying that appointment data synced through integrations is accurate. See Terms of Service Section 7.

Support

How do I get help?+
Email support@getgetsalvaai.com for any questions or issues. We aim to respond within 1 business day. For urgent matters, include 'URGENT' in the subject line.
Is there an onboarding call available?+
Multi-Practice plan subscribers receive dedicated compliance onboarding. For Pro subscribers, setup is self-serve with full documentation. We are available by email for any setup questions.
What if I find a bug or the AI behaves unexpectedly?+
Email support@getgetsalvaai.com with a description of the issue and, if possible, the conversation transcript. We treat accuracy and reliability as critical — you will receive a timely response.
Where can I find release notes and product updates?+
Major updates are communicated via email to registered users. Follow us for announcements. You can also check your dashboard for any in-app notifications.
What is the uptime SLA?+
We do not publish a formal uptime SLA at this time. We use Vercel for hosting and Supabase for infrastructure, both of which maintain high availability. For enterprise reliability requirements, contact us to discuss the Multi-Practice plan.

Still have questions?

Our team responds to all inquiries within 1 business day.