A digit-grabber might help.

Also, on some connections, the audio is one-way for a couple of seconds, and so leading digits may be lost.

I suggest extensive testing, duplicating the conditions as closely as possible.