I am working on presenting Einstein Service features to our executive team with high focus on Einstein bots. Currently our support team is using Lightning console but Knowledge is still hosted in classic. If one of our use cases is to configure the bot to serve Knowledge articles to customers, should we migrate to Lightning Knowledge or can articles in classic knowledge be used? Any insight is highly appreciated.
The out of box functionality won't support Classic Knowledge. I presume it's because there's differences at their core with regards to article types vs. record types and new functionality is being developed for Lightning Knowledge.
Object Search (knowledge object) is noted here to only support the Knowledge object for Lightning Knowledge.
Object search with the Knowledge object is supported for Lightning Knowledge only, and it isn’t supported with Knowledge in Salesforce Classic.
Deliver Knowledge Articles with Article Answers (Beta) also specifically mentions using Lightning Knowledge
Use your Lightning Knowledge base to create an FAQ-based bot in minutes with Article Answers. Using clicks, not code, admins can set up a bot to return fields from knowledge articles directly in the conversation
However, you are able to call flows/invocable apex which I presume would allow you to interact with any object. The downside is that you have to devise all the logic (criteria to match article, etc). I have no way of testing that Classic Knowledge works in that regard other than to say if you can get it in apex/flow, you should be able to use that feature within Einstein Bots.