Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Yes, Teams does support integration via APIs, webhooks, and Power Automate.
The most recommended way is Power Automate and Teams Workflow. You can read here for more details: Create Webhooks using Workflows
The flow should be something like this: External system → HTTP POST → Power Automate (Teams Webhook Trigger) → Teams channel.
Another option would be using Custom Teams App (Bot + APIs). If you are familiar with coding, you can consider using this option. Build a Teams app using Bot Framework + Teams SDK, the backend connects to your booking system API.
Ref: Introduction to Bots in Teams Apps - Teams | Microsoft Learn
In conclusion, Power Automate is best for notifications and simple logic, while a Teams bot is required when staff need real-time interaction, chat commands, and full booking management workflows inside Teams.
I hope this information helps
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.