ChatGPT is a revolutionary Artificial Intelligence (AI) technology that has the power to change the way we work. Now that Microsoft has invested heavily in OpenAI, it’s only a matter of time before their capabilities are built into the Microsoft 365 and Azure platforms. By using Power Automate to integrate that technology into Microsoft Teams, you can effortlessly access those AI capabilities directly from a Teams channel now without having to wait for Microsoft. You will only need one OpenAI account in order for everyone in that channel to use ChatGPT from within Teams. Anyone with access to that channel can simply post a question to ChatGPT, and an automated cloud flow will trigger. The flow will get the message details from the user and pass the question, as a variable, to an HTTP POST request to ChatGPT. Once the request returns the answer response from that site, it is used as a variable to reply to the user who asked it in the thread where it was asked.
https://fortechsupport.com/blog/learn-how-to-add-chatgpt-to-microsoft-teams/
Please let me know what you think.
watch?v=U00hiV1I_S0
I would have thought an easy one would be to tie it into a CRM, then it could be targeted at your customers directly.
Have you paid for OpenAI subscription? I was having this problem and it fixed when I added payment method in ChatGPT account at https://platform.openai.com/account/usage
Hello everyone,
I followed the steps well and I managed to create an automaton flow that works but despite everything I encounter a small problem.
In the execution history stream the status is in "failed" mode.
I share the problem with you on screen
thank you
I was having this problem that the response was triggering the flow again because it included the keyword and the loop started.
I have now setup 2 flows, one for tagging the user that is running the flow. I would do @ bot my question to chatgpt to trigger the flow. Other option I'm using is by posting a message in the channel I have setup. This flow only responds to new messages and doesn't respond to replies to a message which is a good thing.
You should have Power Automate per flow or Power Automate Per User license.
I would suggest creating a separate account for flows and assigning Per user licenses which would allow you to create unlimited flows under that account and use all the premium features.
It turns out, the issue I was having with Flowbot was that I was trying to get it to post to a private channel. Apparently, Flowbot will not work. You can use a service account, but not a flowbot. Once I switched to a non-private channel, it worked.
Here are the errors I am getting. I also understand I am new to power automate 🙂
- Enter a valid json (under the "http" section corresponding to the "Body" of the reply, i entered what was in the directions and it gives me that error)
- Fix invalid expression(s) for the input parameter(s) of operation 'HTTP'
Any help with this would be greatly appreciated.
Hi Adam, have you tried to connect ChatGPT to email? I am trying to connect Outlook email to ChatGPT with Power Automate - once an email with specific subject received, it will trigger the flow to send the body to ChatGPT as prompt, and the answer from ChatGPT then will be sent to the email sender via email. I failed to get the right JSON schema of the answer from ChatGPT. Any idea how to fix it? thanks