Correctly fill 'To' and 'CC' in Copilot agent auto drafting email replies

Gerritsen 0 Reputation points
2026-01-28T09:11:08.1133333+00:00

I'm trying to build a Copilot agent that automatically takes in incoming emails, and drafts a reply in-thread in my tone of voice.

It uses the Trigger 'When a new email arrives V3', and Tool 'Reply to email V3'.

When testing, Copilot does generate a concept in my tone of voice, as a reply in-thread to the incoming email. However, it doesn't fill in the 'To' and 'CC' fields and gives the 'Inner Error: A message needs to have at least one recipient'.

Under the 'Reply to email (V3)' I can fill in the 'To' and 'CC' fields with 'Dynamically using AI' but then I get the question from the AI: 'To whom would you like to send the reply email?'. But of course I want it to use the 'To' and 'CC' from the incoming email automatically.

I can set both to a Custom Value, but can't find the To and CC from the incoming email variables in the variable list (not under System or Environment). I've tried initializing a variable in the Power Automate flow, but that also led to more errors.

How do I go about this?image

Microsoft Copilot | Microsoft 365 Copilot | Development
0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.