Skip to main content

I'm trying to build a Flow that when a record is created by an API and related to an Opportunity it creates a Task for the opportunity owner and sends an email to the opportunity owner letting them know there is a task.

 

I can get the task to create but cannot get the email to send to the opportunity owner.  Getting a "insufficient access rights on cross-reference id" error.  Help please!

13 answers
  1. Mar 21, 2022, 3:15 PM

    @Carl Leaf

    Make sure that the Record ID you assign (in your first screenshot) matches the expected Record ID for the email alert. It should be a record ID, not an email. In my screenshots $Record.Id is the ID of the Opportunity triggering the flow, and then that Opportunity supplies data to the email template used in the email alert.

    The email address to be used is supplied by the Email alert itself, in this case, it's the Opportunity Owner.

     

    Make sure that the Record ID you assign (in your first screenshot) matches the expected Record ID for the email alert. It should be a record ID, not an email.

    Matching to the ID expected by the Email Alert:

     

    Screen Shot 2022-03-21 at 10.09.36 AM.png

0/9000