Yes. All chatbots will run on top of the Freshchat messenger/widget. A Freshchat account gets automatically created when someone enables Answer bot in Freshdesk.

Note: For customers who only have a Desk account, try to push for Estate Omnichannel plan as you need both chat and desk to make bots work. 

Answer Bot will also work if customers have both Desk (Estate) and Chat (Estate) accounts.