ShowcaseVoice Agents
Peoplix Voice HR
Peoplix Voice HR is VisionsCraft's production Workday automation platform: Retell voice agents handle employee self-service—contact updates, identity checks, leave and policy Q&A—while FastAPI writes through Workday SOAP/REST, ChromaDB grounds HR policy answers, and operators watch live call logs on PostgreSQL.

The problem
HR teams drown in tickets for routine Workday tasks. Employees wait days for simple contact or leave updates. Phone self-service that cannot verify identity or write safely back to Workday creates risk—or forces humans to re-key every change.
The solution
An AI-powered voice HR assistant on FastAPI: Retell handles natural calls, OpenAI + ChromaDB answer policy questions from embedded HR docs, identity verification matches workers in Workday before writes, and every transaction is audited in PostgreSQL with optional Redis/Valkey audit trails and Zendesk case hand-off.
Built as a Workday Automation Platform for HR self-service, Peoplix connects Retell AI voice agents to a FastAPI backend that speaks Workday SOAP and REST (OAuth2, staffing APIs, Report-as-a-Service identity lookup). Call webhooks land in PostgreSQL with transcripts, duration, and analysis; WebSocket clients get real-time dashboard updates. Before a contact update lands, an identity service fuzzy-matches name and phone against Workday worker profiles. Policy Q&A retrieves from a ChromaDB collection of HR documents instead of inventing answers. Operators get JWT-secured admin access to call history, agents, and analytics—so voice HR stops being a black box.
Implementation
FastAPI routers for auth, employee contact, identity verification, Retell webhooks, call logs, and dashboard analytics. Workday operations layer over SOAP XML and REST JSON with OAuth2 token refresh. Retell webhook HMAC verification, rate limits, and UPSERT into call-log tables with live WebSocket broadcast. ChromaDB ingest for HR policy docs. Audit logging to Valkey/Redis and optional Zendesk or DB-backed case management when a human must take over.
Tech stack
- FastAPI
- Workday SOAP/REST
- Retell AI
- PostgreSQL
- ChromaDB
- OpenAI
- Redis/Valkey
Results
- Employees resolve common Workday self-service by voice without opening tickets
- Identity-verified writes through official Workday APIs—not shadow spreadsheets
- Policy answers grounded in the client's own HR document corpus
- Operators see live transcripts, call status, and confirmed transaction outcomes
- Audit-friendly logs for every webhook event and contact update
FAQ
Does Peoplix write directly into Workday?
Yes—after identity verification. Contact and related self-service updates go through Workday SOAP/REST clients with OAuth2. Operators can monitor outcomes in the live console and audit store.
How does the voice agent stay accurate on HR policy?
HR policy documents are embedded into ChromaDB. Q&A retrieves from that private corpus and uses the LLM only on retrieved context—so answers stay tied to client rules.
What happens when a call ends?
Retell posts a signed webhook. The platform verifies HMAC, stores transcript and metadata in PostgreSQL, updates agent records, and broadcasts a real-time update to dashboard clients.
Can complex cases escalate to humans?
Yes. Case management can route into Zendesk or an internal DB provider so voice automation and human ops share one trail.