AI voice agent · iOS app and B2B web app
HaloAIAn AI agent that makes phone calls
It calls businesses in Serbian for people, and handles calls for companies.
- Role
- Product Designer (UX/UI)
- Platforms
- iOS, web app, B2B web app, website
- Scope
- Flows, UI, agent rules, evals
iOS app
Plan, call, outcome
- Review before dialling. Opening line, questions, rules. For a listing: red flags and a first offer next to a secret maximum.
- Follow it live, or close the app and get the outcome as a notification.
- Outcome first. What was agreed leads; the transcript is there to check it.
The app's interface is in Serbian, the language it calls in.
How it sounds
A used-car negotiation
Demo call1:18 · the seller's voice is generated
Fixed rules
Limits that don't depend on a prompt
Honest about itself
Says it's an AI assistant when sincerely asked.
No borrowed identity
Shows the user's number only after an SMS check.
The maximum stays secret
Never says the ceiling, even when asked.
No calls at night
Nothing starts or gets scheduled 9 pm to 8 am.
Evaluation
Real phone-line situations become tests
New situation on a test call→
Written as a test→
Instructions improved→
B2B uses the same agent
| On the line | The test requires |
|---|---|
| An operator's recorded welcome | Don't treat it as voicemail. |
| "Press 2 for bills" | Press the right key. |
| A person finally picks up | Give the reason in one or two sentences. |
| Simulated salon, closed today | Book only after 16:30, repeat the details, invent nothing. |
No model is trained on calls; the agent's instructions improve against the tests.
B2B web app
The same agent, with a company's controls
For operations managers, not technical people: less text, icons instead of status words, one primary button per page.
Designed for the Serbian market, in Serbian.