Yes. All chatbots will run on top of the Freshchat messenger/widget. A Freshchat account gets automatically created when someone enables Freddy 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. 

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