Did you build the database of phone tree options yourself, or is there another place you're getting it from? Building such a database seems ridiculously time consuming.
We originally looked at GetHuman, who really pioneered this space a long time ago. Their database is copyright so we would have needed permission, but one downside to crowdsourced data is that sometimes the crowd doesn't come back through and clean it. The result is that you have (for example) 9 different numbers to reach customer service, but what you really wanted was the best number. In the end we just did it from scratch.