voice-data-capture
Capture phone numbers, emails, names, addresses, dates, amounts, confirmation codes and yes or no answers correctly on a voice call. Use when a voice agent mishears or misspells what callers say, treats a transcript as truth, flips a negation, or fails on long digit strings or spelled codes, or when spoken data is read back, validated or written to a CRM, booking or payment system. Also for slot filling, E.164 phone numbers, spelling alphabets such as NATO, keypad or DTMF entry, SSML say-as read-back, and keyterms or phrase lists for speech recognition. Covers per-field protocols, asking and read-back, recognition aids, validation in code, test fixtures and keeping card data off the model path. Needs no tools. The optional script needs Python 3.
- License
- MIT
Pinned to revision b23109408150, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/voice-data-capture/SKILL.md
- skills/voice-data-capture/references/ask-and-read-back.md
- skills/voice-data-capture/references/entity-protocols.md
- skills/voice-data-capture/references/recognition-aids.md
- skills/voice-data-capture/references/test-fixtures.md
- skills/voice-data-capture/references/validate-and-store.md
- skills/voice-data-capture/scripts/readback.py
Every link opens the file at its source, pinned to the revision this page describes.