All work



AI Intelligence · Agentic AI
Bengali Voice AI Agent — Doctor Appointment Booking
A voice-first AI agent that listens to patients in Bengali, matches symptoms to the right doctor via LLM tool calling, checks real availability and books the appointment — end to end, hands-free.
A production-style voice agent for hospitals: the patient speaks in Bengali, the LLM reasons over symptoms and drives real actions through tool calls — searching doctors, checking serial availability and booking — then the bot speaks the confirmation back. Full platform case study under Development → Laravel.
Groq LLMTool / Function CallingWeb Speech APILaravel 12MySQLJS Widget

What it does
- LLM tool-calling agent loop (Groq, OpenAI-compatible) — three tools: search_doctors, check_availability, book_appointment — the model decides when to call each.
- Symptom → specialist matching — patient’s spoken complaint is mapped to doctors via symptom tags, not keyword menus.
- Voice in the browser — Web Speech API STT (bn-BD) + TTS; no paid speech service, works in plain Chrome.
- Grounded booking — the agent can only book what the scheduling engine allows (daily limits, advance days, visiting hours); full days auto-roll to the next free date.
- Rate-limit resilience — automatic backoff & retry on 429s, designed to run on Groq’s free tier (~8k TPM).
- Embeddable & multi-tenant — one script tag with a per-hospital embed key scopes the agent to that hospital’s doctors; every conversation is captured as a lead.



More ai intelligence work
Next step
Get started today.
A free consultation, no commitment. Tell us what you need and you get a written plan and quote within one business day, from the engineer who will build it.
- Free
- first consultation
- 1 day
- to a written quote
- Weekly
- working demos
- Yours
- source code at handover
