Deliver your project done faster with our AI-agent system APEX Get free discovery and POC today

Get free proposal

DrTalks
AI Chat Widget

Transforming Healthcare Conversations

DrTalks AI Chat Widget dashboard preview

The Client

DrTalks is a healthcare technology company helping doctors build stronger connections with patients online. They needed a solution that would let medical practices embed AI-powered chat on their websites: something that could answer patient questions accurately, qualify leads, and drive appointment bookings, all while maintaining the doctor's unique voice and expertise.

Making medical knowledge accessible, one conversation at a time

DrTalks needed a way to help doctors connect with patients online - not through generic chatbots, but with intelligent conversations backed by real medical expertise. We built them an AI-powered chat widget that healthcare providers can embed on their websites, giving patients instant access to accurate information while capturing valuable leads for medical practices.

Industry Healthcare
Team 6 members
Country USA
Duration 2025 - ongoing

Key Features

AI-Powered Chat Widget

Embeddable React widget that answers patient questions using the provider's own knowledge base. Conversations feel natural and helpful, not robotic.

Multi-Tenant Dashboard

Complete organization management system where healthcare providers control their widget, upload content, and track performance. Authentication handled through Clerk.

Knowledge Base Management

Doctors upload treatment guides, FAQs, and medical content. The system processes everything into searchable information using vector embeddings.

Real-Time Analytics

Track conversation volumes, response times, and the questions patients ask most. Understand what your audience cares about with P95/P99 performance metrics.

Easy Embed

Simple script tag integration - just add a few lines to any website. The widget handles the rest with automatic origin validation and security.

Live Widget Preview

Test configurations in real-time before deployment. See exactly how patients will experience your AI assistant.

Session Management

UUID-based ephemeral sessions keep conversations private and secure without requiring patient login.

Self-Service Signup

Automated Stripe onboarding lets providers get started in minutes. Complete organization setup happens automatically.

Usage Tracking

Monitor chat volume, analyze top questions, and understand how patients interact with your widget.

Rate Limiting

Per-site quotas and intelligent throttling prevent abuse while ensuring smooth performance for legitimate users.

The Technology Behind It

We built this platform to handle the unique demands of healthcare - accuracy, security, and reliability at scale.

Custom AI Engine

The heart of the system is RAG (Retrieval-Augmented Generation). When a patient asks a question, the AI doesn't just generate an answer—it searches through the doctor's approved knowledge base first. This means responses are grounded in real medical content, not generic internet information. We combined OpenAI's GPT models for conversation with ada-002 embeddings for understanding context and finding relevant information.

VidRTC-Inspired Architecture

While we didn't need video streaming, we applied the same scalability principles that power our VidRTC conferencing engine. The widget is built to handle high traffic without slowing down provider websites.

Security & Compliance

Healthcare data requires serious protection. We implemented origin validation to prevent unauthorized embedding, XSS prevention to block malicious scripts, and comprehensive rate limiting. Session data is ephemeral—conversations happen in secure, temporary spaces that don't persist sensitive information.

Fast, Lightweight Widget

The embeddable chat runs on React 18 with TypeScript, bundled efficiently with Webpack 5. It loads in milliseconds and uses SCSS for responsive, mobile-first styling that works beautifully on any device.

Powerful Dashboard

Healthcare providers get a modern Next.js 15 interface with Tailwind CSS and Radix UI components. Everything from uploading documents to monitoring performance happens in one place.

Database Architecture

PostgreSQL with pgvector extensions enables lightning-fast semantic search through thousands of medical documents. As knowledge bases grow, performance stays consistent. Everything runs on Supabase for reliable backend infrastructure.

Intelligent Automation

n8n workflows handle document processing automatically—extracting text, creating embeddings, and updating the knowledge base without manual intervention.

DrTalks Dashboard - Widget Settings DrTalks Dashboard - AI Questions Configuration

Our Team Behind the Project

Building an AI-powered healthcare platform required specialists who understood both the technology and the domain.

Client
2 Full-Stack Developers

Built the widget and dashboard from the ground up, ensuring seamless integration between patient-facing chat and provider controls.

1 AI Developer

Implemented the RAG system, optimized embedding workflows, and fine-tuned response quality for medical conversations.

1 Designer

Created intuitive interfaces for both patients and providers, focusing on accessibility and ease of use.

1 QA Engineer

Ensured everything worked flawlessly across devices, browsers, and edge cases. Healthcare tools can't afford bugs.

1 DevOps Engineer

Set up secure, scalable infrastructure on Vercel with proper monitoring, backups, and deployment pipelines.

Considerable Achievements

The platform delivered results immediately after launch, proving strong product-market fit.

Rapid Market Validation

30 clients signed up in the first week.

Healthcare providers saw the value instantly - accurate AI conversations that don't require technical setup or ongoing maintenance.

Improved Patient Experience

80% increase in customer satisfaction.

Patients appreciated getting instant, trustworthy answers instead of searching through pages or waiting for office hours.

Direct Revenue Impact

40% more appointments booked.

By qualifying leads and encouraging bookings during conversations, the widget directly increased patient acquisition for medical practices.

Making Healthcare Accessible Through Conversation

Our collaboration with DrTalks resulted in a platform that genuinely helps both sides of healthcare. Patients get accurate information when they need it. Doctors capture leads they would otherwise lose while maintaining complete control over what information gets shared.

The widget works seamlessly across different medical specialties - from family medicine to specialized practices. It scales effortlessly as providers grow their knowledge bases, and the self-service model means new customers can go live in minutes.

This wasn't about building another chatbot. It was about solving a real problem: the gap between curious patients and busy healthcare providers. By combining modern AI with thoughtful design and healthcare-specific requirements, we delivered something that creates value every single day.

