LIKHI AI — System Workflow
From a spreadsheet of students to completed AI calls
One platform that uploads fee data, dispatches real AI voice calls to parents, captures payment promises, and turns every call into analytics and follow-up actions.
End-to-end pipeline
1. Upload fee data
Staff upload a CSV/Excel of students, parents, phone numbers, outstanding fees and due dates. Numbers are validated and converted to E.164 automatically.
2. Assign fee agent
Each batch is linked to a department AI agent (e.g. Vignan Fee Reminder Caller) registered on the platform with its own script and context.
3. AI dispatch
LIKHI AI calls the OmniDimension API from a secure server function — the API key never touches the browser. The agent dials each parent.
4. Live AI conversation
The AI speaks with the parent about the pending fee, answers questions, and captures the promised payment date and parent response.
5. Post-call webhook
When the call ends, OmniDimension posts the outcome (status, payment promise, date, response) to our webhook, which writes it into the database.
6. Analytics & follow-up
Dashboards update: pickups vs missed, rescheduled calls, payment tracker by promised date, and a follow-up queue for human staff.
Two ways to call
Live single call
- 1Enter phone number
- 2Secure server dispatch
- 3AI agent calls
- 4Conversation happens
- 5Status & transcript sync
- 6Dashboard updates
Bulk AI outreach
- 1Upload CSV / Excel
- 2Validate & preview leads
- 3Create campaign draft
- 4Add contacts (batched)
- 5Launch AI calls
- 6Monitor results live
What the AI detects from every call
Picked up
Call answered and conversation held — duration, transcript and recording captured.
Not picked
No answer, busy or unreachable — automatically visible in Call History for retry.
Rescheduled
Parent asked to be called later — detected from the transcript and listed under Rescheduled.
Needs human follow-up
Do-not-call requests, disputes or unclear responses are queued for staff in Follow-ups.
Security architecture
Server-side API key
OMNIDIMENSION_API_KEY lives only in server environment variables. It is never shipped to the browser, storage or logs.
Server function proxy
All provider calls go through TanStack server functions — the frontend only ever sees safe, structured results.
Webhook verification
The post-call webhook validates the shared secret header before writing anything to the database.
Try the workflow
Built for universities
LIKHI AI replaces manual fee-reminder calling with AI voice agents — every call is recorded, transcribed, classified and tracked until the fee is paid.