web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested Answer

Power Automate Error while trying to call an Action in CRM

(0) ShareShare
ReportReport
Posted on by

Dear All,

I am trying to call an Action using Power Automate. But I am getting following error while trying to do so. I am listing rows using fetch-xml and then trying to run action against each rows in Power Automate.

The action will simply create lead record in CRM. Can you kindly suggest where I am going wrong please?

Error Details : The 'inputs.parameters' of workflow operation 'Perform_a_bound_action' of type 'OpenApiConnection' is not valid. Error details: The resolved string values for the following parameters are invalid, they may not be null or empty: 'recordId'

pastedimage1641562565726v1.png

pastedimage1641562605152v2.png

Thanks

Gowtham

I have the same question (0)
  • a33ik Profile Picture
    84,331 Most Valuable Professional on at

    Hello Gowtham,

    Can you please provide a screenshot of the action in design mode to see what you pass inside?

  • Gowtham89 Profile Picture
    on at

    Hi Andrew,

    Thanks for the response. This is the first time I am creating the Action flow, all I am doing is just trying to 'Create Lead' from the action based on records listed in Power Automate.

    pastedimage1641569196135v1.png

    Thanks

    Gowtham

  • Suggested answer
    Bipin D365 Profile Picture
    28,985 Moderator on at

    Hi,

    "recordid" input parameter is mandatory and it seems you are passing null value.

    I would recommend you to add 'compose' action before 'perform an bound action' step for all parameters to see what value is getting passed to your custom action.

    Please mark my answer verified if this is helpful!

    Regards,

    Bipin Kumar

    Follow my Blog: xrmdynamicscrm.wordpress.com/

  • Gowtham89 Profile Picture
    on at

    Hi Bipin,

    Thanks for the response. I have added the Compose Action before 'Perform a bound action' step and I can find the values are getting passed.

    pastedimage1641571819086v1.png pastedimage1641571849312v2.png

    Thanks

    Gowtham

  • Suggested answer
    Bipin D365 Profile Picture
    28,985 Moderator on at

    Hello,

    In Rows ID of Perform Bound action step, have you selected correct Account which say 'Unique Identifier for Entity instances' value from dynamic content as shown below -

    CR56.PNG

    Please mark my answer verified if this is helpful!

    Regards,

    Bipin Kumar

    Follow my Blog: xrmdynamicscrm.wordpress.com/

  • Suggested answer
    Bipin D365 Profile Picture
    28,985 Moderator on at

    Hi,

    Add compose action inside foreach loop as shown below. I have created same replica of your flow and it works on my instance.

    CR57.PNG

    CR58.PNG

    Please mark my answer verified if this is helpful!

    Regards,

    Bipin Kumar

    Follow my Blog: xrmdynamicscrm.wordpress.com/

  • Gowtham89 Profile Picture
    on at

    Hi Bipin,

    Thanks for the response. I followed the same step as per your screenshot. But I am still getting the same error, so I have changed from Client Id to Client name and now I am getting a different error with the Action flow. I am assuming its something to do with Action flow in CRM rather than Power Automate.

    This is my first Action flow and all I am doing in my action flow is to 'Create Lead'. I am not passing any arguments. I am trying to call out the Action flow using Power Automate but it doesn't work. Please refer my Power Automate and Action flow screenshots. Can you kindly check and advise where I am going wrong.

    pastedimage1641668093701v1.png

    pastedimage1641668126367v2.png

    Screenshot of my Action flow:

    pastedimage1641668515046v1.png

    Thanks 

    Gowtham

  • Suggested answer
    a33ik Profile Picture
    84,331 Most Valuable Professional on at

    Gowtham,

    Your action is Entity-bound so in order to make it work, you should pass identifier of your client record and not the name. You pass the wrong field. Fix it and everything else should work fine.

  • Suggested answer
    Bipin D365 Profile Picture
    28,985 Moderator on at

    Hello,

    I have mentioned what we need to pass in Row ID field. It should not be Client Name instead it should be Client.

    I would request you to search 'Client' in dynamics content and select one which say 'Unique identifier for entity instances '.

    Please mark my answer verified if this is helpful!

    Regards,

    Bipin Kumar

    Follow my Blog: xrmdynamicscrm.wordpress.com/

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.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 81 Super User 2026 Season 1

#2
Muhammad Shahzad Shafique Profile Picture

Muhammad Shahzad Sh... 69 Most Valuable Professional

#3
11manish Profile Picture

11manish 62

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans