Post to Microsoft Teams when pages updated or created

We are a Microsoft Teams user.

I have a channel called “Web site updates” which - you’ve guessed it - I post links to all pages that I’ve added or changed on the web site.

new pages may be via the CMS or a static page in webflow.

Is there anyway (Zapier?) to post the link automatically to the Teams channel when a publish occurs which updates or creates a page?