The bot should have the ability to send out buttons to the user after detecting a certain intent. I would recommend checking out voiceflow and chatbase. They do this pretty well.