I've found a chat widget really helpful for my own product (https://www.checkbot.io/) - I find the reduced lag of the chat format means problems get resolved quicker on both ends and the style of replying (e.g. maybe 16 short messages back and forth with chat via 4 longer ones with email) results in you getting more information and making more of a connection with your users.
I use the free tier of https://crisp.chat but most of them are fairly similar for basic usage. I would say avoid using one that has that annoying "Hey! You! How can I help?" automatic pop-up feature though.