Hello lakshmi,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
I understand that you would like to know if any API available to add a specific bot to the team's chat.
You can use the Microsoft Graph API to add a bot to a Teams chat. This involves using the teamsAppInstallation
resource type to install the bot in a team or personal scope: https://learn.microsoft.com/en-us/microsoftteams/platform/bots/what-are-bots
Also, to initiate a Chat with a Bot from Azure Function it is possible to initiate a chat with a specific bot from an Azure Function. You can use the Microsoft Bot Framework in conjunction with the Microsoft Graph API to send proactive messages to users, for more details and processes check: https://learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/conversations/channel-and-group-conversations and https://learn.microsoft.com/en-us/azure/bot-service/channel-connect-teams?view=azure-bot-service-4.0
I hope this is helpful! Do not hesitate to let me know if you have any other questions.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.