Hello everyone,
I’m running into an issue with my Zapier automation involving Microsoft Outlook (Exchange), OpenAI API, and email drafting.
My Setup:
1️⃣ Trigger: When a new email arrives in Microsoft Outlook (Exchange)
2️⃣ Action: Send the email body to OpenAI (ChatGPT via API) for summarization and response generation
3️⃣ Action: Save the AI-generated response as a draft email in Microsoft Outlook
Problem:
• Zapier successfully triggers and sends data to OpenAI, and I can see the logs confirming the response.
• However, the generated draft email does not always appear in my Outlook Drafts folder—sometimes it works, sometimes it doesn’t.
• There are no error messages in Zapier, making it hard to pinpoint what’s failing.
What I’ve Tried So Far:
✅ Verified API & Billing – OpenAI API is active, and I have usage credits available.
✅ Checked Exchange Permissions – Admin consent is granted for Mail.ReadWrite, Mail.Send, and User.Read.
✅ Tested Manual Draft Creation – If I manually create a draft via Exchange, it works.
✅ Zapier Logs Show Success – But the drafts are still missing sometimes.
Questions for the Community:
1️⃣ Is there a known issue with Zapier’s Microsoft Exchange integration when saving drafts?
2️⃣ Are there additional Exchange settings I need to configure to allow Zapier to create drafts reliably?
3️⃣ Could OpenAI’s token limits or API response size be causing an issue with Zapier?
4️⃣ Has anyone successfully implemented a similar workflow? If so, any troubleshooting tips?
I appreciate any help or insights!
Thanks
This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.