More Smiles, Fewer No-Shows
SmileCue is a HIPAA-compliant patient communication platform that automates SMS, email, and voice reminders with adaptive, response-driven branching. It empowers dentists, hygienists, and office managers at small-to-medium practices to cut manual scheduling by 60%, boost confirmations to 85% within three months, and reduce no-shows up to 40%.
Subscribe to get amazing product ideas like this one delivered daily to your inbox!
Explore this AI-generated product idea in detail. Each aspect has been thoughtfully created to inspire your next venture.
Detailed profiles of the target users who would benefit most from this product.
- Role: Treatment Coordinator at a 4-operatory general practice. - Experience: 7 years dental admin; former chairside assistant. - Location: Suburban Midwest; mid-range pay with bonus tied to acceptance. - Education: Dental assisting certificate; CE in case presentation.
Started as a dental assistant, learning the cadence of patient trust. Built a spreadsheet follow-up system that broke under growth. Now pushes automation to reclaim time and prevent leads from going cold.
1. Automated follow-ups by treatment value and urgency. 2. Objection-based branching with approved responses. 3. Payment link reminders and financing prompts.
1. Leads stall without timely, tailored nudges. 2. Error-prone spreadsheet tracking and sticky notes. 3. Patients unreachable during traditional call windows.
- Obsessive about turning intent into action. - Empathy-first persuader; builds trust before asking. - Data validates every workflow change. - Hates friction; loves crisp, guided flows.
1. LinkedIn — dental groups 2. Dentaltown — case acceptance 3. Email — work inbox 4. YouTube — how-tos 5. Zoom — CE webinars
- Role: Office Manager at a 6-chair pediatric dental clinic. - Experience: 8 years in pediatrics; bilingual English–Spanish. - Location: Urban Sunbelt; high parent mobility; mid-income community. - Education: BA in Health Admin; AAPD member.
Started as a receptionist juggling carpool-time chaos and guardianship forms. Built bilingual scripts to calm anxious parents. Now needs automation that respects family routines and languages.
1. Sibling bundling and guardian-specific messaging. 2. After-school and weekend slot targeting. 3. Multilingual templates with quick toggles.
1. No-shows around naps and school events. 2. Guardians change numbers frequently. 3. Consent forms delay scheduling.
- Family-centered scheduler with relentless empathy. - Champions clear, friendly, non-clinical language. - Pragmatic; favors tools parents actually use. - Measures success by calmer lobby visits.
1. Facebook Groups — pediatric dentistry 2. LinkedIn — office managers 3. Email — practice newsletters 4. AAPD Listserv — announcements 5. YouTube — parent education
- Role: Scheduling Coordinator at a two-doctor orthodontic practice. - Experience: 5 years ortho; aligner and braces workflows. - Location: Suburban commuter belt; teen-heavy patient base. - Education: Some college; AAO continuing education.
Cut his teeth managing chaotic after-school rushes. Built a color-coded board that failed during growth. Now seeks automation keyed to treatment phases and school calendars.
1. Recurring reminders mapped to treatment phases. 2. Missed-adjustment backfill with waitlist. 3. Bite-timer and elastic-wear nudges.
1. Teens ignore calls and emails. 2. Missed adjustments extend treatment months. 3. Peak after-school bottlenecks.
- Throughput-focused, never sacrificing patient experience. - Loves templates tied to clinical phases. - Prefers dashboards over digging into spreadsheets. - Competitive; benchmarks no-show rates weekly.
1. Orthotown — workflows 2. LinkedIn — orthodontic teams 3. Email — templates tips 4. YouTube — practice efficiency 5. AAO Webinars — scheduling
- Role: Surgical Coordinator at a maxillofacial practice. - Experience: 6 years OMS scheduling and insurance. - Location: Regional hub; high referral volume. - Education: CMA; ACLS-certified; AAOMS member office.
Learned the hard cost of day-of cancellations. Built binders of checklists that couldn’t scale. Now needs automated confirmations that catch noncompliance early.
1. Pre-op confirmations with fasting and escort checks. 2. Driver contact capture and reminders. 3. Post-op check-ins with symptom triage.
1. Day-of cancellations from fasting noncompliance. 2. Incorrect or missing escort details. 3. After-hours post-op call spikes.
- Risk-averse, compliance-first, relentlessly thorough, always. - Direct communicator; zero ambiguity tolerated. - Relishes checklists with clear escalation paths.
1. LinkedIn — surgical coordinators 2. AAOMS Webinars — compliance 3. Email — surgeon updates 4. YouTube — patient education 5. Vendor Docs — integration guides
- Role: Privacy/Compliance Officer or IT Manager. - Experience: 10+ years healthcare IT or operations. - Location: Multi-provider practice; regulated payer mix. - Certifications: HIPAA, Security+, occasional SOC 2 reviewer.
Started in EHR administration during an OCR audit scare. Built access controls and incident playbooks. Now evaluates messaging tools for compliance, logging, and data lifecycle.
1. Signed BAA and documented safeguards. 2. Role-based access and SSO. 3. Immutable audit logs and exports.
1. Staff using personal phones for PHI. 2. Vendors vague on data retention. 3. Manual audit prep consuming weeks.
- Zero tolerance for ambiguous compliance claims. - Prefers evidence over promises; asks for artifacts. - Simplifies policies so staff actually comply. - Defaults to least privilege, always.
1. LinkedIn — healthcare security 2. HHS OCR — updates 3. Email — security advisories 4. Vendor Trust — security portals 5. Reddit — r/healthIT
- Role: Dental Care Coordinator at FQHC community clinic. - Experience: 6 years safety-net operations; multilingual. - Location: Urban core; Medicaid-heavy; high housing mobility. - Education: Community health worker certification.
Grew up locally translating for relatives at clinics. Built contact-update drives and transit reminder scripts. Now needs automation that adapts to unstable phones and shifting schedules.
1. Auto language detection and translation. 2. Voice fallback on SMS failure. 3. Bulk outreach with dynamic time windows.
1. Frequent number changes and disconnected phones. 2. Transportation and childcare disruptions. 3. Limited data plans block links.
- Equity-driven; prioritizes access over convenience. - Resourceful problem-solver under chronic constraints. - Patient advocacy guides every workflow choice.
1. Facebook Groups — community clinics 2. Email — grantee lists 3. NACHC Webinars — operations 4. WhatsApp — staff coordination 5. LinkedIn — safety-net networks
Key capabilities that make this product valuable to its target users.
Automatically applies state- and country-specific TCPA requirements, quiet hours, and consent classes (informational vs. marketing) based on patient location and channel. Eliminates guesswork for staff and reduces legal exposure by ensuring every send follows the right rule set without manual configuration.
Determine the correct legal jurisdiction and local time context for each intended communication based on patient data (verified address, phone country code/area code, and stored timezone), with robust fallback logic when signals conflict or are missing. The engine outputs a normalized jurisdiction key (state + country) and timezone to downstream services and caches results for performance. It integrates with SmileCue’s orchestration layer so every SMS, email, and voice attempt is tagged with the jurisdiction before rule evaluation. It must handle edge cases (telemedicine across borders, relocated patients, PO Boxes, daylight saving changes) and expose confidence levels to allow conservative defaults (suppress or downgrade to informational). Expected outcome: every send path reliably knows “where the law applies” without staff input.
Maintain a centralized, versioned library of TCPA and regional regulations covering quiet hours, consent classes (informational/transactional vs marketing), channel constraints (SMS/email/voice), frequency caps, and required disclosures by jurisdiction. Rules are modeled as declarative policies with effective dates and precedence, enabling hotfix updates without code changes. The service provides a deterministic evaluator that resolves the active rule set given a jurisdiction, channel, purpose, and timestamp. It logs the rule version hash used per decision for traceability and supports staged rollouts (preview/test) before enforcement. Expected outcome: current, authoritative rules applied consistently across all sends with auditable provenance.
Model, capture, and enforce consent by channel (SMS, email, voice) and purpose (informational vs marketing) at the patient level, including jurisdiction-specific requirements for double opt-in and opt-out keywords. Ingest consent from intake forms, inbound messages (e.g., STOP/UNSUBSCRIBE), and EHR/PM integrations; timestamp and store consent provenance. Provide automatic downgrading of messages to informational when marketing consent is absent and suppression when no lawful basis exists. Sync consent state to the send pipeline in real time and reconcile discrepancies with external systems. Expected outcome: only permitted communications are delivered, with clear evidence of consent or lawful basis per message.
Automatically enforce jurisdiction-specific quiet hours by evaluating the patient’s local time prior to send. If outside allowed hours, place the message into a deferred queue and reschedule to the earliest permissible window while preserving SmileCue’s branching logic and dependencies (e.g., confirmation windows). Support practice-defined stricter hours, emergency bypass for critical care notices, and volume smoothing at window openings to avoid carrier spam heuristics. Handle daylight saving transitions and leap day edge cases. Expected outcome: compliant timing of communications without manual calendar adjustments, reducing complaints and legal risk.
Introduce a pre-send compliance validator that evaluates channel, content type, consent state, frequency caps, and jurisdictional rules before dispatch. The validator blocks sends that violate policy, downgrades marketing content to informational when allowed, injects mandated disclosures/opt-out language, and enforces channel-specific constraints (e.g., voice to mobile restrictions, SMS length and opt-out footer). Provide clear, actionable error/warning messages to staff and APIs, and expose override paths only where legally permitted (with justification capture). Expected outcome: prevention of non-compliant sends and consistent, explainable guardrails within existing workflows.
Create an immutable, privacy-aware audit trail for all compliance decisions and message attempts. Each record stores the patient pseudonymous identifier, timestamp, jurisdiction and timezone used, consent snapshot and provenance, rule version hash, decision outcome (sent/suppressed/downgraded/deferred), disclosures applied, and quiet-hours reschedule data. Support tamper-evident storage, configurable retention aligned with HIPAA, PHI minimization/redaction, and export APIs for audits and legal inquiries. Provide filters and reports by jurisdiction, channel, and outcome. Expected outcome: defensible evidence for audits and disputes without exposing unnecessary PHI.
Generates immutable, audit-ready evidence packs for each consent event, including timestamp, channel, language, template version, user/source, and IP/caller ID where applicable. One-click export with role-based access lets compliance leads respond to audits or carrier inquiries in minutes instead of days.
Implement an append-only, cryptographically verifiable ledger to record every consent event with required metadata (timestamp, channel, language, template version, user/source, IP/caller ID). Entries are chained via hashes with periodic anchors (e.g., daily Merkle root) and stored on immutable, retention-enforced storage (e.g., WORM/S3 Object Lock). Each event receives a globally unique Consent Event ID. Data is encrypted at rest and in transit, with managed keys and rotation. Provide a verification service to validate event integrity against the anchored hashes. Integrate with SmileCue’s consent capture flows across SMS, email, and voice so ledger writes are synchronous and resilient with idempotency. Support retention policies aligned with HIPAA and business rules, high availability, and backfill/migration for legacy consent events. Outcome: defensible, non-repudiable records ready for audit.
Generate an audit-ready evidence pack for any consent event with a single action. The pack includes a human-readable summary and a machine-readable JSON bundle containing: consent text snapshot (rendered message), language/locale, template version, timestamp, channel, user/source, IP/caller ID, hash-chain proofs, delivery receipts, patient responses/branching transcript, and policy/version references. Export formats: PDF (watermarked, paginated, sealed with timestamp) and JSON (schema-versioned). Include a QR/code link to a verification endpoint to validate integrity. Support batch export for multiple events, and allow inclusion/exclusion of PHI per role policy. Integrate with RBAC and audit logging; all exports are recorded with user, time, and reason codes. Outcome: rapid, consistent auditor-ready documentation.
Introduce RBAC tailored to the Evidence Vault with predefined roles (e.g., Compliance Admin, Staff Viewer, External Auditor—Read Only) and granular permissions for view, export, share, and redact. Enforce MFA and support organization SSO/SAML/SCIM for user lifecycle. Scope access by location/provider and patient to minimize PHI exposure. Provide admin UI and APIs to assign roles, define approval workflows for external sharing, and apply policy-based redactions by role. Integrate with existing SmileCue org/tenant model and propagate permissions to export and share flows. Outcome: controlled, auditable access aligned with HIPAA minimum necessary standard.
Capture immutable logs for all Evidence Vault interactions, including searches, views, exports, shares, downloads, and revocations with actor identity, timestamp, IP/device, reason code, and target resource. Store logs in append-only storage with retention and tamper-evidence. Provide filtering, reporting, and export to CSV/JSON. Emit webhook/SIEM integrations for real-time monitoring and anomaly detection (e.g., unusual export volume). Include auditor-ready reports summarizing access over a time window per patient, user, or practice. Outcome: complete traceability to demonstrate compliance and detect misuse.
Enable generation of signed, revocable share links to specific evidence packs for external reviewers. Configurable expiration, single/multi-use tokens, optional IP allowlists, and maximum download/view limits. Support identity challenge (email OTP or delegated SSO) and watermarking with recipient info and timestamp. Provide a read-only web viewer with redaction modes to suppress non-essential PHI while preserving evidentiary value. All accesses are logged; links can be paused or revoked at any time. Integrate with email delivery for invitations and with RBAC for approval workflows. Outcome: fast, secure external review without provisioning full accounts.
Capture and store the exact consent content presented at the time of consent, including language/locale, template version ID, merge-field resolutions, conditional branching taken, and rendering channel. For voice consents, store audio snippets or transcripts with timestamps; for SMS/email, store the original payload and a normalized, human-readable snapshot. Link snapshots to template change history and include them in evidence packs. Validate presence of snapshots at write time and flag any missing artifacts. Ensure proper encoding and storage to accurately reproduce content during audits. Outcome: verifiable proof that the patient saw or heard the approved consent language in the correct language.
Real-time dashboards and alerts that track opt-ins/opt-outs, consent decay, and carrier feedback. Automatically launches re-permission campaigns when consent nears expiration and suggests the best channel and language to recover opt-ins, keeping outreach compliant and lists healthy.
Implement a real-time ingestion and normalization pipeline that consolidates consent events (opt-in, opt-out, revocation, double opt-in, consent purpose changes) from SMS, email, voice, web forms, and connected practice systems into a single patient profile. Maintain channel- and purpose-specific consent states with timestamps, provenance (source system, campaign, IP/device where applicable), and geolocation/time zone context for compliant outreach. Provide idempotent processing, de-duplication, and reconciliation logic to ensure a canonical consent record. Secure data with encryption in transit/at rest and role-based access controls aligned to HIPAA. Expose the unified consent state to SmileCue messaging, scheduling, segmentation, and reporting services via internal APIs and webhooks to enable downstream automation and accurate compliance checks.
Create a rules-driven engine that calculates consent freshness for each patient by channel and purpose using regulatory guidance (e.g., TCPA/CTIA inactivity windows), carrier best practices, and configurable business policies. Compute decay scores and predicted expiration dates based on last interaction, engagement frequency, campaign type, and carrier feedback. Allow administrators to configure thresholds that trigger warnings and re-permission workflows, with support for practice- and location-level overrides. Handle special cases for transactional vs. marketing messages, quiet-hour constraints, and upcoming-appointment exemptions. Surface decay state to dashboards, alerts, and segmentation filters to proactively preserve list health.
Enable event-driven re-permission journeys that launch automatically as consent approaches configured decay thresholds. Provide pre-approved, compliant templates per channel with dynamic inclusion of required disclosures and opt-out instructions. Select the best channel, send time, and tone based on historical engagement, language preference, and carrier feedback, with safeguards for quiet hours, frequency caps, and PHI scrubbing. Support double opt-in where required, capture and reconcile new consent with full provenance, and gracefully handle STOP/HELP keywords. Include throttling, cohort-level A/B testing, and fallbacks across SMS, email, and voice. Write successful re-permissions back to the unified consent record and notify downstream systems via webhooks.
Integrate carrier and aggregator delivery receipts, error codes, and 10DLC campaign status to classify filtering events, suspected spam blocks, and registration issues. Map error codes to actionable categories and recommended remediation steps (e.g., content changes, pacing adjustments, registration updates). Correlate feedback with consent decay, template content, and send patterns to identify root causes. Generate real-time alerts when thresholds are exceeded (per campaign, clinic, or channel) and surface a remediation checklist. Persist carrier insights in the consent record to inform channel selection and re-permission strategies.
Deliver real-time dashboards that visualize opt-in rates, opt-out trends, consent decay pipeline, re-permission performance, and carrier filtering rates, sliceable by location, provider, channel, campaign, and time. Provide benchmarks, goal tracking, and anomaly detection with in-app and email/SMS alerts for threshold breaches. Enable drilldown to patient-level audit views showing the full consent timeline, message samples, and provenance. Support export (CSV) and API access for reporting, and embed key widgets on the SmileCue home page for quick status checks.
Enforce HIPAA, TCPA, CTIA, and CAN-SPAM guardrails across Consent Pulse flows, including PHI redaction in re-permission outreach, required disclosures, opt-out keywords handling, quiet hours, and frequency caps. Maintain immutable, exportable audit logs of consent changes, message content hashes, delivery outcomes, and user/admin actions with timestamps and actor identity. Provide configurable retention policies, legal hold, and subject-access/deletion support. Block sends that violate rules and present actionable error messages with links to remediation. Generate audit-ready reports for regulators and carriers on demand.
Offer a library of consent and re-permission templates localized for common patient languages (e.g., English, Spanish) with automatic selection based on stored preference, device locale, or clinic defaults. Ensure templates meet readability targets and are optimized per channel (SMS character limits, email preheaders, voice scripts), with Unicode support and graceful fallbacks. Provide accessible web consent pages that meet WCAG guidelines, including screen-reader compatibility and clear opt-in/opt-out controls. Store language and accessibility context with consent records to personalize future outreach and improve opt-in recovery rates.
Links guardian permissions to dependents for pediatric and family accounts. Supports family-wide opt-in/out with per-child overrides and channel-level preferences, reducing confusion and ensuring the right caregiver receives the right message every time.
Establish a robust family data model that links guardians to dependent patient records with verified identity and role-based permissions. Support multiple guardians per child (e.g., primary, secondary, legal, temporary/emergency) with configurable custody flags and notification eligibility. Implement secure verification flows (SMS/email OTP; staff-verified in-office capture) to confirm guardian ownership of contact channels before activation. Handle lifecycle events such as age-of-majority transitions (automatic transfer of communication rights to the patient, with notification to guardians) and guardian changes (add/remove/temporarily suspend). Provide safeguards against duplicate guardians and cross-practice conflicts by using deterministic matching and merge rules. This foundation ensures only authorized caregivers receive communications, improving accuracy and compliance while reducing misrouted messages.
Create a hierarchical preference and consent model that supports family-wide opt-in/out with per-child overrides and channel-level granularity (SMS, email, voice). Allow configuration by message category (appointments, recalls, billing, pre/post-op, marketing) with quiet hours, language preferences, and escalation rules. Implement inheritance logic where family defaults apply unless a child-level override exists, with clear conflict resolution and visibility of the effective state. Capture consent provenance (who, when, how, source, IP/device) and map STOP/START/HELP keywords to the appropriate scope (family vs. child vs. channel). Store revocation history and honor compliance requirements (TCPA/HIPAA) while enabling re-consent flows. This model reduces confusion, respects caregiver preferences, and enables precise, compliant outreach.
Implement a real-time routing engine that determines the correct recipient(s) for each outbound message based on permissions, verified channels, and effective preferences for the message category. Apply precedence: child-level overrides first, then family-level defaults, while honoring custody restrictions and channel availability. Support multi-guardian delivery when allowed (e.g., joint custody) and single-primary routing when mandated. Include fallbacks when no eligible channels exist (e.g., alternate channel, staff task creation) and guardrails against over-communication. Handle age-of-majority and temporary guardianship windows dynamically at send time. Provide deterministic outcomes with reason codes, idempotency, and API hooks for previewing routing decisions. Ensures the right caregiver receives the right message every time, boosting confirmations and reducing no-shows.
Record an immutable, time-stamped audit trail for all guardian links, preference changes, consent events, and routing decisions. Store consent artifacts (e-signature, timestamp, IP/device metadata, source document snapshot) and STOP/START keyword logs with scope. Provide exportable reports (CSV/PDF) and verifiable event chains for audits and disputes. Enforce role-based access controls, PHI minimization in logs, and retention policies aligned with regulatory requirements. Surface an audit viewer in-app with filters by patient, guardian, event type, and date range. This capability underpins HIPAA/TCPA compliance, enables rapid investigation, and builds trust with practices and caregivers.
Deliver an intuitive SmileCue portal experience to create and manage family groups, assign dependents, designate primary/secondary guardians, and configure preferences at family, child, and channel levels. Provide clear indicators of effective preferences and custody constraints, inline validation, and conflict alerts. Include a routing preview/simulator for any message template to show who will receive it and why, plus bulk actions (e.g., apply quiet hours across all children). Ensure accessibility (WCAG 2.1 AA), localization, and mobile-responsive design. Reduce staff workload and errors by enabling fast, accurate updates and giving immediate feedback on the impact of changes.
Integrate with leading dental PMS systems (e.g., Dentrix, Eaglesoft, Open Dental) to import and synchronize family relationships, responsible parties, and contact channels. Implement field mapping, incremental sync, deduplication, and idempotent upserts to maintain a single source of truth. Detect and resolve conflicts between PMS data and in-app edits using precedence rules and review queues. Support webhooks for near-real-time updates and monitoring dashboards for sync health and error remediation. Reliable sync minimizes double entry, keeps guardian links current, and ensures routing decisions are based on accurate data.
Propagates opt-outs and consent changes across all connected systems (PMS, email platforms, dialers) via APIs and webhooks, and blocks outbound sends at preflight from any source that checks the Lockbox. Prevents accidental noncompliant outreach and keeps every tool in sync.
Build a centralized, HIPAA-compliant consent and suppression store that serves as the single source of truth across SMS, email, and voice. Model patient-level identities and channel-specific preferences (transactional vs. marketing; purpose-based consent) with timestamps, source-of-truth, and reason codes. Enforce immutability of historical events with append-only event streams and maintain current-state projections for low-latency reads. Provide encrypted at-rest/in-transit storage, PHI minimization, tenant isolation, and RBAC. Expose idempotent read/write APIs for recording opt-outs/consent updates and retrieving effective send eligibility per patient and channel. Ensure sub-100ms p95 read latency and horizontal scalability to support preflight checks at campaign scale.
Provide a synchronous preflight decision service and SDKs that intercept all outbound sends from SmileCue and connected systems to allow or deny delivery based on the Consent Lockbox. Support single and bulk checks, return structured reason codes (e.g., OptedOut, NoConsentPurpose, JurisdictionBlock), and include TTL-based caching for resilience without risking stale consent usage. Offer lightweight language-specific middleware and REST/gRPC endpoints to make integration trivial for third parties. Enforce mandatory preflight for all outbound pathways within SmileCue’s orchestrators and expose auditable decision logs. Target <100ms p95 decision latency and transparent circuit-breaker behavior under dependency degradation.
Ingest opt-out and consent-change signals in real time from all channels and partners via secure webhooks and listeners (SMS STOP keywords, email unsubscribe clicks/headers, IVR DTMF opt-out, PMS flags). Validate signatures, normalize to a canonical event schema, deduplicate via idempotency keys, and apply ordering guarantees per patient. Process events within seconds to update the Lockbox and trigger propagation to connected systems. Provide backpressure handling, retry with exponential backoff, and dead-letter queues for failed events. Emit operational metrics and alerts for anomaly detection (e.g., spike in opt-outs) without logging PHI.
Deliver prebuilt, configurable connectors for leading PMS (e.g., Dentrix, Eaglesoft, Open Dental), email platforms (e.g., SendGrid, Mailgun), and dialers (e.g., Twilio, Plivo) to propagate consent changes both ways. Map identities across systems using deterministic keys (MRN, phone, email) with configurable match rules and hashing where needed. Subscribe to partner webhooks/APIs for inbound updates and publish suppression updates out with retries, rate-limit handling, and change batching. Provide connector health dashboards, per-tenant isolation, and self-service credentials via OAuth/API keys. Ensure that external systems’ suppression lists reflect Lockbox decisions within minutes and reconcile conflicts via defined precedence rules.
Implement a policy engine that evaluates send eligibility by channel, content type, and purpose with jurisdiction-aware rules (HIPAA, TCPA, state consent and quiet hours). Distinguish transactional vs. marketing communications, support minors/guardianship, and capture consent provenance (how, when, where). Version policies and allow safe rollout with canarying and auditability. Default to deny on ambiguity and provide human-readable explanations for blocked sends. Enable configurable quiet hours and frequency caps where required by law or practice policy.
Schedule periodic reconciliation jobs that compare Lockbox state with each connected system’s suppression records to detect drift. Compute diffs, auto-correct according to precedence policy, and open review tasks for irreconcilable conflicts. Produce reconciliation reports, per-connector drift KPIs, and notify admins when drift exceeds thresholds. Support backfill of historical consents during onboarding to rapidly align legacy systems without manual effort.
Provide a secure admin UI to search patients, view effective consent state, and submit changes with justification and dual-control approvals where required. Enforce RBAC, field-level masking, and granular permissions for PHI. Maintain an immutable, append-only audit trail of every consent-related event and preflight decision with timestamps, actor, and source, exportable for eDiscovery and compliance reviews. Offer alerts for attempted bypasses or unusual activity and self-service exports without exposing raw PHI unnecessarily.
Captures TCPA-compliant verbal consent via recorded IVR flows or staff-assisted calls with multi-language prompts. Auto-transcribes and time-stamps each recording into the ledger, making it easy to enroll patients who prefer calls or don’t use SMS while maintaining airtight proof.
Create an append-only, time-stamped ledger that stores each voice consent event with cryptographic hashes of the audio file, transcript, and metadata (caller/callee IDs, staff ID when applicable, IVR flow version, language, geo/time data). Persist recordings and transcripts in encrypted storage with retention policies aligned to HIPAA and TCPA, and link ledger entries to patient records. Provide a verifiable consent certificate (JSON and PDF) per event, including hash chain proof and consent scope, accessible via RBAC-gated UI and API. Expose read-only audit APIs, immutable IDs, and integrity verification endpoints to satisfy legal discovery and audits. Integrate runtime checks so messaging workflows verify an active consent ledger entry before outreach, and automatically suppress communications when consent is revoked or expired.
Implement patient identity verification within voice flows and staff-assisted calls using multi-factor prompts (e.g., DOB + ZIP + last name) and caller ID matching to reduce false attribution. Support guardian/authorized representative flows with relationship capture and dual attestation where required. Capture explicit TCPA consent wording and bind it to a structured consent scope (channels allowed: SMS, email, voice; purposes: appointment reminders, marketing, recalls; duration/expiration; practice/location). Persist scope and identity evidence with the consent record, and surface scope checks to downstream messaging and campaign enrollment. Handle edge cases (name changes, minors turning 18, number re-assignment) with re-verification prompts and automated re-consent rules.
Provide a no-code/low-code builder for creating TCPA-compliant IVR consent flows with versioned scripts, multilingual prompts, and adaptive branching based on DTMF or speech responses. Support text-to-speech and pre-recorded prompts, barge-in, retries, and timeouts with configurable thresholds. Enforce inclusion of mandatory disclosures and capture of an affirmative opt-in, with automated recording start/stop cues and audible recording notices. Allow dynamic variables (practice name, clinician, appointment date) and embed identity verification steps. Offer simulation, test calls, and publishing workflows with version rollback. Emit structured outcomes and metadata to the consent ledger and trigger next steps (e.g., confirmation SMS disabled/enabled based on scope).
Enable staff to capture TCPA consent during live calls via an in-app guided script with mandatory disclosures, language selection, and automated recording with consent tone/announcement. Log agent identity, location, and script version; prevent progression until required statements are read and affirmative responses are captured. Support warm transfer from IVR to staff when callers need assistance, and attach both segments to a single consent event. Provide desktop and mobile interfaces, headset detection, and fallback methods (upload of compliant external recordings with metadata attestation) with validation checks. Automatically post the recording, transcript, and scope to the consent ledger and update the patient record.
Deliver high-accuracy, multilingual speech-to-text with speaker diarization, confidence scoring, and phrase spotting for key consent clauses. Auto-detect language and route to the appropriate ASR model; flag low-confidence segments for human QA review before finalization. Apply policy-driven redaction to mask sensitive data (payment info, SSNs) while preserving consent evidence, and store both full and redacted transcripts with proper access controls. Extract structured entities (yes/no intent, identity responses, scope selections) for downstream automation and include ASR metrics in the ledger. Ensure all processing is HIPAA-compliant with encryption in transit and at rest.
Provide an RBAC-secured UI to search, filter, and review consent records by patient, practice, date, channel, language, scope, status, and confidence. Enable audio playback, transcript review, and one-click generation of a consent certificate suitable for audits. Support revocation, expiration, renewal prompts, and bulk actions with guardrails. Offer scheduled exports to secure storage (e.g., SFTP/S3) and on-demand API exports with pagination and hash verification. Include full audit logs of access and changes, configurable retention policies, and alerts for upcoming expirations or missing consent for active campaigns.
Integrate consent outcomes with practice management/EHR systems to update patient communication preferences, flags, and consent timestamps via APIs, HL7, or FHIR where available. On successful consent, auto-enroll patients into the correct SMS/email/voice reminder programs per scope; on revocation or expiry, immediately suppress outreach and propagate changes to all downstream systems. Publish webhooks and events for real-time workflows, implement retry/idempotency for reliability, and provide mapping tools for multi-location practices. Monitor for number recycling signals and trigger re-consent flows when risk indicators appear.
A color-coded schedule view that highlights predicted no-show risk by slot, provider, and location in real time. Quickly filter by appointment type or daypart and apply bulk actions (e.g., advance outreach, voice fallback) to protect vulnerable blocks. Staff instantly see where to focus to keep chairs full with less manual scanning.
Computes and refreshes predicted no-show risk for each scheduled appointment in near real time, producing a 0–100 score and Low/Medium/High bands per appointment, provider, and location. Ingests appointment metadata, patient engagement signals (message opens, confirmations, prior attendance), practice constraints, and optional external signals (weather, traffic by ZIP). Exposes a read-optimized API and data stream consumed by the Heatmap view and automation services, with update latency under 5 seconds for changes like new confirmations, reschedules, or cancellations. Includes model versioning, feature gating, safe defaults when the model is unavailable, and HIPAA-compliant data handling with minimum necessary fields.
Delivers a color-coded schedule view that maps risk scores to an accessible palette across day, week, and provider/location grids. Displays a legend, tooltips with score, band, top contributing factors, appointment details, and quick actions. Supports drill-down to the appointment record, responsive layout for desktop/tablet, and performant rendering for multi-location practices up to six weeks of data. Ensures WCAG 2.2 AA contrast and colorblind-safe palettes, with graceful degradation when scores are unavailable.
Enables filtering the heatmap by risk band, provider, location, appointment type, operatory, daypart, date range, and confirmation status, with multi-select and combinable criteria. Provides quick presets (Today, Next 3 Days, This Week), per-user saved views with default view settings, and role-based visibility of PHI in filter results. Includes fast counts per filter, keyboard navigation, and stateful URLs for shareable, permissioned links.
Allows staff to select individual slots or filtered sets and apply predefined actions such as triggering advance outreach sequences, switching to voice fallback, increasing reminder cadence, requiring double-confirmation, or proposing controlled overbooking with guardrails. Integrates with SmileCue’s messaging workflows and templating, shows a preview of recipients and expected send volume, enforces rate limits and quiet hours, and supports undo/rollback. All actions respect permissions and are logged for compliance.
Provides configurable alert thresholds by provider, location, and daypart that notify staff when risk density exceeds set levels. Delivers in-app badges, morning digests, and real-time alerts via email/push for urgent cases, with snooze, quiet hours, and escalation routing to on-call roles. Links alerts directly to the filtered Heatmap view and recommended next actions, with acknowledgement tracking.
Implements granular permissions controlling who can view risk scores, patient identifiers, and perform bulk actions, with role templates for dentist, hygienist, office manager, and front desk. Obfuscates PHI in the heatmap for limited roles (e.g., initials only) and reveals details on demand for authorized users. Enforces session timeouts, encryption in transit/at rest, minimum-necessary data exposure, and environment-specific configs to maintain HIPAA compliance.
Captures immutable logs of risk scores, model versions, bulk actions, automated outreach triggers, user acknowledgements, and resulting attendance outcomes with timestamps and actors. Provides exportable reports and dashboards showing confirmation rates, no-show reduction, intervention effectiveness by action type, and trends by provider/location. Supports retention policies, data subject requests, and reproducibility of what was seen and sent at any point in time.
Transparent, human-readable reasons behind each risk score (e.g., prior attendance pattern, booking lead time, channel responsiveness, weather/commute signals, guardian involvement). Includes a next-best-action tip for each slot, building trust in the model, speeding decisions, and supporting audit-readiness for compliance leads.
Generate deterministic, human-readable explanations for each no-show risk score by translating top contributing factors into plain-language reason statements with directionality and relative impact (e.g., increases/decreases risk, high/medium/low). Output both structured JSON (reasons, weights, confidence, reason codes) and a concise narrative. Maintain a mapping from model features to patient-friendly labels, exclude protected attributes, and enforce HIPAA-safe phrasing. Support multiple model versions with reproducible outputs and version tagging. Handle missing or stale signals gracefully and indicate data sufficiency. Provide localization-ready templates and unit-tested templates for clarity and consistency. Integrate with the existing scoring pipeline and event bus to produce explanations on score creation and update.
Embed explanations directly in SmileCue’s calendar, appointment list, and patient profile with an accessible, responsive UI. Show a compact badge (risk level and count of reasons) and an expandable panel listing the top reasons with icons, tooltips, and confidence indicators. Include a prominent next-best-action tip with a single primary call-to-action. Provide drill-down to see structured details and signal provenance without leaving the workflow. Support copy/share and print-safe views for supervised use. Respect role-based redactions in all views and function within EHR-embedded contexts (iframes) with consistent performance and theming.
Compute a recommended, actionable next step per appointment by combining risk reasons, patient contact preferences and consent, channel responsiveness, business hours, and practice policies. Produce a single prioritized tip with rationale and expected impact (e.g., “Send SMS now; patient responds fastest to SMS within 24 hours”). Integrate with the campaign orchestration layer to one-click trigger SMS/email/voice or rescheduling workflows, with cooldowns and guardrails to prevent over-messaging. Allow admin-configurable policies and experimentation flags to A/B test tip strategies and measure outcome lift. Log all decisions and triggered actions for auditability and learning loops.
Persist a complete, immutable evidence record for each score and explanation, including timestamp, appointment and patient pseudonymous identifiers, model/version, feature snapshot, contribution scores, generated narrative, displayed tip, and any user actions taken. Enforce retention policies and cryptographic integrity (hashing) for tamper detection. Provide secure CSV/PDF export and a scoped API with filters (date range, clinic, practitioner, model version) and PHI minimization by default, with elevated-access options for authorized personnel. Record change history when models, templates, or policies are updated to support internal and regulatory audits.
Enforce role-based access controls that govern which explanation details are shown, at what granularity, and in which channels. Redact or generalize sensitive elements (e.g., replace precise commute details with "long commute"), and ensure redaction is applied consistently across UI, exports, and APIs. Integrate with SSO/SCIM for role provisioning, allow per-practice policy configuration with safe defaults and deny-by-default behavior, and log all access for audits. Provide administrative previews and policy testing to validate what each role will see in production.
Ingest and maintain the signals required for explanations and tips: attendance history and booking lead time from EHR, channel responsiveness from SmileCue communications, guardian relationships, and external weather/traffic data. Define data contracts, validation rules, freshness SLAs, and provenance metadata for each signal. Implement retries, circuit breakers, and monitoring for external dependencies. Provide explicit fallbacks and heuristics when signals are missing or stale, degrade gracefully without blocking scoring, and surface which signals were used in each explanation.
Meet strict performance budgets so explanations feel instantaneous in daily workflows: <=200 ms p95 additional latency per slot and <=1.5 s p95 for views with 50+ slots. Implement server-side caching keyed by appointment, patient, model version, and data fingerprint, with precomputation for near-term schedules and invalidation on relevant data changes. Provide graceful degradation to last-known explanations with freshness indicators when backends are slow. Establish monitoring dashboards, alerts, load tests, and autoscaling policies to maintain agreed SLAs under peak usage.
Turns risk thresholds into automated, response-driven actions: earlier reminder cadence, multilingual switch, guardian CC, voice fallback, double-confirm steps, or deposit request for high-value appointments. Fully integrated with SmileCue’s branching templates and consent rules so the right escalation happens automatically and compliantly.
A backend component that evaluates patient and appointment risk attributes (e.g., prior no-shows, appointment value, procedure type, lead time, channel engagement history, consent state) against configurable thresholds to select the appropriate Auto Playbook. Supports weighted rules, time-based conditions, and real-time reevaluation on schedule changes or new signals. Exposes API/webhooks to receive EHR updates and triggers playbook selection without delays. Logs decision rationale for audit and analytics.
A visual, HIPAA-compliant editor to create and manage response-driven branching playbooks that define actions such as reminder cadence adjustments, channel sequencing (SMS, email, voice), multilingual switching, guardian CC, double-confirm steps, and deposit requests. Includes condition nodes, action nodes, wait timers, exit criteria, and reusable templates. Provides validation for consent and channel availability, versioning with draft/publish, and safe rollout via percentage-based activation by appointment type or risk tier.
A policy layer that enforces HIPAA and consent rules at runtime for every action in a playbook. Validates patient/channel consent, honors opt-outs, suppresses PHI in restricted channels, and ensures voice drops comply with TCPA and local regulations. Maintains immutable audit logs of all decisions, content variants sent, and user overrides. Provides breach-safe masking in logs and supports data retention policies.
Automatic selection of language-specific content based on patient preference, detected responses, or regional metadata, with fallback rules. Integrates with a centralized content library that stores approved translations for SMS, email, and voice scripts, supports personalization tokens, and tracks content versions per language. Offers QA previews and test sends per language and channel.
Ability to associate guardians or responsible parties with patient records and automatically CC or route messages when the patient is a minor or has designated consent. Supports relationship types, per-channel permissions, and escalation logic that ensures confirmations and deposits can be handled by guardians where allowed. Includes data model extensions and UI to manage relationships.
Playbook action that requests a deposit for high-value appointments, integrated with PCI-compliant payment gateways. Supports configurable deposit amounts, due-by times, secure payment links via SMS/email, and voice prompts that transfer to a secure IVR. Tracks payment status, retries per playbook rules, and writes payment outcomes back to the appointment record and analytics.
Orchestration logic that retries across channels when primary messages fail or are ignored, escalating to voice or alternate channels as defined. Supports double-confirm steps that require two independent confirmations for certain risk tiers, with anti-spoof tokens and confirmation logging. Provides delivery/error telemetry and blackout windows to avoid off-hours outreach.
A sensitivity slider with a what-if simulator that projects chairs saved, extra outreaches sent, and expected confirmation lift by cohort. Managers can tailor aggressiveness by provider, appointment type, or clinic, reducing false alarms and outreach fatigue while maximizing schedule protection.
Implement a configurable sensitivity slider (0–100 with labeled presets: Conservative, Balanced, Aggressive) that maps to outreach trigger thresholds for no‑show risk and reminder branching. Support inheritance and overrides at multiple scopes (global, clinic, provider, appointment type), with real-time validation of conflicts and a draft/publish model. Changes must apply without service downtime and expose a deterministic mapping from slider position to system parameters (e.g., risk score thresholds, retry cadence, channel escalation) so outcomes are traceable. Provide preset management, default baselines per cohort, and guard against invalid combinations. Ensure accessibility, responsive UI, and audit-safe persistence in a HIPAA-compliant store.
Provide an interactive simulator that projects expected impact of a proposed sensitivity setting over a selectable lookback window using historical data and current schedule. Surface projected chairs saved (hours), additional outreaches sent (by channel), confirmation lift by cohort, cost vs ROI, and 95% confidence intervals. Allow filters by clinic, provider, appointment type, days-to-appointment, and patient segment. Include scenario comparison (side-by-side) and exportable summaries. Calculations must be explainable (display key assumptions), privacy-preserving (aggregate outputs only), performant (<3s for typical clinics), and consistent with production models. Support sandbox mode that does not alter live outreach until published.
Enable creation and management of cohorts that drive tuning and simulation: provider, appointment type, clinic/location, new vs returning patient, historical no‑show risk band, days-to-appointment, time-of-day/day-of-week, and preferred channel. Provide rule builder with AND/OR logic, validation, and preview of impacted appointments. Seed common cohorts and allow cloning. Ensure HIPAA-compliant handling of attributes, respect patient communication preferences and exclusions, and expose APIs to fetch cohort definitions for downstream services. Persist versioned cohort definitions with backward compatibility for past simulations.
Implement platform-level guardrails that cap total outreaches per patient per time window, enforce suppression windows after confirmations, rotate channels to minimize fatigue, and automatically suppress patients who opt out or reach do-not-contact limits. Track and report false alarms (high-risk triggers that did not require extra outreach) and feed this signal back to suggest less aggressive settings. Provide configurable thresholds by cohort, conflict detection with existing campaign rules, and real-time enforcement within the sending pipeline. All guardrails must be auditable and HIPAA-compliant.
Add experimentation capabilities to compare different sensitivity settings against a control with randomized assignment at patient or appointment level. Support sample sizing guidance, runtime configuration, guardrails to avoid over-exposure, and measurement of primary metrics (confirmation rate, no‑show rate, chairs saved) and secondary metrics (opt-outs, patient complaints, added outreaches). Provide significance calculations, interim peeks with anti-peeking corrections, and exportable results. Experiments must honor HIPAA constraints, existing opt-out rules, and be fully reversible without data loss.
Introduce role-based access controls restricting who can view, simulate, publish, and roll back tuning changes (e.g., Admin, Manager, Read-only). Record an immutable audit trail capturing user, timestamp, scope, before/after values, and rationale notes. Maintain version history for slider presets, cohort rules, and guardrails with one-click rollback and scheduled publish. Expose read-only audit APIs for compliance reviews and ensure all artifacts are stored in encrypted HIPAA-compliant storage with retention policies.
Integrate the tuner and simulator with existing schedule data pipelines (e.g., Dentrix, Open Dental, Eaglesoft) to fetch real-time appointment data, provider rosters, and patient communication preferences. Ensure near-real-time sync (≤5 minutes), idempotent processing, resiliency to outages (queueing, retries, backfill), and accurate mapping between external entities and internal cohorts. Write back non-PHI flags/notes where supported to indicate applied tuning. Provide health dashboards and alerts for data freshness to guarantee simulator accuracy and safe rollout.
For high-risk, high-value appointments (surgery, long procedures), automatically triggers a polite, timed deposit request via secure link or staff-assisted call. Eligibility rules, insurance exceptions, and compassionate waivers maintain patient goodwill while cutting last-minute no-shows that waste premium chair time.
Configurable rules engine that evaluates appointment metadata and patient history to decide when a deposit request should be triggered. Inputs include appointment type and duration, provider utilization, estimated cost, time-to-appointment, patient no-show/cancellation history, insurance coverage/pre-authorization status, and practice-level policy thresholds. Provides a UI to author AND/OR rules, reusable templates, and a test/simulator to preview outcomes. Evaluates in real time at booking and on subsequent changes, producing a structured decision with reason codes for audit and message personalization. Supports compassionate waiver flags, regulatory constraints by location, and safe defaults if data is incomplete. Integrates with SmileCue’s PMS/EHR connectors and event bus for low-latency decisions.
Generation of expiring, single-use, HMAC-signed payment links that avoid PHI, directing patients to a branded, mobile-first payment page. Supports major cards, Apple Pay/Google Pay, HSA/FSA where applicable, and 3-D Secure. Uses a PCI-DSS compliant processor with tokenization; SmileCue stores only tokens and transaction metadata. Enforces HIPAA-aligned practices (no PHI in messages/URLs, access logging, BAAs with vendors), plus rate limiting, CAPTCHA, and identity verification via one-time code or DOB/ZIP check. Handles partial deposit amounts, sliding scales, multi-currency, taxes, and receipts via the patient’s preferred channel. Implements webhook retries and idempotency for resilient posting, WCAG 2.1 AA accessibility, multilingual support, and link expiry/reissue flows.
Automated, polite outreach sequence across SMS, email, and optional voice that initiates after an eligibility approval. Cadences are configurable by appointment lead time and respect quiet hours and time zones. Branching logic adapts to patient responses (paid, waiver requested, insurance exception, opt-out, unreachable), with automatic cessation upon resolution. Includes personalization tokens, pre-approved templates, and A/B testing of copy and timing. Tracks delivery, bounces, and spam signals; falls back to alternate channels when needed. Sends staff alerts when payment deadlines approach and adds calendar attachments where appropriate. Honors patient communication preferences and regulatory opt-out requirements.
In-app call queue for patients requiring staff-assisted deposit collection, with one-click dialing/softphone integration and dynamic call scripts tailored to appointment context, eligibility rationale, and suggested deposit amount. Captures call outcomes with standardized disposition codes (paid by phone, voicemail, refused, waiver review) and schedules follow-ups. Enables phone payments via a PCI-compliant virtual terminal that shields card data from staff while recording necessary metadata. Provides permissions, audit trails for who collected payments or granted waivers, and automatic synchronization of statuses to halt automated outreach when resolved.
Lightweight approval workflow to handle compassionate waivers and insurance-based exceptions. Patients can request a waiver from the payment link; staff can initiate on behalf of patients. Captures reason categories, notes, and optional documentation, and enforces configurable policy limits (e.g., annual waiver caps, excluded procedures, public program exemptions). Routes approvals to designated roles with SLAs and notifications; upon decision, updates orchestration, sends appropriate messages, and records immutable audit entries with reason codes. Provides reporting on waiver rates, financial impact, and correlation with no-show reductions, while ensuring respectful copy and suppression of further requests after denial or approval.
Automated application of collected deposits to the patient ledger and specific appointment at check-in or treatment completion via PMS/EHR integration. Implements policy-driven handling for cancellations/reschedules (e.g., refundable before 48 hours, partial forfeiture, rollover to rescheduled date). Supports manual adjustments with role-based approvals, initiates refunds to original payment methods, and updates accounting entries. Maintains a reconciliation dashboard that matches internal transactions to processor settlements using webhooks and idempotent operations, with alerts for discrepancies. Exposes APIs/events for downstream billing and produces clear patient communications for applied or refunded deposits.
Centralized admin console to configure deposit policies, amounts (flat/percentage with caps), eligible appointment types, communication channels, cadences, templates, and quiet hours at practice and location levels. Provides role-based access, change history, and versioned policy rollouts with safe revert. Displays real-time analytics on request-to-pay conversion, time-to-payment, waiver rates, revenue secured, no-show impact, and staff workload. Supports cohort and provider-level segmentation, exports/BI connectors, threshold-based alerts, and A/B test reporting with recommendations to optimize deposit strategy for high confirmation and low patient friction.
Places risk-based soft holds on adjacent slots or backup patients and auto-releases them when confirmations reach a safe threshold. Syncs with the waitlist to pre-stage replacements without hard double-booking, giving the front desk a safety net that reduces scramble and preserves productivity.
Compute a real-time no-show risk score per appointment using historical attendance patterns, latest SMS/email/voice responses, reminder cadence, appointment type/duration, provider, day/time, lead time, weather and traffic signals, and practice-specific heuristics. Expose a scoring service with confidence and reason codes so downstream logic can explain why holds were placed. Ensure data minimization and HIPAA-compliant processing, and cache scores with time-based invalidation to react to new confirmations or cancellations. Provide configuration for feature weights and thresholds per practice, provider, or appointment type.
Place non-invasive, risk-based soft holds on adjacent time slots or pre-select backup patients without creating hard double-bookings in the PMS. Enforce configurable policies: maximum concurrent holds per provider/day, adjacency windows, buffer minutes, hold expiration, and provider/resource constraints (room/equipment). Provide visual indicators in the SmileCue scheduler and PMS annotations, ensure idempotent hold placement, and handle conflicts from external edits. Holds remain invisible to patients and do not trigger automated patient messaging until converted.
Automatically release soft holds when confirmation rates exceed configurable safety thresholds per provider, day part, or block, or when a specific appointment confirms. Support time-based gates (e.g., T-72/T-48/T-24 hours), release prioritization (oldest-first or lowest-risk-first), and hysteresis/debounce to prevent rapid hold churn. Generate staff notifications on release events and update all calendars in near real time. Provide simulation mode to preview releases based on current confirmations.
Continuously rank and pre-stage waitlist candidates that best match each potential hold based on appointment type, provider, insurance, travel time, availability windows, readiness flags, and patient preferences. Do not contact candidates until a hold converts to an open slot or staff explicitly triggers outreach. Support multi-tier candidate queues, expiration windows, and exclusion rules. Respect consent and communication channel preferences; log all selection decisions with rationale for traceability.
Integrate with supported dental PMS/EHR systems to represent holds as metadata, annotations, or custom blocks rather than booked appointments, preserving the official schedule as the source of truth. Implement adapter layers for major vendors (e.g., Dentrix, Open Dental, Eaglesoft) with read/write capabilities, conflict detection, retries, and eventual consistency. Handle reschedules, cancellations, and external edits gracefully; fail-safe to remove or pause holds on adapter errors and surface alerts to staff.
Provide role-based UI to view active holds, adjust policies, override placement/release decisions, and perform bulk actions (e.g., weather disruption, provider illness). Require reason codes for overrides, display projected impact on utilization and revenue, and prevent unsafe actions via guardrails (max holds, minimum buffers). Include audit-friendly summaries and quick actions within the daily schedule view for rapid triage.
Ensure HIPAA-compliant handling of PHI across scoring, hold placement, and waitlist matching. Maintain immutable audit logs for holds created/updated/released, inputs to risk decisions, staff overrides, and outbound communications. Provide dashboards and exports for confirmation rate trends, no-show reduction, hold utilization, average fill time, and revenue protection estimates. Meet performance SLAs: scoring and hold decisions under 300 ms p95, calendar sync under 5 seconds p95, and zero data loss on network retries.
Automatically discovers and maintains family relationships from your PMS and imports (shared address/guardian, insurance, last name, custom flags) with manual overrides. Creates a clean, bundle-ready household record so staff can message one thread, see everyone’s upcoming appointments at a glance, and avoid duplicate outreach. Faster setup, fewer errors, and effortless family coordination from day one.
Implement secure connectors to import patient and household-relevant attributes from practice management systems, including shared addresses, guardianship relationships, insurance subscriber/policy links, last names, and custom flags. Normalize sources into a unified schema with deterministic field mapping, data validation, and idempotent upserts. Support initial bulk import and incremental updates with retry, backoff, and reconciliation reports. Provide an admin mapping screen for field configuration and transformation rules. Enforce HIPAA compliance with encryption in transit/at rest and least-privilege access. Output a clean, deduplicated household seed suitable for downstream relationship inference.
Create a rules-driven and heuristics-based engine that infers household membership and roles by evaluating signals such as shared address normalization, guardian/guarantor links, shared insurance subscriber, and last-name similarity. Assign confidence scores per inferred edge, apply configurable thresholds, and prevent false positives (e.g., multi-unit addresses, roommates, facility addresses). Generate a stable Household ID and explicit relationship edges (member, guardian, dependent) with provenance metadata. Provide collision detection and soft-locks to avoid oscillations across syncs. Surface low-confidence cases to a review queue.
Deliver a staff UI to view and edit household membership, designate primary/secondary guardians, and assign minors. Enable merge and split of households with conflict checks, preview diffs, and rollback. Persist manual overrides as first-class rules that supersede inference, survive re-syncs, and record full audit trails (who, what, when, why). Enforce role-based permissions and PHI masking by user role. Provide alerts when future syncs would overturn a manual decision, requiring explicit approval to apply.
Create a household-level conversation object that consolidates communication across members and channels while respecting consent and preferences. Deduplicate automated reminders so a family receives a single, consolidated message with individualized appointment summaries and smart links per member. Implement routing rules to select the appropriate recipient (e.g., guardian for minors) and fallback logic per channel (SMS, email, voice). Support personalization tokens, language preferences, and quiet hours. Ensure opt-out is honored at person and household scopes with appropriate logging and compliance safeguards.
Provide an at-a-glance household view listing upcoming and recent appointments for all members, with status badges (confirmed, pending, reschedule requested), conflicts, and gaps. Enable batch actions (confirm all, propose times, send prep instructions) and quick links to patient charts in the PMS. Sync appointment updates bidirectionally and display reason codes for failures. Include filters for provider, location, and date range, and performance targets to render within 200 ms for typical households.
Model and enforce consent, privacy, and channel preferences at both person and household scopes with clear inheritance for minors and dependents. Capture source, timestamp, and proof of consent; support TCPA-compliant opt-in/opt-out workflows per channel. Apply precedence rules (individual overrides household), and guardrails to prevent sending PHI-bearing content where consent is absent. Expose UI to review and edit preferences, and validators that block outbound sends violating policy. Maintain a compliance log for audits.
Define a scalable, normalized data model for households, members, guardianship roles, contact endpoints, consent artifacts, and edge confidence/provenance. Provide internal APIs to query a patient’s household, list members and roles, fetch household appointments, and initiate household conversations. Guarantee SLAs (p95 < 200 ms) and pagination for large families. Implement RBAC, row-level security, and audit logging for every read/write. Offer change events (webhooks/message bus) so other SmileCue services react to household updates.
Finds optimal back-to-back or concurrent slots for siblings across providers and rooms, then offers 2–3 ready-to-book bundles inside one parent-friendly message. On tap, it confirms all selected slots and writes them back to the calendar, minimizing trips and maximizing chair utilization without manual juggling by the front desk.
Automatically detect and maintain sibling relationships and guardian linkage within SmileCue using patient demographics and household data from the practice management system. Validate that a single guardian has communication consent for all included dependents before generating offers. Aggregate each child’s appointment needs (type, duration, due date), provider eligibility, and room/equipment constraints into a unified request object. Enforce contact preferences and quiet hours at the guardian level. Prevent cross-family leakage by scoping PHI to authorized guardians only and masking nonessential PHI in downstream messages.
Compute candidate bundles of back-to-back or concurrent appointments across providers and rooms that satisfy each child’s appointment requirements. Respect provider skills, room/equipment availability, buffers and cleaning times, guardian preference windows (e.g., after school), and practice hours. Optimize for minimal total visit time, minimal gaps between siblings, and provider continuity. Return results in under two seconds for typical two- to three-sibling scenarios. Support configuration for search horizon, bundle size, and whether concurrency is allowed per practice policy.
Score and rank candidate bundles using configurable signals: guardian-stated day/time preferences, historical show patterns, distance/travel constraints, time between sibling appointments, and provider continuity. Deduplicate near-equivalent bundles and ensure two to three distinct, high-quality choices. Validate availability at render time; drop stale bundles and refill as needed. Expose ranking diagnostics for admins to aid troubleshooting without revealing PHI.
Generate a single message per guardian that presents two to three tappable appointment bundles with clear labels (child names, date, start/end time, providers, and estimated visit length) and a one-tap confirmation call-to-action per bundle. Support SMS, email, and voice with consistent content, localization, and accessible formatting. Use secure deep links that reveal sensitive details only after authentication when required by practice policy. Integrate with SmileCue’s adaptive branching to handle replies such as numeric selections, requests for more options, or a call-back. Track delivery, open, and selection events for analytics and retries.
Confirm all appointments in a selected bundle as a single atomic transaction with short-lived slot holds during review. Write back confirmations to the practice calendar in real time; on any failure, roll back all changes to prevent partial bookings. Implement idempotent confirmation links and concurrency controls to handle race conditions. Update downstream reminders and confirmations, notify providers as configured, and emit auditable events for each step.
Manage guardian consent for multi-child communications, including verification of the relationship and authorized channels. Minimize PHI in outbound offers and reveal details only after secure authentication when required. Encrypt data in transit and at rest, enforce role-based access within SmileCue, and maintain comprehensive audit logs of offer generation, viewing, and booking events. Provide admin tools to review, revoke, or update consent and purge family linkages on request.
Detect and resolve failures or changes such as slot loss at confirmation, provider cancellations, or no response. Automatically regenerate fresh bundles within policy limits or route the case with full context to the front desk for manual follow-up. Coordinate with waitlists and recall campaigns to avoid double-booking and message fatigue. Apply throttling and retry rules, and provide clear guardian notifications when options change.
Lets caregivers confirm the parts of a family bundle that work and seamlessly reschedule only the conflicting child. Suggests smart alternatives that keep as many siblings together as possible, preserving confirmed slots and reducing back-and-forth. Families get flexibility; staff keep the schedule stable.
Provide a secure, mobile-first experience that lets caregivers confirm or decline individual appointments within a family bundle without affecting confirmed siblings. Via a HIPAA-compliant, tokenized link, caregivers can review each child’s appointment details, mark which ones work, flag conflicts for specific children, and optionally provide constraints (preferred days/times, provider, proximity) for rescheduling. Supports multiple caregivers with role-based access, deduplicates duplicate responses, and enforces link expiration and quiet hours. Presents a confirmation summary prior to submission and writes results into SmileCue’s conversation timeline for staff visibility. Localized content, accessibility compliance, and minimal PHI exposure are required to align with SmileCue’s messaging and security standards.
Implement a scheduling engine that generates ranked reschedule options for only the conflicting child while maximizing sibling togetherness and schedule stability. The engine evaluates constraints such as same-day availability, back-to-back slots, provider preferences, room/chair capacity, insurance and age restrictions, procedure duration, buffer times, and clinic hours. It scores and returns the top options (e.g., 3 best matches) in real time, minimizing disruptions to confirmed siblings. Supports temporary slot holds, avoids lunch/blocked times, respects caregiver time-of-day preferences, and integrates with SmileCue’s adaptive branching to present options in-channel (SMS/email/voice via secure link).
Ensure that confirmed sibling appointments remain locked while rescheduling the conflicting child through transactional safeguards. Use temporary holds and optimistic locking to prevent double-booking, and apply changes atomically—either all updates succeed or none do—with automatic rollback on failure. Handle concurrency with staff edits and other caregiver actions, include timeout policies for stale holds, and present clear conflict resolution paths. Emit structured events for auditability and notifications to staff if manual intervention is required. This preserves schedule stability and reduces cascade changes that create back-and-forth.
Create branching communication templates that detect family bundles and invite caregivers to confirm or split appointments through a secure, tokenized link. Support SMS, email, and voice (IVR) paths with consistent content, minimal PHI in-channel, and full consent/DND management. Include reminder nudges, escalation timing, delivery monitoring, retry logic, throughput throttling, localization, and accessibility. Leverage SmileCue’s existing adaptive workflows to tailor tone and cadence based on caregiver responses and past behavior, while logging all steps for HIPAA-compliant audit trails.
Deliver an in-app console where staff can visualize family bundles, see caregiver selections, and review proposed reschedules with a side-by-side diff of original vs. proposed appointments. Provide one-click approve, adjust, or decline actions, manual rescheduling tools, reason codes, and note-taking. Include filters (by date, provider, location), conflict reason tagging, and workload views. Surface risk indicators (e.g., low availability, repeated reschedules) and maintain a complete audit trail of changes. Integrate seamlessly with the existing schedule view and conversation timeline to reduce context switching and speed resolution.
Integrate Smart Split operations with leading practice management systems (e.g., Dentrix, Eaglesoft, OpenDental) to apply partial confirmations and reschedules as atomic, version-locked updates. Map family/guarantor relationships, procedures, providers, and insurance constraints accurately. Implement idempotent writes, retry/backoff for transient failures, and reconciliation jobs to detect drift. Store detailed before/after snapshots with timestamps, user/system actor attribution, and reason codes for HIPAA-compliant auditability. Provide alerting and rollbacks when third-party updates fail to ensure the external source of truth remains consistent.
Produce dashboards and exportable reports that quantify Smart Split impact, including confirmation rate lift, no-show reduction, sibling-togetherness rate, average time-to-resolution, caregiver channel preference, and staff time saved. Support cohorting by practice, location, provider, and appointment type; enable A/B testing of suggestion strategies; and surface anomaly alerts (e.g., unusually low availability). Ensure data minimization and de-identification for HIPAA compliance, with configurable retention policies. Expose metrics via in-app charts and secure APIs to inform continuous optimization.
Routes each family message to the right caregiver by child, then escalates to a secondary contact if there’s no response—respecting language, channel, and time-of-day preferences. Builds on permissions to ensure the correct guardian is engaged while boosting confirmation rates with thoughtful fallbacks and a clear audit trail.
Create and maintain a robust data model that maps each child to one or more caregivers with explicit roles (e.g., primary guardian, secondary guardian, legal guardian, emergency contact) and permission constraints (e.g., custody restrictions, no-contact flags). Ingest and continuously sync caregiver relationships and constraints from the practice PMS/EHR, with conflict detection and admin override workflows. At send time, evaluate permissions to determine the eligible caregiver(s) for each message, blocking delivery to unauthorized contacts. Support households with multiple children, ensuring the correct guardian is selected per child and appointment. Provide an admin UI to review and correct mappings, and emit structured events for downstream logging and analytics. Enforce HIPAA minimum-necessary principles and role-based access control for viewing and editing caregiver data.
Store and honor per-caregiver preferences for communication channel (SMS, email, voice) and language, with practice-level defaults and per-message overrides. Auto-select localized templates and dynamic content based on the caregiver’s language, including right-to-left support and TTS voice selection for calls. Provide mechanisms to capture and update preferences via caregiver responses, practice staff UI, and API. Validate channel feasibility (e.g., mobile-capable number for SMS) and gracefully fall back to the next preferred channel or default when needed. Integrate with the template service to ensure message personalization, token safety, and consistent branding across channels and locales, improving comprehension and response rates.
Respect caregiver-defined quiet hours and preferred contact windows in conjunction with practice-level contact policies. Automatically schedule sends within allowed windows relative to appointment time, accounting for caregiver time zone, daylight saving changes, and regional regulations. Provide urgent override rules (with justification capture) and throttling to avoid message bursts. Offer configuration for school hours avoidance where applicable. Expose eligibility checks and next-send predictions to the UI and API so staff can see when messages will go out. This reduces complaints, improves engagement, and keeps contact timing compliant with TCPA/CTIA and practice policies.
Implement a policy-driven cascade that sends the initial message to the primary caregiver, waits a configurable interval for a response, and escalates to a secondary caregiver if no qualifying response is received. Allow per-practice and per-campaign configuration of wait times, maximum steps, and stop conditions. Parse responses (keywords, links, buttons) to determine state transitions (confirmed, reschedule, decline) and terminate the cascade once a resolution is reached. Coordinate across siblings to prevent redundant outreach when a single response covers multiple children or appointments. Surface real-time cascade status in the UI and record each decision for auditability. This reduces manual follow-up and increases confirmation rates.
Monitor delivery outcomes via carrier and email provider webhooks and automatically fail over to an alternate channel when delivery fails, is blocked (e.g., DND), or remains undelivered beyond a threshold. Support voicemail drops for voice fallback and track email bounces, spam complaints, and SMS error codes with mapped retry logic. De-duplicate notifications per caregiver to prevent spam, enforce STOP/UNSUBSCRIBE compliance, and annotate each attempt with outcome metadata. Provide configuration for channel order, retry counts, and cooldowns, with visibility in the UI for staff to see what happened and why. This maximizes deliverability while maintaining compliance and user trust.
Produce an immutable audit trail for every communication, capturing the selected caregiver(s), permission checks and results, preference evaluations, templates used (versioned), message content metadata, timestamps, delivery receipts, response events, and cascade decisions. Provide secure search, filtering, and export (CSV/PDF) with redaction controls and role-based access. Implement retention policies aligned with HIPAA and practice requirements, including tamper-evident storage and event signing. Expose audit views in the UI and via API for compliance officers and administrators, enabling rapid incident review and regulatory audits without exposing unnecessary PHI.
Track and enforce consent at the caregiver-and-channel level, including double opt-in for SMS where required. Record consent source, timestamp, and method; honor STOP/UNSUBSCRIBE and equivalent keywords; and provide clear re-consent flows with logging. Block non-transactional outreach when consent is missing, while allowing strictly transactional messages if permitted by policy. Provide staff tools and API endpoints to review and update consent states with audit notes, and integrate consent checks into routing, cascade, and failover logic. Ensure alignment with TCPA/CTIA, CAN-SPAM, and HIPAA minimum-necessary practices to prevent unauthorized contact and maintain trust.
Combines pre-visit instructions, forms, and consents for all children into one secure link with per-child tabs. Auto-applies identity verification for PHI, collects signatures once when allowed, and nudges caregivers on what’s missing. Parents complete everything in minutes; day-of delays and paperwork bottlenecks disappear.
Generate and deliver a unique, expiring, tokenized link that bundles all pre-visit instructions, forms, and consents for all scheduled children in a household. The link is sent via SmileCue’s channels (SMS and email) using response-driven branching to choose best channel and timing. Supports one-click access with automatic session creation, configurable expiry, revocation, and resend. Associates the link with the caregiver’s contact record and upcoming appointments, merges multiple appointments within a defined window, and enables cross-device resume. Tracks delivery, open, and per-child completion metrics. Integrates with SmileCue’s messaging to pause outreach once completed and with security controls to gate PHI behind identity verification.
Present a unified Bundle Prep experience with per-child tabs, progress indicators, and validation states. Shared household and insurance information is captured once and propagated to all children, while child-specific forms (e.g., medical history) remain scoped to each tab. Supports adding/removing a child from the bundle when appointments change, autosave and resume, required field enforcement, and inline guidance for pre-visit instructions. Ensures WCAG AA accessibility, mobile-first responsiveness, and localization-ready labels. Emits granular events for analytics, and exposes a summary screen that highlights outstanding items per child prior to final submission.
Apply risk-based identity verification before exposing or transmitting PHI within the bundle. Supports configurable verification tiers (e.g., SMS one-time code, email magic link confirmation, caregiver and child DOB match, and optional document/ID scan for higher risk scenarios). Rate-limit attempts, detect anomalies, and record verification outcomes. Enforce minimum necessary data exposure until verification passes. Provide fallback verification paths for edge cases (e.g., guardianship variations) with office approval workflow. All verification events are captured in the audit log and surfaced to staff.
Determine which consents and acknowledgments can be applied once across siblings (e.g., financial responsibility) versus those requiring per-child signatures (e.g., treatment consent) based on practice policy and jurisdiction. If a valid prior consent exists within policy windows, pre-acknowledge and exclude from the bundle or request confirmation of no changes. Capture a single legally compliant e-signature and programmatically apply to eligible documents with per-child tokens, timestamps, and version identifiers. Handle re-collection when forms are updated, and support in-office fallback for exceptions.
Automate response-driven reminders that reference exactly what is missing per child and deep-link the caregiver back into the correct tab/section. Orchestrate multi-channel outreach (SMS, email, optional voice) with quiet hours, frequency caps, and stop rules upon completion. Surface a staff dashboard to view bundle status, trigger manual nudges, and override deadlines. Provide templated, localized content that dynamically lists outstanding items, and report on conversion rates, completion time, and no-show reduction attributable to Bundle Prep.
Integrate with leading dental EHR/PMS systems to pull existing household and patient data for pre-fill and to push completed forms, consents, and signatures back as structured data and tamper-evident PDFs. Implement configurable field mappings, patient matching rules (name, DOB, contact), and duplicate detection flows. Support error queues with admin review and retries, sandbox/testing environments, and per-practice configuration. Ensure per-child data segregation and correct attachment to upcoming appointments and patient records.
Enforce HIPAA-aligned security controls (encryption in transit/at rest, least-privilege access, retention policies) and ESIGN/UETA-compliant e-signature capture. Maintain immutable audit logs for link creation and delivery, identity verification attempts, content views, edits, signatures, IP/device fingerprints, and content versions. Produce tamper-evident document packages with cryptographic hashes and time-stamps. Provide export tools for compliance reviews and legal requests, with role-based access in the staff portal.
Tracks multi-slot openings and recommends family candidates that can fill adjacent times in one move. Offers parent-friendly swap options that keep siblings together and auto-updates the calendar on confirmation. Cancellations turn into efficiently filled blocks, protecting revenue and reducing scramble.
Continuously monitors provider calendars to detect contiguous openings that can accommodate multi-appointment family bundles. Normalizes appointment lengths by type (e.g., hygiene, exam) and provider constraints, assembling candidate blocks that keep siblings adjacent with minimal gaps. Respects clinic hours, operatory/equipment availability, provider assignments, and buffer rules. Exposes a service that emits bundle opportunities with block size, time window, provider/room map, and expiration. Supports real-time updates on cancellations/reschedules and prevents race conditions via optimistic locking, short hold windows, and idempotent operations.
Leverages PMS synchronization to identify household relationships, guardians, and sibling groupings, pairing them with recall status, due appointment types, insurance constraints, and provider preferences. Applies eligibility rules so only compatible visit types are bundled, honoring age-specific durations, sedation/equipment needs, and provider or operatory requirements. Maps guardian contacts and consent flags, supports time-of-day preferences, lead-time thresholds, and travel constraints. Produces a filtered, validated list of eligible family candidates per detected block.
Implements a configurable scoring model that prioritizes candidates by likelihood to confirm (historical responsiveness, lead time), revenue impact, clinical urgency, and fairness rotation to avoid over-contacting the same families. Enforces contact frequency caps, quiet hours, opt-out status, and Do Not Disturb windows. Provides deterministic tie-breaking, reason codes, and auditability of scores. Supports A/B testing of weights and emits metrics for fill rate, time-to-fill, and outreach volume.
Delivers mobile-first flows that present parents with adjacent-time options, including swapping an existing single appointment into a new bundled block that keeps siblings together. Provides one-click deep links from SMS/email to a secure web view with HIPAA-compliant masking, showing times, provider roles, total visit duration, and any prep notes. Validates holds in real time and refreshes options if availability changes. Localizes content, supports English/Spanish, and meets accessibility standards (WCAG AA).
Upon guardian confirmation, atomically books all included appointments across providers/rooms, cancels superseded slots, and triggers confirmation and pre-visit reminder flows. Integrates with PMS write-back APIs with idempotency keys and rollback to avoid partial bookings. Updates patient and guardian records with visit notes and maintains consistent appointment statuses. Emits events for analytics and updates waitlist states, ensuring calendar and communications remain in sync.
Transforms cancellations into bundle opportunities by immediately evaluating adjacent openings and launching adaptive SMS/email/voice outreach to top-ranked families. Uses compliant templates that minimize PHI, include secure links, and honor communication preferences, consent, and quiet hours. Implements retries with escalating channels, downgrades to single-patient fill if no family accepts within the hold window, and alerts staff only when manual intervention is needed.
Captures end-to-end audit trails for bundle detection, ranking decisions, holds, confirmations, swaps, and cancellations, including initiator identity, timestamps, and before/after state. Enforces role-based access controls so only authorized staff can view PHI and override holds. Provides exportable logs for HIPAA audits, configurable retention policies, and an admin dashboard to review changes and adjust settings with tracked history.
AI ranks and sequences the best-fit waitlisted patients for each cancellation, factoring appointment length, provider/room constraints, insurance/pre-auth status, patient reliability, language/channel preference, and consent. The right person gets the first offer—fills faster, with fewer back-and-forths and higher show rates.
On appointment cancellation or reschedule, automatically compile a candidate pool from the waitlist in under 30 seconds, factoring appointment type and length, provider and operatory availability, and schedule constraints. Pulls required data from SmileCue’s scheduling integrations and normalizes inputs for downstream ranking. Ensures PHI is handled in-memory and encrypted at rest, and sets the context for FitRank Match processing. Expected outcome: immediate candidate generation without manual intervention, enabling faster fill times.
Compute a weighted score for each eligible waitlisted patient using appointment fit, provider/room constraints, insurance eligibility and pre-auth status, patient reliability history, language and channel preferences, and consent status. Supports configurable weights per practice and sensible defaults, handles missing data gracefully, and provides deterministic tie-breaking. Exposes an API returning top-N candidates with scores and reason codes.
Send time-bound offers to the top-ranked patient through their preferred, consented channel (SMS, email, voice) with automatic fallback to secondary channels. Holds the slot for a configurable window, processes responses (confirm, decline, no response), and auto-advances to the next candidate when needed. Includes rate limiting, quiet hours, opt-out enforcement, and localization by language. Reduces back-and-forth and increases show rates.
Provide UI and API surfaces showing the top candidates with their scores and human-readable reason codes (e.g., “length match + provider available + pre-auth on file + high reliability”). Allow staff to pin, reorder, exclude, or manually add patients before sending offers, with all changes audited. Supports practice rules (e.g., block patients with repeated no-shows) and one-off overrides.
Validate insurance eligibility and pre-authorization status for the appointment type before sending an offer. Integrates with clearinghouse APIs/EDI where available, caches responses with TTL, and flags missing or expired pre-auth for staff review or automatic deprioritization. Prevents offers that would fail at check-in and reduces last-minute cancellations.
Maintain a patient reliability score derived from confirmations, attendance, no-shows, and on-time metrics, decayed over time. Feed outcomes from offers (accepted/declined/no response, show/no-show) back into the scoring model to continuously improve ranking accuracy. Provides practice-level controls for thresholds and weight of reliability in ranking.
Record all FitRank Match decisions and communications, including inputs used for ranking, scores, offers sent, responses, staff overrides, consent status checks, and timestamps. Store audit logs securely with retention policies and export/search capabilities for compliance review. Ensures traceability, supports dispute resolution, and meets HIPAA and opt-in/opt-out requirements.
Time-boxed cascades auto-escalate offers to the next best candidate if there’s no reply within minutes. Includes temporary holds with visible countdowns and fairness rules to avoid spamming. Slots get filled quickly with zero staff clicks and a clear audit trail.
Implements a ranking engine that selects the next best patient candidate for an open slot using configurable criteria (appointment type fit, proximity/lead time, patient reliability, contact preferences, insurance constraints, and consent). Enforces fairness controls including per-patient cooldowns, per-day/week contact caps, quiet hours, and exclusion lists to prevent spamming. Integrates with waitlists and patient profiles, honors opt-in/opt-out status, and supports segmentation by provider, operatory, and procedure. Provides admin-tunable policy settings with safe defaults and real-time eligibility previews.
Provides precise, durable timers that auto-escalate offers to the next candidate when no response is received within a configured window (e.g., 3–10 minutes). Supports per-template timing profiles, business-hour windows, patient time zone awareness, overnight pauses, jitter to avoid synchronized bursts, and idempotent retries. Ensures chain state is persisted and resumes after outages. Integrates with calendar availability to verify slot is still free before each escalation hop.
Places a temporary hold on the appointment slot during each offer hop to prevent double-booking, with a visible countdown timer displayed in the staff calendar and, when applicable, on patient landing pages. Automatically releases holds on decline, expiry, or override, and converts holds into confirmed bookings on acceptance. Handles race conditions across channels and devices, logs hold lifecycle events, and gracefully reconciles conflicts if the slot is taken by another workflow.
Orchestrates SMS, email, and voice outreach per patient preferences and deliverability health. Falls back to an alternate channel on delivery failure and supports channel sequencing within each hop. Enforces per-patient and global rate limits, quiet hours, and practice-level throttles to maintain carrier compliance and patient experience. Tracks send status, link clicks, and call outcomes, with short links and branded sender profiles. Integrates with vendors (e.g., Twilio, SendGrid) behind a pluggable adapter layer.
Captures and interprets inbound responses across SMS (keywords and NLP), email (link actions), and voice (IVR DTMF) to determine acceptance, decline, or alternative requests. Applies deterministic branching rules first, then NLP fallbacks with confidence thresholds. Handles ambiguous replies with clarifying prompts, enforces opt-out keywords, and updates chain state atomically. On acceptance, locks and books the slot via scheduling APIs, sends confirmations, and stops the chain; on decline or timeout, escalates to the next candidate.
Creates an immutable, time-sequenced log of all QuickChain events including candidate selection rationale, messages sent, delivery results, holds, responses, escalations, and overrides. Minimizes PHI in logs, encrypts sensitive fields at rest and in transit, supports role-based access, and provides redacted views for support. Enables export by chain, slot, patient, or date range, with tamper-evident hashing and configurable retention aligned to HIPAA and practice policy. Surfaces a clear, filterable audit view in the UI.
Allows authorized staff to pause, resume, or cancel a chain; skip or pin a candidate; adjust timers; or manually assign the slot. Performs preflight safety checks to prevent sending to already booked or ineligible patients and resolves state cleanly on override, including releasing holds and notifying affected parties. Provides undo for recent actions and emits alerts when chains stall or exhaust the candidate pool, with recommended next steps.
Checks real-time arrival feasibility (distance, traffic, weather, known availability) before sending an offer. Only patients who can realistically make it on time receive the message, cutting last-minute no-shows and avoiding frustrating, impossible asks.
Compute per-patient arrival feasibility in under 2 seconds by aggregating live travel times (drive, transit, walk), traffic incidents, and weather impacts from multiple providers. Apply practice-configurable buffers for parking, check-in, and building access. Normalize time zones, handle multi-location practices, and recalculate ETAs on schedule changes or as the slot start approaches. Provide a binary gate (send/withhold) plus an arrival confidence score to the messaging pipeline so offers are only sent to patients who can realistically arrive on time. Include resilient fallbacks, rate limiting, caching, and graceful degradation when a data source is unavailable.
Continuously sync provider calendars, operatory/chair availability, appointment types, durations, and required buffers from the practice management system to ensure an actually bookable slot exists before sending offers. Enforce provider-specific rules (e.g., procedure constraints, required equipment/room), prevent double-booking via optimistic locking or short-held reservations, and respect blocked times and lunch/meeting schedules. Support multi-provider, multi-location setups and handle daylight saving/time zone edges. Integrate with existing SmileCue scheduling and branching logic without adding manual steps for staff.
Evaluate non-travel constraints before offer send, including patient communication preferences (DND hours, channel opt-ins), known availability windows, mobility/assistance needs, distance caps, and historical punctuality/no-show patterns. Respect HIPAA minimum-necessary access while using address-on-file and consented data to avoid intrusive tracking. Exclude ineligible patients (e.g., not due for care type, incompatible insurance for slot) and include rationale codes for audit and staff review. Make rules configurable per practice and appointment type.
Combine ETA, traffic volatility, weather severity, patient reliability signal, and slot prep requirements to produce a 0–100 arrival confidence score. Gate messaging with configurable thresholds per practice, appointment type, and time-of-day. Enforce minimum lead times (e.g., at least X minutes to arrive and complete check-in) and dynamic safety buffers during adverse conditions. Support A/B testing of thresholds, capture reasons for rejections, and expose configuration via admin settings with change history.
Ensure all ETA Guard processing adheres to HIPAA by limiting PHI use to the minimum necessary, encrypting data at rest and in transit, segregating secrets/API keys, and maintaining BAAs with data vendors. Provide patient-friendly consent flows for optional location-based enhancements (e.g., on-demand ETA link), record consent provenance, and allow revocation. Enforce retention limits and access controls, and store audit artifacts for compliance review without exposing sensitive data in logs or dashboards.
Deliver a console that shows why a patient did or did not receive an offer, including key factors (ETA, traffic, weather, availability, preferences) and the computed confidence score. Provide a privacy-safe explanation, quick simulations (“what if we moved the slot by 15 minutes?”), and a limited, auditable override with mandatory reason codes. Integrate directly with SmileCue’s existing queue and messaging views to minimize context switching.
Instrument ETA Guard with metrics (latency, decision rates, data-source errors), structured event logs with PII minimization, distributed tracing for external API calls, and health checks. Provide alerting for degraded data sources, falling confirmation rates, or rising rejection errors. Generate daily compliance-ready audit reports of offer decisions and rationale codes. Establish SLOs (e.g., 99.9% decision availability, <2s p95 latency) and track error budgets.
Patients self-manage waitlist preferences via a secure link: preferred days/times, providers, locations, language, channels, and deposit willingness. Profiles include pediatric caregiver constraints. Offers match preferences, increasing acceptance and reducing opt-outs.
Implement HIPAA-compliant, single-use magic links for patients to access and self-manage waitlist profiles without account creation. Links are sent via SMS or email, contain no PHI, expire after configurable windows, and are bound to the patient record and device fingerprint where possible. Support optional OTP step-up for sensitive actions (e.g., enabling deposits), rate limiting, revocation, and re-issuance flows. Ensure end-to-end TLS, HSTS, CSRF protection, and replay attack mitigation. Integrate with SmileCue’s messaging services for delivery status, bounce handling, and fallback to alternate channel when the primary fails.
Design and implement a normalized data schema for waitlist profiles capturing preferred days (by weekday), time windows, providers, locations, languages, communication channels, deposit willingness (boolean and optional limit/notes), and pediatric caregiver constraints. Include field-level validation (e.g., non-overlapping time windows, valid provider/location IDs, language codes), versioning for auditability, and default values per practice. Support soft-deletes, historical snapshots for rollbacks, and partial updates. Expose typed APIs for create/read/update with optimistic concurrency to prevent overwrites.
Deliver a responsive, accessible (WCAG 2.1 AA) web UI for patients to review and edit waitlist preferences on mobile devices. Pre-fill existing preferences, provide guided inputs (chips for days, sliders/time pickers, provider/location selectors), and inline validation/errors. Include multi-language UI matching the patient’s language preference, timezone detection for time windows, progressive save with offline tolerance, and clear confirmations with the ability to revert changes. Integrate with SmileCue theming and brand settings per practice.
Extend profiles to support pediatric scenarios: designate caregiver(s), relationship, required presence, preferred contact order, school-hour constraints, and custody schedules (e.g., alternating weeks, specific days). Allow multi-contact notifications with consent tracking and require confirmation from an authorized caregiver when the patient is a minor. Enforce rules in matching (e.g., exclude school hours unless explicitly allowed) and in offer sending (e.g., send to both caregivers when required). Include age-based gating and automated transition when the patient reaches adulthood.
Create a rules-and-scoring engine that evaluates open appointment inventory against patient waitlist profiles. Hard filters (provider, location, deposit willingness) gate eligibility; soft preferences (days/times, language) contribute to a match score. Support tie-breaking, batching, and throttling to prevent offer spam, with configurable minimum match thresholds per practice. Include explainability (reason codes) for why an offer was or wasn’t sent, and real-time recalculation when preferences or inventory change. Integrate with SmileCue’s branching logic to adapt follow-ups based on responses.
Respect patient-selected communication channels (SMS, email, voice) and set per-channel opt-in/out, quiet hours, timezone-aware delivery windows, and frequency caps. Implement fallback cascades (e.g., SMS then email) and practice-level defaults. Enforce compliance (TCPA, HIPAA) by honoring consent status and including opt-out mechanisms. Expose configuration in admin and ensure delivery orchestration integrates with matching and offer sends.
Record immutable, timestamped audit events for all profile views and changes, including actor (patient/staff), method (magic link/portal), IP/device metadata, prior and new values, and correlation to message/offer IDs. Capture explicit consents for communications and deposit willingness with language, version, and checkbox attestation. Provide export/search for compliance reviews and surface a readable change history to authorized staff. Define data retention policies aligned with HIPAA and practice requirements.
Auto-builds concise, multilingual offers with one-tap confirm, optional secure deposit/form links, and a clear expiration timer. Can include +/- 15-minute alternates where allowed. Personalized, urgency-aware messages convert quickly and write back to the calendar instantly.
Provide a library of concise, customizable offer templates in multiple languages (e.g., English, Spanish, French) that auto-select based on patient preference or profile data. Templates support channel-specific constraints (SMS/email/voice), include PHI-safe merge fields (first name, provider, date/time, location) with redaction rules, and embed compliance disclosures. Authors can toggle optional components (deposit prompt, forms link, alternates, expiry text) and preview across devices. The system enforces tone, length, and reading-level guidelines, validates links, and logs versions for auditability. Integrates with SmileCue’s patient profile, consent, and opt-out settings to ensure HIPAA-compliant, culturally appropriate messaging.
Enable patients to confirm or decline an offered appointment with a single tap from SMS or email, without requiring account login. Deep links carry signed, expiring tokens tied to the specific appointment and patient, support ADA/WCAG accessibility, and prevent duplicate submissions. Upon action, the system immediately acknowledges the choice, triggers appropriate follow-ups (e.g., deposit prompt, reschedule link), and updates internal state to prevent further outreach for that slot. Includes IVR fallback for voice messages and graceful degradation when the deep link expires or is forwarded.
Attach optional, secure links for deposit collection and pre-visit forms within the offer. Links use short-lived, single-use tokens, enforce HTTPS, and isolate PHI in a HIPAA-compliant portal. Payment flows are PCI-DSS compliant and support major cards, Apple Pay, and Google Pay, with automatic receipts and refunds per office policy. Forms pre-fill known data, validate signatures, and sync completed artifacts to the patient record. The composer conditions inclusion of deposit/forms based on appointment type and payer rules, and clearly indicates when they are required before confirmation.
Display a clear expiration timestamp and optional countdown within messages and the offer page, localized to the patient’s timezone. On expiry, automatically rescind the offer, notify the next eligible patient or revert the slot to general availability, and update messaging accordingly. Urgency-aware logic escalates reminders at configurable intervals, throttles after-hours outreach, and adapts language to indicate diminishing availability. All state transitions are auditable, idempotent, and resilient to clock skew and daylight saving changes.
Offer adjacent time options within ±15 minutes when allowed by provider, resource, and payer rules. Retrieve real-time availability from the connected calendar, respecting buffers, room/chair resources, provider breaks, and travel time. Selecting an alternate holds the slot temporarily, handles race conditions, and confirms or releases it on decision or timeout. The composer adjusts messaging to present alternates succinctly in SMS and more richly in email, with accessibility-compliant selection controls on the offer page.
Instantly synchronize confirmed, declined, and alternate selections back to the practice management system/EHR calendar with atomic, audited operations. Implement optimistic concurrency (ETags/versions), retries with backoff, and compensating actions to resolve conflicts and prevent double-booking. Support webhooks to notify downstream systems (billing, reminders) and queue updates for offline scenarios. Provide an admin activity log showing who/what changed each appointment and why, with exportable audit trails for compliance.
Personalize offer content (greeting, urgency phrasing, CTA order, channel) based on patient preferences, history, and no-show risk while honoring consent and privacy settings. Provide a built-in A/B testing framework with configurable variants, randomization, holdouts, and statistical reporting on confirmation, deposit, and no-show outcomes. Surface per-cohort insights and recommended defaults to improve conversion over time. All data processing minimizes PHI exposure, uses role-based access controls, and supports opt-out and deliverability health monitoring.
When no perfect match exists, politely asks adjacent confirmed patients to shift earlier/later within a safe window to free a precise gap. Respects risk scores, consent, and caregiver needs, then reconciles changes automatically—recovering chair time without overbooking.
Automatically identifies fillable gaps when no perfect appointment match exists by analyzing the live schedule, provider availability, operatory/equipment constraints, and appointment durations. Computes viable micro-shifts among adjacent confirmed patients within configurable safe windows to produce exact-fit openings. Ranks opportunities by impact and risk using patient no-show probability, consent status, caregiver and transportation notes, and appointment-type restrictions. Generates a non-destructive plan that preserves buffers, lunch/breaks, room turnover, and pre/post-op holds, and never creates overlaps or double-booking. Exposes a preview and API payload containing proposed adjustments, affected patients, and expected recovered chair time for review or automatic execution.
Determines which confirmed patients can be nudged based on explicit message and schedule-change consent, configurable maximum shift minutes per provider and appointment type, minimum notice windows, per-patient nudge frequency caps, and exclusion flags (e.g., sedation, pre-medication, lab case dependency, special equipment). Evaluates caregiver availability windows, transportation constraints, ADA/accessibility needs, patient time-of-day preferences, and risk thresholds. Produces deterministic eligibility decisions with reason codes for transparency. Integrates with the consent registry and PMS/EHR to pull appointment metadata and returns a filtered, ranked list of candidates ready for messaging or staff review.
Composes and delivers courteous, context-aware requests over SMS, email, and voice with clear response options (accept, decline, suggest alternatives) and secure short links. Tailors templates by shift size/direction, appointment type, and language, with configurable tone and branding. Enforces HIPAA minimum necessary PHI, includes explicit opt-out language, and adheres to TCPA quiet hours and frequency throttles. Supports adaptive follow-ups if no response by SLA, per-channel fallbacks, and rate limiting per practice. Captures delivery, open, and response events to drive branching logic and maintain a complete communication record.
Processes patient replies in real time, re-validates schedule state to avoid race conditions, and places temporary holds on proposed times. On acceptance, performs atomic rescheduling across the PMS and SmileCue, cascades required shifts for impacted appointments, and updates reminders and notifications for all affected parties. Handles declines, counter-suggestions, expired offers, and conflicts with deterministic rollbacks and staff alerts. Emits events for downstream workflows and maintains idempotency to prevent double moves. Ensures no overbooking, preserves clinic buffers, and logs every change for auditability.
Applies hard guardrails to protect patient experience and clinical safety: maximum cumulative shift per appointment, minimum notice before start time, per-day and per-patient nudge limits, provider- or appointment-type exclusions, do-not-nudge lists, and flags for anxiety, mobility, or medical risks. Validates caregiver/transport dependencies and ensures no shift violates room/equipment allocations or sterilization turnover. Provides pre-send simulation to detect any constraint violations and auto-aborts with clear error reasons if safety thresholds are exceeded.
Offers a dashboard to preview proposed nudges, predicted recovered minutes, and impacted patients with reason codes. Supports one-click approve/deny, manual edits to shift windows, and message preview before send. Provides role-based access, detailed change history, message transcripts, consent proofs, and exportable HIPAA-compliant audit logs. Includes a simulation mode to model outcomes prior to execution and notifications to staff for exceptions requiring manual intervention.
Tracks acceptance rate, time-to-fill, recovered chair time, impact on no-show rate, provider utilization, and patient satisfaction signals. Breaks down performance by channel, appointment type, provider, and shift size to inform continuous optimization. Feeds learning signals back into ranking to improve candidate selection and messaging strategies over time. Exposes dashboards and an API for reporting to stakeholders.
Live metrics for fill rate, time-to-fill, revenue saved, outreach per fill, and fairness distribution by provider/location. Includes what-if simulators for thresholds and waitlist size, plus exports—helping managers prove ROI and fine-tune settings with confidence.
Provide live, continuously updating metrics for fill rate, time-to-fill (median, p90), revenue saved, and outreach per fill, with filters for date range, provider, location, appointment type, and channel. Include trend charts, benchmarks/targets, and drill-down to the underlying appointment and outreach events. Data freshness indicator and update latency of ≤60 seconds. Integrates with SmileCue’s scheduling event stream and communication logs; responsive UI accessible on desktop and tablet. Enables managers to monitor performance, prove ROI, and react quickly to gaps.
Compute and display time from opening creation to confirmation across cohorts (provider, location, appointment type, daypart, lead source, channel). Show distributions, percentiles, and aging buckets with optional outlier handling. Support saved cohort views and comparisons period-over-period. Exclude canceled or re-opened slots per configurable rules. Identifies bottlenecks and best-performing segments to optimize staffing and outreach cadence.
Attribute filled openings to SMS, email, and voice outreach using configurable multi-touch models (first-touch, last-touch, time-decay) and attribution windows. Calculate “outreach per fill,” channel lift, and script/template performance. Deduplicate contacts, respect opt-outs, and exclude unrelated contacts using appointment and patient linkage. Provide transparent attribution logs for auditability. Surfaces what channels and messages drive fills with the least effort.
Report the distribution of filled openings across providers and locations normalized by availability and panel size. Display fairness indices, target ranges, and variance flags. Allow configuration of fairness thresholds and target weights for reporting purposes, with alerts when distribution drifts beyond targets. Provide drill-downs to see which appointment types or channels are driving imbalances. Supports compliance and equitable allocation goals without enforcing scheduling rules.
Simulate the impact of changing thresholds (e.g., outreach cadence, reminder timing, waitlist size) on fill rate, time-to-fill, revenue saved, outreach per fill, and fairness using historical appointment and outreach data. Provide side-by-side scenario comparisons, sensitivity analysis, and confidence ranges. Simulations run asynchronously with queued jobs and are clearly labeled as non-production until applied. Enables data-driven tuning of settings before rollout.
Offer one-click exports of aggregated and detailed analytics to CSV/XLSX with selectable fields, filters, and aggregation levels. Provide scheduled delivery via email and SFTP, plus an authenticated REST endpoint for programmatic retrieval. Include a data dictionary, versioning of schemas, and audit logs for access and downloads. Support optional de-identification for exports to external stakeholders.
Enforce role-based access controls for analytics views and exports, restricting PHI to authorized roles and masking identifiers where not required. Apply minimum cell-size thresholds and k-anonymity-style aggregation to prevent re-identification in small cohorts. Encrypt data in transit and at rest, and maintain immutable audit logs for all analytics access and exports. Ensures compliance while preserving actionable insights.
Delivers the one-time passcode over the best available, consented channel—SMS, email, or voice—then auto-falls back if undelivered. Multilingual prompts and delivery checks reduce lockouts and support calls, lifting completion rates across all patient cohorts without extra staff effort.
Selects the initial OTP delivery channel (SMS, email, or voice) using per-patient consent, verified contact availability, regulatory constraints, and practice preferences. Pulls consent and language from SmileCue’s patient profile and EHR integrations, honors opt-in/opt-out status in real time, and filters out non-consented channels for both primary send and any fallback attempts. Validates contact health (e.g., hard bounce history, carrier blocks), respects quiet hours and do-not-call rules, and records the rationale for each routing decision for auditing. Ensures compliant, patient-friendly delivery that reduces failures and complaints while fitting seamlessly into existing SmileCue communications infrastructure.
Delivers a single OTP across the best available, consented channel and automatically falls back if undelivered or unacknowledged within a configurable window. Implements delivery checks per channel (SMS delivery receipts, email bounce/SMTP codes, voice call outcome), capped retry counts, and backoff with jitter to reduce carrier filtering. Maintains idempotency across attempts (one active code per flow), masks destinations in notifications, and synchronizes state so the same code can be received on alternate channels without duplication. Includes timeout/expiry, max attempt limits, and clear error handling, integrated with SmileCue’s messaging gateways and job scheduler.
Learns the optimal channel and send timing per patient using historical deliverability, engagement signals, and cohort-level performance, while strictly enforcing consent rules. Computes a per-patient/channel score and chooses the highest-scoring eligible option for the first attempt, with guardrails for cost and call frequency. Supports cold-start defaults, continuous feedback from delivery outcomes and completion events, and A/B evaluation to verify uplift. Exposes safe, explainable decisions and allows admins to set bounds (e.g., limit voice usage). Integrates with SmileCue analytics pipeline and feature flags for iterative rollout.
Provides localized OTP templates for SMS and email, and natural-sounding IVR/TTS prompts for voice in supported languages. Automatically selects language based on patient preference with fallback to English, supports right-to-left scripts, and formats digits clearly for voice playback with repeat options. Centralizes translation management, template versioning, and QA checks to ensure consistency across channels. Ensures all content remains PHI-free and aligns with SmileCue’s branding while reducing confusion and support burden for non-English speakers.
Offers a streamlined OTP entry experience with countdown, masked destination hints, and accessible controls to resend the code or switch to another consented channel without restarting. Enforces rate limits, lockout thresholds, and code expiry while providing clear, localized feedback messages. Mobile-first UI supports one-tap SMS code autofill where available, copy/paste handling, and deep links from email. Integrates with SmileCue’s authentication flow and session management to minimize drop-off and prevent brute-force attempts.
Implements HIPAA-aligned processing for OTP flows: no PHI in messages, encryption in transit and at rest, secret/key rotation, and short-lived, random codes with attempt throttling. Records immutable audit logs capturing consent state, routing rationale, send/fallback attempts, and outcomes with timestamps and actor/system IDs. Supports TCPA-compliant opt-out handling, quiet hours, and per-jurisdiction rules. Provides breach-resistant storage, least-privilege access, and exportable audit reports to satisfy compliance reviews and BAAs. Integrates with SmileCue’s centralized logging and alerting.
Delivers a dashboard showing verification funnel metrics (send, deliver, first-try completion), channel performance, language distribution, and failure reasons with filters by location, cohort, and timeframe. Provides configurable routing policies: channel order, max attempts, timeouts, quiet hours, languages enabled, and IVR voice options, with change history and safe previews. Enables CSV export and alerts on abnormal failure spikes. Integrates with SmileCue’s admin console and permissions model for role-based access and environment-specific settings.
Locks each expiring magic link to the requesting device/browser with a short-lived token, blocking forwarded or intercepted links from opening elsewhere. Optional in-office QR handoff preserves convenience while preventing misdelivery, lowering privacy risk without adding patient friction.
Issue short-lived, single-use magic links that are cryptographically bound to the requesting device/browser using a privacy-preserving device fingerprint and secure cookies. Tokens contain no PHI, are signed server-side, and expire within a configurable window to limit exposure. On request, the system generates an opaque token tied to device attributes (e.g., Web Crypto key material, user agent, and same-site secure cookie) and stores a hashed reference for verification. Links are distributed across SMS, email, and voice-driven URLs via SmileCue’s messaging pipeline, supporting deep links on iOS/Android and standard browsers. Keys are rotated regularly, clock skew is tolerated within safe bounds, and all operations use FIPS-validated crypto libraries to maintain HIPAA safeguards while minimizing patient friction.
Validate incoming link requests by verifying token signature, expiry, device/browser binding, and single-use status. On first successful use, immediately revoke the token to prevent replay. Reject mismatches with clear, localized error states and capture reason codes (expired, device mismatch, replay, tamper). Apply IP- and tenant-scoped rate limits and progressive backoff to deter abuse. Integrate with SmileCue’s appointment confirmation and rescheduling endpoints so that successful validation continues the intended flow without added steps. Provide operational metrics and health checks for latency and failure-rate thresholds, ensuring security without hurting confirmation rates.
Enable an optional front-desk flow where staff can generate a time-boxed QR code that authorizes a secure handoff of the patient’s link to a clinic-owned device (e.g., kiosk or tablet). The QR encodes a scoped, ephemeral grant tied to the patient and visit; scanning establishes a new device binding without exposing PHI. Handoff is restricted to configured clinic networks/locations and expires within seconds to limit misuse. Provide visual confirmations for staff and patients, fallback to short code entry if the camera is unavailable, and record all events for auditing. This preserves convenience during check-in while maintaining strong delivery controls.
Provide a secure fallback path when a patient intentionally switches devices after requesting a link. Offer configurable options: approve-on-original-device prompt, SMS one-time code to the verified number on file, or minimal-knowledge verification aligned with HIPAA’s minimum necessary standard. Fallback attempts are rate-limited, logged, and time-bound; success establishes a new device binding and invalidates prior tokens. The experience is accessible (WCAG-compliant) and mobile-friendly to avoid support escalations while preserving privacy controls.
Provide tenant-level settings to enable Device Bind per channel (SMS, email, voice portal), configure token TTL and single-use enforcement, toggle in-office QR handoff, and choose enforcement levels (strict vs. lenient with fallback). Allow allowlisting of clinic networks/devices, customization of error messaging and help text, and A/B toggles to measure impact on confirmation rate and no-shows. Surface dashboards with adoption, mismatch rates, and fallback success metrics. Integrate with SmileCue’s feature flag system, role-based access controls, and configuration audit trails.
Capture immutable, access-controlled logs for token issuance, validation outcomes, mismatches, fallbacks, and QR handoffs with timestamps, tenant IDs, reason codes, and minimal contextual metadata—no PHI in payloads. Encrypt logs at rest, enforce retention aligned to HIPAA and organizational policy, and provide export to SIEM. Implement alerts for anomaly patterns (e.g., spikes in device mismatches) and publish operational dashboards for latency, error rates, and replay detections. Document controls and provide evidence packs to support HIPAA audits and BAAs, including key rotation and disaster recovery procedures.
Enables patients to securely delegate access to a caregiver for a single item via a separate, time-boxed OTP link. Honors guardian permissions, logs the relationship, and auto-expires after use—supporting real-world family workflows without screenshots or HIPAA headaches.
Generate a cryptographically secure, single-use OTP link that is time-boxed and bound to a specific patient and item. The token includes claims for patient ID, item ID, and purpose, and expires automatically after the first successful access or when the configurable TTL elapses. No PHI is embedded in the URL or outbound notifications. Implement server-side invalidation, replay detection, and rate limits on OTP verification attempts. Store tokens as hashed, short-lived secrets with key rotation support. Expose creation as an internal API for SmileCue messaging flows and staff tools, emitting events for analytics and monitoring. This ensures caregivers can securely access only what’s intended without exposing broader records, aligning with HIPAA minimum-necessary standards.
Enforce strict, item-level scoping so the recipient can only view/download the single shared item with read-only permissions. Validate every request against token claims and policy checks (patient, item, scope, expiry, status). Prevent navigation or enumeration of other resources (no listings, index, or API expansion). Use ephemeral, pre-signed object access conditioned on scope and expiry; disable caching and prevent embedding where possible. Apply optional viewer watermarking and click-through notices to deter onward sharing. Ensure accessibility- and mobile-friendly rendering with PHI minimization. This containment guarantees the share is narrowly limited to the intended artifact and nothing else.
Capture and verify the caregiver’s identity and relationship (e.g., legal guardian, spouse, adult child) and honor guardian permissions from the patient record. For minors, require a guardian of record; for adults, capture the patient’s express consent or use an existing authorization on file per practice policy. Collect caregiver contact details, present HIPAA-compliant disclosures, and log an attestation and timestamped e-signature when required. Perform OTP verification to the caregiver’s channel to confirm possession. Persist the relationship and consent artifacts to the patient profile for future reference and auditing, blocking shares when required permissions are missing.
Record an immutable, structured audit trail for all SecureShare events, including link creation, delivery, access attempts (success/failure), OTP verifications, expirations, revocations, and content viewed. Log actor identifiers (staff user, patient, caregiver), relationship type, timestamps, channel, IP/device metadata, and policy decisions without storing unnecessary PHI. Provide retention aligned to HIPAA requirements, search and filter in the admin console, and export to CSV/SIEM. Surface alerts for anomalous behavior (excessive failures, repeated access after expiry) and attach audit references back to the patient record for end-to-end traceability.
Provide practice-level configuration for SecureShare, including default TTL, single-use toggles, maximum OTP attempts, lockout duration, allowed delivery channels (SMS/email), and permitted relationship types. Manage consent requirements by context (minor vs. adult, specific item categories), and configure legal disclaimers and pre-approved content templates with merge fields. Expose role-based access to initiate, revoke, and view shares, and allow admins to override defaults per share when authorized. Centralized policies ensure consistent risk posture, brand alignment, and easier rollout across locations.
Integrate SecureShare into SmileCue’s adaptive messaging engine to collect caregiver details, verify channels, and deliver OTP links via SMS or email based on patient input and delivery health. Support failover (e.g., switch to email if SMS bounces), scheduled reminders before expiry, and one-tap reissue flows if a link expires or is consumed. Ensure separation of channels so the caregiver receives a distinct link from the patient’s notifications. Provide staff-side shortcuts in the inbox/scheduler to initiate SecureShare within existing workflows, reducing manual effort while improving reliability of caregiver access.
Tunes verification to risk: recognized devices get streamlined codes; unusual signals (new device, location shift, multiple failures) trigger step-up options like voice callback or secondary checks. Patients breeze through when safe, while high-risk cases get extra protection—balancing security with speed.
Implements a low-latency risk assessment service that evaluates each verification attempt using device fingerprint signals, IP reputation, geo-velocity, time-of-day, prior confirmation history, and recent failure patterns. Produces a normalized score and tier (e.g., low/medium/high) within 150 ms to drive Adaptive Auth decisions without delaying patient flows. Integrates with SmileCue’s reminder and scheduling workflows by gating sensitive actions (confirm, reschedule, portal access) behind risk-appropriate verification. Supports privacy-by-design: stores only pseudonymous identifiers, minimizes PHI in logs, and honors retention policies to remain HIPAA compliant. Provides extensible adapters for new signals and safe defaults when signals are missing. Includes circuit breakers and graceful degradation so verification remains available during partial outages.
Establishes secure device recognition to streamline repeat verifications on known hardware while enabling revocation when risk changes. Binds a trusted device using cryptographically strong identifiers (rotating device token + signed server nonce) and stores a pseudonymous handle, never raw device data, to maintain HIPAA compliance. Trust duration, renewal, and inactivity timeout are configurable per practice (e.g., 90 days) via admin policy. Detects material changes (browser reset, OS upgrade, SIM swap indicators) and gracefully downgrades trust to require step-up. Provides patient-initiated and admin-initiated device revocation, with audit trails and alerts on mass revocations. Seamlessly plugs into existing SMS/email reminder links and the patient web flow to auto-apply streamlined challenges for recognized devices.
Delivers a policy-driven engine that maps risk tiers and context (device trust, channel health, geo, practice rules) to the next best verification step in real time. Supports step-up options including SMS OTP, email magic link, voice callback with DTMF confirmation, and secondary checks (e.g., birthdate confirmation) while enforcing HIPAA minimum-necessary data exposure. Enables per-practice policy templates with guardrails, A/B tests for friction tuning, and automated fallbacks when a channel fails or deliverability is degraded. Operates as an idempotent, stateful workflow with resumability to handle user drops and retries across channels. Integrates with SmileCue’s scheduling API so downstream actions (confirm/reschedule/cancel) are unlocked only after successful completion of the orchestrated flow. Provides observability hooks and feature flags for safe rollout.
Implements reliable, compliant OTP delivery over SMS and email with strict lifecycle management to prevent abuse. Enforces single-use codes, short TTLs (e.g., 5 minutes), resend limits, per-identity and per-device rate limits, and lockouts after repeated failures. Provides channel redundancy and auto-fallback (e.g., switch from SMS to email on carrier failure) while preserving the verification session state. Uses HIPAA-safe templates that avoid PHI, supports practice branding (sender ID, email domain), and adheres to CTIA/TCPA guidelines with opt-out handling. Monitors deliverability and latencies with provider health checks and adaptive routing. Exposes server-side and client-side SDKs to integrate OTP requests seamlessly into SmileCue’s reminder links and patient portal.
Adds an automated voice callback option for high-risk or failed OTP scenarios, enabling patients to verify via TTS instructions and DTMF input without exposing PHI. Supports branded caller ID where available, localized prompts, retry/backoff policies, and quiet-hour windows configurable per practice. Validates call answer events, handles voicemail detection, and ensures the verification result is posted back to the orchestrator in real time. Encrypts call metadata at rest, redacts sensitive fields in logs, and records audit events for HIPAA compliance. Integrates with existing SmileCue scheduling flows to unblock confirmations when SMS/email are unreliable or the user lacks data coverage. Provides operational dashboards for call success rates and reason codes (no answer, voicemail, DTMF mismatch).
Delivers an admin console for practice owners/managers to tune Adaptive Auth policies and review outcomes without engineering support. Allows configuration of risk thresholds, trusted device durations, allowed channels, resend limits, quiet hours, and secondary checks, all with sensible defaults and guardrails. Provides real-time and historical analytics: verification success rates, median time-to-confirm, step-up rate by risk tier, channel deliverability, and no-show impact correlation. Includes exportable, PHI-minimized audit logs and role-based access controls to satisfy HIPAA and internal compliance reviews. Integrates with SmileCue’s existing admin portal and permissions model for a consistent experience. Supports versioned policy changes with staged rollout and automatic rollback on regressions.
Sets smart expiration windows by content sensitivity (e.g., X-rays vs. instructions), shows a clear countdown, and allows self-serve resend/refresh with cooldowns. Staff can grant one-click extensions from the appointment view, preventing timeouts that derail completion and drive inbound calls.
Introduce a configurable expiry policy engine that sets default time-to-live (TTL) values per content category (e.g., X-rays, treatment plans, pre-/post-op instructions, payment links, intake forms) with template-level and message-instance overrides. Policies apply across SMS, email, and voice workflows, embedding expiry metadata into generated tokens/links. The system resolves the applicable TTL at send time, stores per-artifact expiry timestamps, and enforces soft/hard expiration behavior (e.g., grace period after first access) aligned with HIPAA constraints. Integration points include message templating, adaptive branching (trigger recovery flows on expiry), and appointment records. Timezone-aware calculation ensures countdowns and absolute “expires at” times are accurate to the patient’s locale. Expected outcomes are fewer timeouts, improved completion rates, and tighter control of PHI exposure windows.
Provide a responsive, accessible landing experience that displays a real-time countdown to expiry and an absolute expiry timestamp localized to the patient’s timezone. When content is expired, present a dedicated page that explains the status, removes access to sensitive content, and offers a clear path to request a refreshed link if enabled by policy. Emails render a static expiry timestamp; SMS directs to a landing page with countdown; voice reminders state the expiry window in natural language. Handle clock skew and offline scenarios gracefully by prioritizing server-side expiry checks and fallbacks. This enhances patient clarity, reduces confusion-driven calls, and increases on-time completions.
Enable patients to request a refreshed access link from the expiry page or authenticated deep link, with configurable cooldowns (e.g., one refresh per 5 minutes and daily caps) and channel-specific rate limiting. For PHI-bearing content, require lightweight verification (e.g., DOB check or one-time code) before issuing a new signed URL. New links are appended to the existing conversation thread without altering appointment state, and failed/abusive attempts trigger progressive delays and optional staff notifications. All actions are logged for compliance. This lowers inbound call volume while preserving security and system stability.
Add an “Extend link expiry” control in the SmileCue appointment view that lets authorized staff extend expiry for selected artifacts (or all related items) by preset increments (e.g., +1h, +24h) or a custom duration within policy-defined ceilings. The action should require minimal clicks, show current and new expiry times, and optionally notify the patient with an updated message. Where supported, the extension updates the token validity without regenerating links; otherwise, a new link is created and inserted into the existing thread. Role-based permissions and comprehensive audit entries are mandatory. This prevents timeouts from disrupting check-in and form completion.
Issue per-patient, per-artifact signed tokens/URLs with absolute and optional sliding expirations, single-use toggles, and immediate revocation on appointment cancellation or policy change. Enforce HTTPS, HSTS, and anti-enumeration protections; avoid embedding PHI in message bodies; and encrypt identifiers at rest and in transit. Maintain a tamper-evident audit trail for token creation, access, expiry, refresh requests, resend events, extensions, actor identity, timestamps, and source channel/IP/device, with export and retention controls to satisfy HIPAA. Provide admin views and APIs to search and report on these events for investigations and compliance audits.
Deliver dashboards and exports that track expiry-related funnel metrics (views before expiry, refresh rates, extensions, completion after refresh, time-to-confirm) segmented by content type, channel, provider, and practice. Provide real-time alerts for at-risk items (e.g., pre-op instructions expiring within two hours and not viewed) via email/Slack, and optional automation to auto-extend within policy ceilings. Support A/B testing of TTL policies to optimize confirmation rates and reduce no-shows, with outcomes feeding back into policy recommendations. This equips practices to proactively intervene and continuously improve performance.
Displays a minimal, non-PHI teaser—practice name, provider, and appointment date—plus trusted branding before OTP entry. Builds confidence, reduces phishing anxiety, and nudges completion without exposing sensitive details, improving patient trust and conversion.
Implement a pre-authentication teaser view that renders only practice name, provider name, and appointment date/time in the patient’s local timezone, along with SmileCue and practice branding and a primary call-to-action to “Verify with OTP.” The teaser must load in under 1 second on 3G-equivalent networks, work responsively across mobile/desktop, and never reveal PHI beyond the approved whitelist. It integrates with existing message links (SMS/email) and routes to the OTP gate, logs impressions and click-throughs, and supports skeleton loaders and offline-safe messaging to reassure users while preventing sensitive data exposure.
Create a centralized policy layer that strictly whitelists allowed teaser fields (practice name, provider name, appointment date/time) and automatically redacts or blocks all other PHI or free-text content. Policies must be enforced at render-time and API boundaries, include unit and integration validation, and emit audit logs for compliance. Add automated scans and contract tests to prevent template drift or accidental additions of disallowed fields. Include security review, threat modeling, and documented SOPs for updates to the whitelist with versioned change control.
Display clear trust signals within the teaser: practice logo and colors, SmileCue “Verified Sender” badge, branded short-link domain, and links that align with DMARC/SPF/DKIM-authenticated sending domains. For SMS, ensure 10DLC brand registration alignment where applicable; for email, show a recognizable from-name and security-aligned domain; for web, enforce HTTPS/TLS with HSTS and certificate pinning where supported. Provide a short, patient-friendly privacy statement and a link to SmileCue’s privacy policy to reduce phishing anxiety.
Tailor the safe preview experience for each channel while maintaining the same whitelist content. For SMS, the landing page opens via a branded short link with meta tags for rich previews where supported. For email, align subject and preheader with teaser content without exposing PHI, and ensure consistent rendering across major clients. For voice, provide a brief IVR preview script that states the practice, provider, and appointment date/time before requesting OTP or confirmation input. Validate behavior across iOS/Android, major browsers, and common email clients.
Enable configuration to A/B test teaser variants (copy tone, badge placement, CTA wording) within the strict whitelist and measure effects on OTP completion, time-to-verify, bounce rate, and opt-out signals. Provide dashboards segmented by practice, channel, and cohort with statistically-sound results and guardrails to stop underperforming or risky variants. Emit events to the analytics pipeline and expose summary metrics via the admin console and API.
Ensure the teaser meets WCAG 2.2 AA: proper semantic structure, focus states, contrast ratios, keyboard navigation, and screen reader labels. Localize fixed copy and date/time formats, supporting at least EN and ES at launch, with automatic locale detection and manual override. Ensure all trust badges and images have accessible text equivalents and that voice channel scripts are concise and clear for diverse audiences.
Provide admin controls to toggle which approved fields appear (within the whitelist), manage copy and branding elements, and define fallbacks when data is missing (e.g., hide provider if unavailable, display generic safe copy). Include feature flags per practice, environment-based defaults, and graceful degradation when network or asset loads fail. All configurations must be validated against PHI policies and logged for auditability.
Right-size every experiment before you launch. Power Planner calculates required sample size and run time by cohort and goal (confirmations, time-to-fill, no-shows, revenue saved), accounts for day-of-week seasonality, and supports sequential testing with smart early-stop criteria. You get trustworthy winners faster, without overexposing patients or wasting weeks on underpowered tests.
Calculates required sample size and expected calendar run time per variant and per cohort for selected goals (confirmations, time-to-fill, no-shows, revenue saved). Supports binary and continuous metrics, baseline inputs or auto-derived baselines from SmileCue historical data, minimum detectable effect (MDE), target power, and alpha. Incorporates traffic allocation, send caps, and cohort volumes to translate sample needs into days/weeks. Provides UI and API output, validation warnings for infeasible or underpowered plans, and exportable design summaries for stakeholder review.
Models day-of-week and holiday seasonality using practice-level historical messaging and appointment data to adjust volume forecasts and variance used in power calculations. Allows admins to review and tune seasonality factors, exclude anomalous periods, and simulate alternate schedules. Updates duration projections and early-stop thresholds accordingly, with visualizations showing the impact of specific days on expected progress and confidence.
Implements pre-registered sequential analysis with configurable alpha-spending (e.g., O’Brien–Fleming or Pocock) for frequentist tests and optional Bayesian monitoring, enabling early stop for efficacy or futility while preserving error rates. Supports interim looks at calendar-based or information-based intervals, compatible with binary and continuous goals. Provides clear decision guidance, intervals, and auto-generated recommendations. Locks parameters at start to prevent peeking misuse and records all analyses for audit.
Lets users define cohorts (e.g., new patients, overdue recalls, payer type, age bands) and inclusion/exclusion criteria for each experiment. Pulls attributes from SmileCue integrations and local EHR/PM systems via existing HIPAA-compliant connectors, with safe mapping and validation. Ensures stratified randomization within cohorts, enforces mutual exclusivity across overlapping live experiments, and supports per-cohort quotas to balance exposure.
Applies configurable caps per patient and per channel (SMS, email, voice) during experiments, consent and opt-out checks, blackout windows around appointments, and quiet hours enforcement. Blocks configurations that would violate limits given projected volumes, suggests adjusted allocations or extended durations, and requires explicit override with reason and role-based approval. Integrates with Power Planner timelines to prevent unsafe overexposure.
Enforces HIPAA-compliant data minimization by using de-identified IDs in planning, dashboards, and exports; redacts PHI from analysis outputs; and restricts access with RBAC and least-privilege scopes. Captures an immutable audit log of experiment designs, randomization seeds, parameter changes, interim looks, alerts, and decisions with timestamp, actor, and rationale. Provides exportable audit and pre-analysis plan artifacts to support compliance reviews.
Continuously ingests experiment telemetry to update observed information, effect size estimates, variance, and conditional power, showing progress toward stopping boundaries. Sends in-app and email/Slack alerts when power thresholds are achieved, early-stop criteria are met, or a test risks missing power within the planned duration. Exposes a dashboard widget and API endpoints for status, forecasts, and recommended actions.
Let the system adaptively steer traffic to better-performing variants while preserving statistical validity. Traffic Shaper uses guardrailed multi-armed bandit logic to boost promising branches, protects minimum volume for each variant and cohort, and caps exposure for sensitive segments. Faster learning, fewer bad sends, and higher confirmation lift—automatically.
Implements an adaptive multi-armed bandit policy (e.g., Thompson Sampling) to automatically allocate SMS, email, and voice reminder traffic to better-performing variants while enforcing strict guardrails. Guardrails include per-variant and per-cohort minimum sample floors, exposure caps for sensitive segments, and exploration floors to preserve learning. Supports cold start with equal split and warm start using cohort-specific historical priors. Allocation updates run in near real time with configurable batching windows and delay handling for late outcomes (e.g., confirmations within 48 hours). Includes sequential monitoring controls and stopping rules to maintain statistical validity and prevent premature convergence. Integrates with SmileCue’s campaign engine and template branching, operating transparently across channels and appointment types.
Provides UI and API to define cohorts (e.g., practice, provider, appointment type, language, age band) and mark sensitive segments that require exposure caps and stricter thresholds. Enables configuration of per-cohort minimum sample sizes, exploration floors, daily/weekly send limits, and per-variant caps. Validates configurations for conflicts and infeasible settings and surfaces clear error messages. Supports environment-scoped defaults and campaign-level overrides. Changes are versioned, auditable, and safely rolled out via feature flags.
Delivers a reporting layer that explains allocation decisions and learning progress, including variant lifts, credible intervals/confidence bounds, expected regret, and guardrail status per cohort and channel. Surfaces primary metric (confirmation within 48 hours) and secondary metrics (opt-outs, reschedules, undeliverables, complaint rate) with multiple-comparison controls. Provides timelines, reason codes for pauses/adjustments, and exportable CSV/JSON. Distinguishes learning vs. steady-state phases and highlights when minimum sample requirements are unmet or when caps bind allocation.
Continuously monitors safety and deliverability signals (opt-out spikes, complaint rates, undeliverables by carrier, sudden no-show increases) at variant, cohort, and channel levels. Automatically triggers protective actions—pause variant, revert to safest baseline, or return to equal split—when thresholds or trend detectors fire. Sends real-time alerts to admins, logs reason codes, and supports manual override with justification. Integrates with consent management, frequency caps, and carrier rate limits to prevent over-sending and ensure compliant operations.
Ensures the bandit engine operates under HIPAA requirements by minimizing use of PHI, using de-identified cohort attributes, encrypting data in transit and at rest, and enforcing least-privilege access. Records an immutable audit log of every allocation decision with timestamp, inputs (cohort, constraints, observed outcomes), model version, and resulting action. Supports retention policies, export for compliance reviews, and BAA-aligned controls. Provides redaction for operational views while preserving full detail in secure audit storage.
Adds a sandbox to replay historical campaigns and synthetic cohorts to evaluate candidate bandit policies and guardrail settings before production. Supports counterfactual evaluation, A/A tests to verify false positive rates, and power calculators to estimate minimum samples and expected time-to-confidence. Produces policy comparison reports (e.g., regret, lift, exposure fairness) and generates safe default settings for new campaigns. Integrates with feature flags for staged rollouts and can backtest across SMS, email, and voice channels.
Auto-builds the right segments for clean insights: appointment type, provider, location, risk tier, language/age, guardian involvement, and more. Cohort Carver enforces fair splits, excludes tiny cohorts from biasing results, and tags each result with context. You see exactly what works for whom—then roll out with precision.
Standardize and enrich patient and appointment data to power accurate cohorting. Ingest attributes from SmileCue and connected practice systems (appointment type, provider, location, risk tier, language, age band, guardian link, insurance type, recall status, preferred channel, consent status, last confirmation behavior, no-show history) into a normalized schema with consistent IDs. Perform validation, deduplication, derivations (e.g., age bands, first-time patient, pediatric guardian involvement), and field-level sensitivity tagging for PHI. Support incremental updates, late-arriving data handling, and data freshness SLAs. Provide a data dictionary and attribute versioning to ensure analyses remain comparable over time. Expected outcome: reliable, complete inputs for segmentation and unbiased insights.
Deliver a visual, no-code builder to define cohorts using nested AND/OR conditions across demographic, behavioral, and operational attributes (e.g., appointment type, risk tier, guardian presence, confirmed within 24 hours, reschedule intent). Support relative time windows, exclusions, computed fields (first-time patient, recall due), and preview counts with masked sample records. Allow saving, versioning, and sharing of cohort templates across locations, with permission-aware access. Validate rules for syntax and attribute availability, and provide instant feedback on cohort size and coverage before saving. Integrate with SmileCue’s scheduling and messaging modules to ensure cohorts are immediately actionable.
Enforce statistically sound cohort comparisons by auto-balancing across key covariates (e.g., provider, location, risk tier) and excluding tiny cohorts that fall below configurable thresholds. Perform power checks and minimum detectable effect estimations to determine whether observed lifts are reliable. Surface guardrail warnings and prevent publishing insights or rollouts when thresholds aren’t met, with optional override requiring justification and audit capture. Output includes effective sample size, coverage, balancing method, exclusions applied, and confidence indicators to reduce bias and confounding in reported results.
Attach comprehensive context to every cohort and analysis result, including rule definitions, attribute schema versions, data timeframe, included/excluded populations, sample sizes, balancing methods, thresholds used, creator and approver identities, and system version. Maintain end-to-end lineage from raw events to derived metrics with immutable IDs and timestamps. Expose context tags in the UI, exports, and API to enable reproducibility, auditability, and clear communication of what works for whom. Provide filters and search over tags to quickly locate relevant insights and their provenance.
Enable targeted deployment of winning strategies to specific cohorts across SMS, email, and voice. Support gradual rollout with percentage-based targeting, holdouts/controls, start/stop scheduling, and automatic fallbacks. Integrate with SmileCue’s adaptive branching engine to vary scripts, cadence, timing, and channel mix per cohort. Include pre-rollout checks for consent status, channel availability, provider/location constraints, and fair-split guardrails, followed by post-rollout tracking of confirmation uplift and no-show reduction by cohort. Provide rollback, versioning, and approval workflows to ensure safe, precise execution.
Implement granular role-based access controls for creating, editing, viewing, and rolling out cohorts and insights, aligned to dentist, hygienist, office manager, and admin roles. Apply HIPAA-compliant protections including PHI masking in previews/exports by default, encryption in transit and at rest, session timeouts, and consent checks at action time. Require approvals for high-impact changes and guardrail overrides. Capture detailed audit logs for data access, cohort changes, result publication, and rollout actions, with exportable reports for compliance reviews and incident response.
Keep every test compliant by design. Consent Guard preflights variants against Jurisdiction Rules, quiet hours, consent class (informational vs. marketing), and template approvals. It blocks risky sends, logs decisions to Evidence Vault, and recommends safe alternates—so you innovate confidently without TCPA or HIPAA missteps.
A rules engine that evaluates each outbound message against federal and state regulations (e.g., TCPA), HIPAA treatment-versus-marketing distinctions, and channel-specific carrier policies before send. Policies are stored as versioned, machine-readable rule packs that can be hot-updated by authorized admins without code deployment. The engine ingests message purpose, content metadata, channel (SMS, email, voice), recipient location, consent scope, and campaign settings to compute allow, warn, or block outcomes with rationale. It integrates with the SmileCue composer, automations, and scheduler to intercept risky sends pre-dispatch and propagate decisions to downstream delivery services. The engine supports rule precedence, exception handling for emergencies, and produces consistent, explainable decisions that reduce legal risk while maintaining throughput for compliant traffic.
Detects each recipient’s local timezone and applies jurisdiction-defined quiet hour windows for SMS, email, and voice. Time resolution uses a hierarchy of explicit patient timezone, verified address, number portability lookup, and area code, with DST-aware calculations and fallbacks. When a message falls inside a restricted window, the system automatically reschedules to the next compliant time and annotates the schedule with the reason. Practice-level quiet hours and channel overrides can be configured provided they remain within legal bounds, with guardrails preventing unsafe settings. All rescheduling decisions are exposed in the composer and scheduler and are included in compliance logs for auditability.
Classifies each template and campaign as transactional/informational or marketing and maps that classification to required consent levels per channel and jurisdiction. At send time, verifies the presence and currency of consent artifacts (timestamp, scope, channel, provenance, double opt-in where applicable) and checks for revocations or STOP keywords across channels. Blocks or downgrades delivery when consent is insufficient and records the consent snapshot used in the decision. Supports HIPAA treatment exceptions, ensuring PHI-related informational messages are permitted within regulatory boundaries while marketing communications require heightened consent. Provides guardrails to include required disclosures and opt-out instructions for marketing SMS and voice.
Provides a governed lifecycle for message templates with statuses including Draft, In Review, Approved, Rejected, and Expired. Compliance reviewers can compare revisions with diffs, validate dynamic placeholders, enforce prohibited phrasing lists, and bind templates to consent classes and allowed channels. Only approved templates are selectable in campaigns and automations; attempts to use unapproved or expired templates are blocked at composition and send time. Templates auto-require reapproval when underlying policies change, with notifications and migration assistance. All actions are permissioned and logged to support separation of duties and audit requirements.
Captures an immutable record for every preflight decision including inputs (message hash, template ID, recipient attributes), rules evaluated with versions, consent artifacts referenced, quiet-hour calculations, outcome, and rationale. Stores records in tamper-evident storage with configurable retention, encryption at rest, and PHI minimization through tokenization and redaction. Provides search, filtering, and export capabilities with role-based access controls to support audits and incident response. Correlates decisions with delivery events using trace IDs and exposes downloadable compliance reports by time range, campaign, or provider location. Integrates with SIEM and eDiscovery workflows via secure API endpoints.
When a send is blocked or warned, generates actionable, compliant alternatives such as rescheduling to the next safe window, switching to a permitted channel, substituting an approved informational template, or adding required disclosures. Presents ranked recommendations with explanations that map to the triggering rules and projected risk reduction. Enables one-click apply in the composer and provides equivalent fields in the API response so integrators can automate remediation. Learns from accepted recommendations to improve future suggestions while preserving rule determinism. Ensures any proposed alternative re-runs preflight checks before finalization.
Exposes a low-latency preflight API and in-composer validator that simulate send decisions in real time for single messages and perform batch prechecks for campaigns. Guarantees performance targets suitable for authoring workflows and high-volume scheduling, supports idempotency keys, rate limiting, and detailed error taxonomy. Returns structured decisions with rationale, affected rules, and recommendation payloads, and supports localization of messages for staff-facing UI. Integrates with SmileCue’s automation engine to gate triggers and with delivery services to enforce blocks at dispatch time. Provides webhooks for decision events and degradation-safe defaults if the service is temporarily unavailable.
Visually compare message trees at a glance. Branch Diff highlights copy, timing, and channel changes node-by-node, shows expected impact and past performance annotations, and supports one-click reuse of winning nodes across templates. Clear, actionable diffs make iteration fast and collaborative.
Render two message templates (or versions) as aligned trees and highlight granular changes at the node level, including copy edits, timing offsets, channel switches, property additions/removals, and node moves. Use consistent color-coding and icons for change types, with toggles to show/hide categories (copy/timing/channel/structure). Support large templates via virtualized tree rendering, search, and focus/expand controls. Perform tree-diff using stable node IDs with fallback fuzzy matching on path and content to handle renamed or moved nodes. Provide a summary header with counts of changes and quick-jump navigation. Integrates with SmileCue’s template store and permissions model to ensure users only diff templates they can access. Outcome: practitioners can see what changed at a glance, reducing review time and errors.
Overlay historical performance metrics and projected impact for each changed node directly within the diff. Pull node-level KPIs (confirmation rate, response rate, opt-outs) from analytics by selected timeframe and segment (e.g., hygiene recall, new patients), and display confidence indicators and significance badges. Show projected impact deltas for proposed changes using a lightweight prediction service (heuristics initially, model-driven later) with transparent assumptions. Provide tooltips linking to underlying data and a per-diff summary of expected overall effect. Enforce PHI minimization by aggregating metrics and filtering small cohorts. Outcome: users make evidence-based edits faster, improving confirmation rates while reducing trial-and-error.
Enable users to copy a winning node or subtree from the diff view and insert it into another template with a single action. Perform compatibility checks for variables, channels, timing constraints, and guardrails (e.g., quiet hours, consent). Map and validate merge fields, suggest fixes for missing variables, and preserve formatting and branching logic. Maintain provenance metadata (source template, version, timestamp, author) to support future audits and rollbacks. Provide optional link-and-sync behavior so updates to a canonical node can be propagated. Outcome: best-performing content is easily reused, accelerating iteration and standardizing quality across campaigns.
Provide a selector to choose any two items to compare: template-to-template, version-to-version, or draft vs. published. Include filters by date range, author, tag, and patient segment; show key metadata (publish date, approvals, change notes) for context. Support diffing against baselines (e.g., last published) and quick actions to promote or rollback. Offer deep links that encode the comparison for easy sharing and review. Integrates with SmileCue’s versioning, release workflow, and access controls. Outcome: users can consistently pick the right artifacts to compare, reducing mis-comparisons and rework.
Allow users to comment on specific nodes or changes within the diff, mention teammates, attach rationale, and resolve threads. Support suggestion mode to propose copy/timing edits that can be accepted into the draft. Send in-app and email notifications respecting user preferences; maintain an activity timeline per comparison. Enforce HIPAA-safe guidelines by blocking PHI in comments via pattern checks and providing admin-configurable retention/redaction rules. Outcome: cross-role teams collaborate asynchronously, speeding approvals while maintaining compliance.
Capture immutable audit logs for all Branch Diff activities, including views, comparisons made, node reuse operations, suggestions accepted, and exports. Record user ID, timestamp, artifact IDs, before/after snapshots, and rationale where provided. Store logs in write-once storage with encryption at rest and in transit, apply retention policies, and expose admin search/export for compliance reviews. Integrate with SSO/role-based access to ensure least-privilege access to logs. Outcome: the feature remains fully auditable and compliant with HIPAA and organizational policies.
Provide secure sharing and export options for diffs, including expiring view-only links and watermarked PDF/PNG exports. Enforce access controls, optional password protection, and IP allowlisting. Redact or obfuscate patient-identifiable placeholders and variable previews in exports. Embed metadata (template IDs, versions, generated date) for traceability. Outcome: stakeholders can review changes outside the app when needed without risking data leakage.
Promote winners without stress. Safe Publish stages rollouts by location/provider, supports switchbacks and holdouts, and auto-rolls back if KPIs dip. One click updates live templates, writes an audit trail, and notifies stakeholders. Improvements go live smoothly, with protection for your schedule and patients.
Enable staged deployments of messaging template changes by segment (location, provider, insurance cohort, or percentage-based canary). Provide scheduling windows, ramp-up percentages, and eligibility rules aligned with SmileCue’s patient segmentation. Ensure atomic, isolated activation per segment with real-time status, progress, and the ability to pause/resume without affecting other segments. Integrate with existing template engine and scheduling to avoid sending during blackout hours and respect patient communication preferences.
Continuously monitor key KPIs (confirmation rate, opt-out rate, delivery failures, reply sentiment, and no-show proxy) during and after rollout. Allow configurable thresholds, evaluation windows, and anomaly detection. Automatically roll back affected segments to the last stable template if thresholds are breached, with cooldown/hysteresis to prevent oscillation. Provide instant alerts, a root-cause summary, and a clear record of the rollback action, including the exact versions and segments impacted.
Support randomized or rules-based holdout groups and fast switchbacks to a control template for comparison. Maintain consistent cohort assignment to prevent contamination and support per-segment holdout ratios. Display side-by-side performance for variant vs control with confidence indicators to guide promotion decisions. Allow emergency switchback across selected segments with one action and clear confirmation.
Provide a single action to promote approved draft templates to live across SMS, email, and voice, with atomic, multi-channel updates. Validate dependencies and required compliance elements (e.g., merge tags, opt-out language, send windows) before promotion. Maintain full version history with labels, diffs, and restore points to enable precise rollbacks to any prior version per channel and segment.
Record a tamper-evident audit trail for every change, rollout, rollback, approval, and notification, including who, what, when, where, before/after diffs, and affected segments. Hash and timestamp entries, redact PHI, and enforce retention aligned to HIPAA policies. Provide exportable, filterable logs and scheduled compliance reports for internal reviews and external audits.
Notify designated stakeholders (dentists, hygienists, office managers, compliance) via in-app, email, or Slack with preflight summaries, blast radius, KPIs under watch, and rollback plan. Support configurable approval gates and role-based access before promotion, with deadline reminders and escalation. Provide post-deploy updates on rollout progress, KPI status, and any automated actions taken.
Offer channel-specific previews with real patient-safe placeholders, merge tag validation, and voice readbacks. Enable dry-runs that exercise the full pipeline without sending to patients, plus historical data simulations to estimate KPI impact and detect likely failures (e.g., missing tags, blackout conflicts). Provide a sandbox environment and test cohorts for end-to-end verification before live rollout.
Offer Apple Pay, Google Pay, Click to Pay, and ACH inside the payment link with device-aware buttons. Patients pay in one tap without typing card numbers; authorizations clear in seconds and confirmations write back instantly. Practices see fewer declines, faster collections, and less staff time on the phone.
Render Apple Pay, Google Pay, Click to Pay, and ACH buttons contextually based on device, browser, and merchant configuration to enable true one-tap payments. Detect ApplePaySession on Safari/iOS, Google Pay API readiness on Chrome/Android, EMV SRC for Click to Pay on desktop, and always-present ACH when enabled. Order methods by likelihood of success, show disabled states while initializing, and fall back gracefully to a compliant card entry option when no wallets are supported. Ensure WCAG AA accessibility, localization, and branded theming. Provide feature flags, sandbox/prod separation, and analytics events for impressions, initializes, taps, and renders to measure adoption.
Deliver a secure, prefilled payment link that opens a lightweight checkout with device-aware wallet buttons and ACH. Generate signed, short-lived tokens with no PHI in the URL; auto-populate patient name (masked), invoice/balance, and practice branding. Achieve <2s first paint on 4G, offline-safe errors, and clear states (amount due, selected method, confirmation). Support partial amounts when allowed, optional card-on-file consent, link expiration/revocation, and rate limiting. Deep link from SMS/email/voice, preserve UTM/source for attribution, and provide a post-payment thank-you screen with receipt options.
Integrate with the primary payment processor(s) to support Apple Pay (merchant/domain verification), Google Pay, EMV SRC Click to Pay, and network tokenization. Create payment intents with idempotency keys, handle 3DS/SCA when required, and normalize gateway responses and decline codes. Vault tokens per practice with clear PCI scope (SAQ A), support multi-location MIDs, and enable refunds/voids via the same token. Provide configuration UI and APIs for merchant IDs, certificates, and environment settings, plus health checks and alerting for gateway outages.
Post successful authorizations to SmileCue and the practice management system within seconds, updating patient ledger, appointment status, and outstanding balance. Implement webhooks/event bus with idempotent handlers, guaranteed delivery, and retries with backoff. Generate receipts, send confirmation via SMS/email, and mark reminder threads as completed or updated. Handle edge cases (duplicate taps, timeouts, partial approvals, reversals) and surface clear statuses in the staff portal. Expose an operational dashboard showing event lag, failures, and manual replay controls.
Offer ACH as a first-class method with instant account verification (e.g., Plaid/Open Banking) and a fallback to micro-deposit verification. Display expected settlement timelines, support same-day ACH where configured, and track statuses from initiated to settled or returned (R01–R10, etc.). Enforce NACHA rules, collect and store authorization mandates, and notify staff/patients on returns with automated next steps. Map ACH fees and surcharging rules per practice policy, and write settlement outcomes back to the PMS.
Reduce declines by detecting soft vs. hard declines, prompting the next-best available method (e.g., switch from card wallet to ACH), and scheduling intelligent retries that respect issuer guidance. Provide real-time error messaging, card updater/network token refresh, and optional alternative amount offers (e.g., partial payment). Route retries across multiple acquirers where supported, and notify staff only when intervention is needed. Log decline reason taxonomy for analytics and optimize button ordering over time.
Maintain HIPAA and PCI DSS (SAQ A) boundaries by minimizing PHI in payment flows, encrypting data in transit and at rest, and segregating identifiers from clinical data. Implement immutable audit logs for all payment events, admin actions, and data access with RBAC, least-privilege, and SSO support. Capture explicit patient consent where required (wallet terms, ACH authorization), manage retention policies, and provide export for audits. Complete Apple Pay domain verification, Google merchant validation, and ongoing vulnerability and penetration testing.
Estimate patient responsibility before the visit using procedure, fee schedule, eligibility, and benefits-used data. Show a friendly breakdown in the message, update if coverage changes, and let staff override with notes. Clear expectations reduce day-of disputes and increase deposit completion.
Integrate with payers and clearinghouses to retrieve up-to-date eligibility, plan details, remaining deductible, coinsurance, copays, annual maximums, waiting periods, and frequency limitations. Support real-time X12 270/271 or payer APIs, with scheduled refresh and on-demand rechecks prior to appointment. Cache responses with TTL, handle payer timeouts and fallbacks, and normalize data to a standard benefits schema. Ensure HIPAA-compliant transmission and storage, detailed error codes, and retriable queues. Surface data freshness timestamps to staff and downstream components.
Maintain practice-specific fee schedules per location, provider, and payer/plan, including contracted (in-network) rates, UCR, and negotiated discounts. Map CDT procedure codes and modifiers to fees and plan coverage percentages by category (e.g., preventive, basic, major). Support location/provider overrides, effective dates, historical versions, and automated import from CSV or PMS exports. Validate completeness and flag inconsistencies. Provide an admin UI with role-based controls and audit logs for changes.
Compute patient responsibility per visit across single or multiple procedures, accounting for remaining deductible, copays, coinsurance, annual maximums, frequency limits, waiting periods, and provider network status. Support coordination of benefits for primary and secondary insurance (including carve-outs and non-duplication), estimate write-offs, and calculate practice-collectible amounts. Produce line-item and total estimates, include a confidence score based on data completeness and payer responsiveness, and generate human-readable reasons and assumptions. Expose results via API for messaging and UI modules.
Render a concise, understandable breakdown of estimated costs in SMS and email, showing procedure names, insurance pays, patient pays, and any deposit requested. Include explanations for deductibles, coinsurance, and coverage limits in plain language, with expandable details and a standard disclaimer about estimate variability. Support multi-language templates, accessibility standards, and branded theming. Embed deep links to the patient portal for full details and consent capture.
Continuously monitor for changes in eligibility responses, fee schedules, appointment procedures, or plan rules and automatically re-run the estimate. Detect material deltas, version the estimate, and notify both staff and patients with a concise change summary highlighting the difference and rationale. Respect notification preferences and quiet hours, and log all updates with timestamps in the appointment timeline. Provide one-click staff acknowledgment and patient confirmation flows.
Allow authorized staff to override the predicted copay or deposit with a new amount, attach structured reasons (e.g., goodwill adjustment, promo, prior authorization pending), and free-text notes. Record user, time, and before/after values with immutable audit logs. Display override indicators in all patient-facing and staff views, and optionally require manager approval above configurable thresholds. Ensure overrides flow into messaging and payment requests while preserving the original estimate for analytics.
Enable practices to request a configurable deposit based on the estimated patient responsibility (flat amount or percentage), with business rules by procedure type, provider, and appointment lead time. Generate secure payment links in SMS/email, support major payment methods, and reflect completion status in the appointment record. Handle partial payments, refunds, and expirations, and provide reminders for unpaid deposits. Expose deposit KPIs and reconciliation exports for the billing team.
Let caregivers split a bill across multiple payers, cards, or children in the same thread. Flexible allocations, per-child receipts, and stored preferences make pediatric and multi-guardian scenarios simple—fewer callbacks, happier families, and fully paid ledgers.
Introduce a Family entity that links multiple patients (children) and multiple guardians/payers with clearly defined roles (e.g., primary guardian, secondary guardian, payer-only). Support custody constraints, permission scopes (who can view balances, receive statements, or authorize charges), and contact preferences per role. Provide staff UI to create, edit, merge, and search families without duplicating patient records. Enforce minimum necessary PHI exposure in shared threads, and handle lifecycle events (e.g., child aging into self-managed account) with role transition workflows.
Enable flexible allocation of a family balance across payers, payment instruments, and children. Support allocation methods by percentage, fixed amount, per-child, or by procedure code, with caps, minimums, and even-split options. Calculate real-time remaining balances, pro-rate and handle rounding, and record allocation metadata for auditability. Apply practice credits and insurance adjustments in the correct order, and support reversals/refunds that preserve original allocation logic. Expose allocation via API/SDK and staff UI with clear previews before charge.
Generate HIPAA-compliant, itemized receipts per child with clear attribution of procedures, amounts, and payer contributions. Include FSA/HSA-friendly detail (provider, tax ID, CDT/CPT descriptors where applicable), unique receipt IDs, and practice branding. Deliver receipts in-thread via secure links with time-limited access, support multi-language templates, and allow staff to re-send or download. Store receipts with allocation context for future reference and audits while limiting PHI to the minimum necessary.
Collect split payments directly within existing SmileCue SMS/email/voice threads. Generate secure, payer-specific payment links reflecting each party’s allocation and due date. Support tokenized card entry (PCI SAQ-A), Apple Pay/Google Pay, HSA/FSA cards, partial payments, and 3D Secure/SCA where required. Provide real-time status updates to staff, idempotency to avoid duplicate charges, concurrency controls across multiple payers, and fallback voice IVR. Integrate with supported gateways (e.g., Stripe, Authorize.Net) via tokens only; never store raw PANs.
Allow families to save split preferences (e.g., 60/40 between guardians, card X for child A, cap of $200 per visit) and automatically apply them to new balances. Capture explicit consent per rule, effective dates, and exceptions (e.g., orthodontics not included). Provide UI to review, override, and simulate outcomes before charging. Handle expired cards, re-consent prompts, and notify payers when rules are applied. Support pre-authorization of estimated amounts and automatic top-ups within consented limits.
Capture and store payer authorization for split charges, stored preferences, and use of tokenized payment methods via e-sign within the communication thread. Enforce HIPAA minimum necessary access, role-based permissions, and age-of-consent and custody checks. Ensure PCI compliance by using gateway tokenization and never persisting sensitive card data. Provide clear consent language, revocation workflows, and auditable timestamps, IP/device metadata, and signer identity verification steps appropriate for guardians and payers.
Post split payments back to the practice management system per child and procedure with allocation details, mapping to the appropriate providers, CDT/CPT codes, and ledgers. Support bi-directional sync for adjustments, voids, and refunds with robust idempotency to prevent duplicate postings. Provide a reconciliation dashboard and daily reports showing outstanding balances by family and payer, gateway settlement references, and exception handling with retry queues and alerts for failed writes or mismatches.
Map each payment to the right PMS ledger code, provider, and location with automatic transaction IDs, partial/overpayment handling, and end-of-day reconciliation exports. Refunds and voids sync both ways, eliminating double-posting and month-end cleanup.
Implement a rule-driven engine that maps each incoming payment, adjustment, and credit to the correct PMS ledger code based on payment method, procedure type, payer, provider, and location. Support versioned mapping rules, fallbacks, and validation against PMS metadata to prevent invalid codes. Provide low-latency lookups for real-time posting and maintain backward compatibility when rules evolve. Integrate with SmileCue payment events and PMS APIs/webhooks to ensure seamless, accurate categorization the moment a transaction is authorized or settled.
Generate and persist globally unique transaction IDs and correlation keys to guarantee idempotent posting across SmileCue, the payment gateway, and the PMS. Deduplicate replays, retries, and webhook storms; record cross-system references (gateway transaction ID, PMS receipt/entry ID) to prevent double-posting. Expose a reconciliation-safe API and enforce write-once guarantees with optimistic concurrency control for updates such as voids and refunds.
Support allocation of partial payments, overpayments, and unapplied credits across multiple procedures, providers, and dates of service. Provide configurable allocation strategies (e.g., oldest balance first, by procedure priority, by provider quotas) and allow manual overrides with audit trails. Synchronize allocations and remaining balances with the PMS, including creation of credits or adjustments where supported, and enforce rounding rules consistent with PMS constraints.
Enable real-time, two-way synchronization of refunds and voids between SmileCue and the PMS. When initiated in either system, propagate corresponding reversing entries with correct ledger codes, provider/location attribution, and links to the original transaction. Enforce permission checks, capture reasons, and maintain a complete reversal chain for auditability. Handle asynchronous timing and failure recovery to keep both systems consistent.
Produce scheduled, tamper-evident end-of-day exports with both summary and transaction-level detail by location and provider. Support configurable cutoffs by time zone, export formats (CSV, XLSX, JSON), secure delivery (SFTP, secure email, or API), and inclusion of cross-system IDs for easy tie-out. Provide success/failure notifications and a re-run capability that preserves original transaction IDs for audit alignment.
Automatically attribute payments to the correct rendering/billing provider and practice location using appointment context, PMS provider mappings, and user-defined overrides. Handle multi-location practices, associate providers, and mid-procedure provider changes. Validate provider/location IDs against PMS directories and apply deterministic fallback rules when context is missing to avoid orphaned entries.
Create a comprehensive audit trail for every ledger event, capturing before/after states, mapping rules used, external IDs, actor, timestamp, and source system. Implement resilient retry queues with exponential backoff and dead-letter handling for PMS/API failures. Expose a monitoring dashboard with filters, error categories, and one-click replay, plus configurable alerts (email/Slack) for reconciliation-impacting failures. Apply data minimization and encryption-in-transit/at-rest aligned with HIPAA and PCI boundaries.
Tokenize a card-on-file with explicit, scope-limited consent during checkout or via a separate secure link. Patients control how and when it’s used (deposits, co-pays, balances), with easy revoke and auto-expiry. Faster follow-up collections with PCI scope minimized.
Implement card-on-file storage using a PCI DSS Level 1 tokenization provider. Collect card data only through provider-hosted fields/pages to avoid handling PAN within SmileCue, minimizing PCI scope. Store only tokens and non-sensitive metadata (brand, last 4, expiry, network reference) mapped to the patient profile and practice tenant, with strict multi-tenant isolation. Ensure TLS 1.2+ in transit and strong encryption at rest for all artifacts we persist. Support network tokenization and card updater services where available, without changing consent scope. Provide idempotent token creation, safe retries, and lifecycle management APIs. No PHI is transmitted to the payment provider; SmileCue stores only the minimal linkage needed to associate tokens to patients while keeping PHI and PCI data logically and physically segregated.
Enable capture of granular, explicit consent that defines exactly how the card-on-file may be used: allowed categories (appointment deposit, co-pay, post-visit balance, missed-appointment fee, payment plan installments), per-transaction and cumulative caps, frequency limits, validity window, and practice-specific terms. Present clear disclosures and a consent summary with versioning, and record e-signature evidence (checkbox, typed name, timestamp, IP, device fingerprint, user agent, locale). Support capture during checkout or as a separate flow, with ADA-compliant UI and multilingual content (e.g., EN/ES). Store immutable consent records linked to the token and patient, including policy/version references for audit and dispute resolution.
Allow practices to send a one-time, expiring secure link via SMS or email for patients to add a card and set consent permissions remotely. Protect the link with short-lived tokens, device binding, and optional OTP verification (SMS/email) or DOB verification. Use payment-provider hosted pages to input card details, then route back to a SmileCue consent review screen to select permitted uses, caps, and expiry before final e-sign. Provide clear success/failure states, error recovery, and accessibility support. Record delivery, open, and completion events to power reminders and follow-ups within SmileCue’s communication workflows.
Introduce a centralized decisioning service that validates every attempted card-on-file charge against the patient’s active consent: category match, amount within caps, frequency limits, and consent validity window. Expose a synchronous API and SDK for SmileCue automations and staff-initiated charges to request authorization with idempotency and receive an allow/deny decision plus reason codes. Block out-of-scope charges and surface actionable messages to staff, with options to request updated consent via a one-click link. Tag charges with categories from the practice management/billing context to ensure accurate enforcement without exposing PHI to the payment provider.
Provide simple patient- and staff-initiated revocation mechanisms that take effect immediately across all workflows. Support partial revocation (by category) and global revoke, with optional reasons. Implement configurable auto-expiry for consents (e.g., 6 months), with pre-expiry reminders and easy renewal links. Upon revoke/expiry, disable scheduled or automated charges and notify relevant staff. Maintain a complete history of state changes while ensuring the token itself can remain for future re-consent without re-entering PAN, subject to provider capabilities and policy.
Capture an immutable audit trail for consent lifecycle events (create, update, revoke, expire), token lifecycle events, enforcement decisions, and executed charges. Each record includes actor (patient/staff/system), timestamp, IP, device/user agent, request IDs, and consent/version references. Provide exportable, court-ready evidence packs (PDF/JSON) that bundle disclosures, signed terms, event logs, and decision outcomes for chargebacks or compliance reviews. Offer search and filtered reporting for practices, with retention policies aligned to regulatory and contractual requirements. Ensure logs exclude PAN/PHI while preserving necessary context to establish provenance.
Add a CardVault section in the SmileCue admin where staff can request consent, view current token status, permitted uses, caps, and expiry, trigger secure links, revoke or renew consent, and see enforcement decisions with explanations. Provide role-based access controls, activity feeds, and alerts when automations are blocked due to missing or expired consent. Integrate with existing SmileCue appointment and billing communications so staff can include consent requests in reminders, post-visit follow-ups, and balance collection campaigns using templates and merge fields. Ensure the UI surfaces only minimal payment metadata (brand, last 4, expiry) and never exposes sensitive card data.
Generate a one-time QR from the appointment view to hand off payment to the patient’s device or a clinic tablet. The session is device-bound and time-boxed for security, perfect for walk-ins and less tech-savvy patients. Payments complete in seconds, no terminal needed.
Enable staff to generate a single-use, time-limited QR code directly from the appointment view that launches a payment session tied to the selected appointment. The QR encodes a short-lived token (not PHI) that resolves to a secure payment URL. Display a visible countdown timer and controls to cancel/regenerate. Ensure high-contrast rendering for print/display, compatibility with common QR scanner apps, and immediate invalidation upon successful payment or cancellation. Regeneration should revoke prior tokens and update the UI so staff can hand off payment within seconds without a terminal.
Bind the payment session to the first device that scans the QR using a server-side association and secure session cookie, enforcing a configurable expiration window (e.g., 5–10 minutes). Prevent replay by invalidating tokens after first bind, applying anti-reuse checks, rate limiting, and signed short-lived tokens (e.g., JWT) with no PHI in URL parameters. Auto-expire and purge state upon completion, timeout, or staff cancellation. Provide staff-side indicators of active/expired status and kiosk safeguards (auto-timeout, data purge) when using clinic tablets.
Deliver a fast, accessible, mobile-first checkout that summarizes the visit and amount due with minimal PHI (e.g., initials, appointment time), supports cards, HSA/FSA cards, and Apple Pay/Google Pay, and completes in one or two screens. Meet WCAG 2.1 AA with large tap targets, plain-language prompts, and error recovery. Provide EN/ES localization initially, optional tips/gratuity (configurable), and clear success/failed states. Offer receipt delivery via SMS/email and optional card-on-file tokenization with explicit consent through the payment processor.
Integrate with a primary PSP (e.g., Stripe) via PaymentIntent-style flows to support SCA/3DS challenges and digital wallets, with an abstraction layer for future processors. Include idempotent creation, metadata linking (appointment ID, patient ID), and secure client confirmation. Implement webhook handlers for succeeded/failed/requires_action events, with retries and signature verification, to update appointment balances, mark confirmations, and issue receipts. Maintain PCI SAQ A scope by never handling raw PAN and storing only PSP tokens and non-sensitive metadata.
Provide robust alternatives when scanning fails: display a short URL and 6–8 character code alongside the QR, allow sending the link via SMS/email from the appointment view, and accept manual code entry on the payment page. Support session cancellation, regeneration, and interrupted-session recovery within the expiration window. Present clear guidance for declined payments with retry options and surface offline/network error messaging with safe recovery steps. Log failures for support diagnostics.
Record immutable, timestamped audit events for QR generation, scans, device binding, payment attempts, outcomes, cancellations, and expirations with staff/user IDs and originating IPs. Enforce role-based permissions for generating and canceling sessions. Minimize PHI exposure (no PHI in URLs, tokens, or logs) and encrypt data in transit and at rest. Provide configurable retention, exportable audit reports, and alerts for anomalous activity (e.g., repeated token reuse attempts). Ensure BAAs are honored and policies align with HIPAA and organizational compliance.
Add admin settings to control QR expiration, allowed payment methods and wallets, tipping, partial payments, localization, and branding. Implement clinic tablet kiosk mode with guided flow, app/pinned-browser locking guidance, inactivity timeout, automatic session cleanup, and optional device registration. Configure default receipt delivery (SMS/email) and staff permissions for QR features. Provide a lightweight dashboard for monitoring active sessions and recent payments.
Innovative concepts that could enhance this product's value proposition.
A tamper-proof consent ledger tracking opt-in/out by channel, language, and timestamp; templates auto-check consent before sending, lowering TCPA risk and carrier blocks.
Predicts appointment no-show risk from history and channel response; triggers earlier outreach, voice fallbacks, or deposits for high-risk slots to protect chair time.
Automatically groups family members, coordinates sibling appointments, and sends one parent-friendly message to confirm or reschedule everyone in a tap.
Monitors cancellations in real time and instantly texts best-fit waitlisted patients; confirms on reply and writes back to the calendar without staff clicks.
Delivers PHI via expiring magic links gated by one-time passcodes; verifies identity before revealing prep instructions, forms, or X-rays, reducing misdelivery risk.
Drag-and-drop experiments for message wording, timing, and channel branches; auto-allocates traffic, declares winners by cohort, and publishes improvements in one click.
Sends PCI-compliant pay links inside reminders for deposits, co-pays, or balances; auto-posts to PMS and retries failed cards, cutting day-of no-shows.
Imagined press coverage for this groundbreaking product concept.
Subscribe to receive a fresh, AI-generated product idea in your inbox every day. It's completely free, and you might just discover your next big thing!
Full.CX effortlessly brings product visions to life.
This product was entirely generated using our AI and advanced algorithms. When you upgrade, you'll gain access to detailed product requirements, user personas, and feature specifications just like what you see below.