/XPO

Voice agent middleware

Turn a spoken name
into the right extension.

When the XPO voice agent needs to hand a call to a person, this service fuzzy-matches the name it heard against the ASSIST directory — tolerant to transcription errors and Spanish spelling variants — and returns the best-ranked agent with their extension.

Voice agent
hears a name
GET · X-API-Key
Middleware
fuzzy match
ranked JSON
ASSIST
agent directory
Request
# “put me through to Begona Aguirre in customer care”
GET /api/assist/search-extension?name=Begona%20Aguirre
X-API-Key: ••••••••••
Response · querying ASSIST…
No confident match — route to the Customer Care queue.

Live query against the real ASSIST directory (served from Twin). The browser calls a keyless demo proxy — the X-API-Key stays server-side.