Announcements
Hi Everyone,
I’m working on a Power Automate flow to integrate Microsoft Teams with Salesforce. The flow starts with the Teams trigger "When a transcript is available", followed by:
I selected the scope "User (all meetings for a user)" and provided the User ID. However, when I run the flow, it fails immediately at the trigger step with the following error:
- Action 'When_a_transcript_is_available' failed - NotificationUrl must use the https scheme. (Parameter 'input')
The flow does not even proceed to the HTTP actions.
I’m not sure where Power Automate is expecting this NotificationUrl or which configuration is causing the issue. Has anyone faced this issue before? Is there any additional setup required for Teams transcripts, webhook URLs, or trigger configuration? I am also attaching the flow screenshot for more details. please have a look.
Any guidance would be appreciated.
Your file is currently under scan for potential threats. Please wait while we review it for any viruses or malicious content.
Hi,
That error is being raised by Microsoft Graph, not by Power Automate. The Teams trigger "When a transcript is available" creates a Graph change-notification subscription behind the scenes (on the /communications/onlineMeetings/getAllTranscripts resource). Graph requires that the subscription’s notificationUrl be an HTTPS URL it can reach — and because transcripts contain meeting content, Graph also requires the subscription to use resource data with encryption. If either the encryption prerequisite or the user/scope reference isn’t valid, the platform passes an empty / non-https notificationUrl to Graph and you see exactly the message you’re getting.
notificationUrl
What to fix, in order
includeResourceData=true
encryptionCertificate
encryptionCertificateId
Why the error wording is what it is
When Graph receives a subscription create request whose notificationUrl is missing or non-https, it returns "NotificationUrl must use the https scheme. (Parameter ‘input’)" — that exact string surfaces verbatim through the Power Automate trigger. It’s almost always a downstream symptom of one of the prerequisites above being unmet (most commonly the encryption certificate for resource-data notifications). Reference: Create subscription – Microsoft Graph.
If after step 3 the issue persists, the fastest confirmation is to try creating the same subscription directly via Graph Explorer using the same user/scope — if Graph rejects it there too, you’ve isolated the problem to the encryption-cert / tenant-policy side, not Power Automate.
Found this helpful? Please mark ✅ "Does this answer your question?" so others searching for the same issue can find it quickly. A 👍 on "Was this reply helpful?" or a ♥ Like is also much appreciated!
Raghav Mishra — LinkedIn | PowerAI Labs
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Jump in, show your community spirit, and win prizes!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Vish WR 468
Haque 370
Valantis 354