Hi Raghavendra,
The best approach is to start from the AI Bot Starter App, which already covers the chat bot use case. For adding your custom data to the context of the chat conversation, you might want to use function calling or knowledge bases (via the PgVector Knowledge Base module). The module is not included in the starter app, but you can easily do so yourself and see how to best integrate it by looking at the GenAI Showcase App examples.
The Agent Builder Starter App might also be a good candidate which already shows how to use Agents and which also includes a chat bot with function calling and knowledge bases, even though the example is predefined with a IT ticket use case (you can of course change it to your needs).
Hope that helps.
Best regards
Liam