If you're not using a trigger that makes your bot speak first, you can capture the first thing the user says (to start a conversation) using AI task card.
I made a short example bot to show how it's possible. This works with or without knowledge base activated on the node.