Key deliverables

Embeddable Chat Widget

Patients get instant, accurate answers to medical questions. The interface feels familiar and helpful, working smoothly on phones, tablets, and desktops.

Embeddable Chat Widget
Provider Dashboard

Provider Dashboard

Healthcare providers manage their AI assistant from one central place - upload documents, customize appearance, monitor conversations, and track performance metrics.

Knowledge Base Processing

Automated workflows turn medical documents into searchable, AI-ready content. Doctors upload files; the system handles the rest.

Knowledge Base Processing
Analytics & Insights

Analytics & Insights

Detailed reporting shows conversation trends, common questions, response quality, and appointment conversion rates.

Flow

Search

Initial briefing

Discovering needs

Team

Designing a Team

Hiring and onboarding specialists

Coding

Engineering

Widget development, RAG implementation, dashboard features

Tool

Testing

Cross-device QA, security audits, performance optimization

Launch

Launch

Self-service platform goes live

Support

Support

Ongoing maintenance, feature updates, scaling

Technology Stack

Frontend Widget:
React React 18
TypeScript TypeScript
Webpack Webpack 5
SCSS SCSS
Recoil Recoil
Frontend Dashboard:
Next.js Next.js 15
Tailwind CSS Tailwind CSS 4
Radix UI Radix UI
shadcn/ui shadcn/ui
Backend & Database:
PostgreSQL PostgreSQL + pgvector
Supabase Supabase
n8n n8n
OpenAI OpenAI API (GPT + ada-002 embeddings)
Authentication & Payments:
Clerk Clerk (multi-organization)
Stripe Stripe
Development & Deployment:
Vercel Vercel hosting
React Hook Form React Hook Form
Zod Zod for validation
SWR SWR for data fetching
Recharts Recharts for analytics visualization
Architecture Pattern:
Multi-tenant SaaS with embeddable widget
AI-powered RAG chat system
Administrative dashboard

Testimonials

Softermii has a hard commitment towards the project delivery on time without any delay.

We ended up by having a very attractive product that can compete with any other virtual platform.

event10x
Walid Farghal, Event10x. Director General

Softermii are great with time management and produce high-quality work.

Because of how satisfied we've been with their work on this project, we're exploring bringing them in on a new project as well.

muna
Muna Al Hashemi, Founder of a Proptech Startup

They were really on top of everything.

They know how important my timelines were and they made sure that they're dead to them and got everything done quickly.

locum
Reece Samani, CEO & Founder, Locum App, London

The team is really flexible with picking up urgent bugs.

I found that is a really good working relationship in that sense that the prices are very reasonable and they are accessible even over the weekend.

temptribe
Duncan Mitchell, Managing Director, Co-Founder at TempTribe, London

Softermii delivered a technically sophisticated app.

It integrates multi-party video conferences with social media dynamics. These guys proven to be a professional, reliable, and effective partner.

scoby
David Levine, Founder, Scoby Social

I would highly recommend Softermii for any programming needs.

I am consistently impressed by the quality of the work and team effort brought forth by everyone that we've worked with.

shave
Ashley Lewis, VP of Product, Dollar Shave Club

Excellent programming skills and timely delivery.

They were able to take our poorly documented description and deliver a world-class app.

cococure
Folabi Ogunkoya, Founder, Cococure

They delivered amazing results and worked through holidays to make sure I could deliver on the project deadline.

The results were consistently top quality and the devs are friendly and responsive.

itrex
Shervin Delband, Director of US Operations, ITRex Group
  • event10x

    Walid Farghal

    Event10x. Director General

  • muna

    Muna Al Hashemi

    Founder of a Proptech Startup

  • locum

    Reece Samani

    CEO & Founder, Locum App, London

  • temptribe

    Duncan Mitchell

    Managing Director, Co-Founder at TempTribe, London

  • scoby

    David Levine

    Founder, Scoby Social

  • shave

    Ashley Lewis

    VP of Product, Dollar Shave Club

  • cococure

    Folabi Ogunkoya

    Founder, Cococure

  • itrex

    Shervin Delband

    Director of US Operations, ITRex Group

Get valuable insights

Discover the benefits of digital disruption in your industry

9 New Video Conferencing Trends in 2024
Slava Vaniukov
9 New Video Conferencing Trends in 2024

Slava Vaniukov, CEO and Co-Founder at Softermii

9 New Video Conferencing Trends in 2024
9 New Video Conferencing Trends in 2024
Video Conferencing Software Development Guide: Types, Features & Cost
Video Conferencing Software Development Guide: Types, Features & Cost
Video Streaming App Development: Features, Architecture & Costs
Video Streaming App Development: Features, Architecture & Costs
Best WebRTC Media Server: Tips how to choose one for your needs
Best WebRTC Media Server: Tips how to choose one for your needs

Don’t dream for success, contact us

Leave an inquiry or contact us via email and phone. We will contact you within 24 hours during work days.

+1 (424) 533-5520

  • Los Angeles, USA

    10828 Fruitland Dr. Studio City, CA 91604

  • Austin, USA

    701 Brazos St, Austin, TX 78701

  • Tel Aviv, IL

    31, Rothschild Blvd

  • Warsaw, PL

    Przeskok 2

  • London, UK

    6, The Marlins, Northwood

  • Munich, DE

    3, Stahlgruberring

  • Vienna, AT

    Palmersstraße 6-8, 2351 Wiener Neudorf

  • Kyiv, Ukraine

    154, Borshchagivska Street

Sending...
Chat Now
ISTQB Microsoft expert aws certified PMP IBM practitioner IBM co-creator IBM team essentials
cookie

Our site uses cookies to provide you with the great user experience. By continuing, you accept our use of cookies.

Accept