Skip to main content

Notifications

Copilot Studio - General
Answered

How not to get a error message for empty fields on the email when using Adaptive Cards in PVA .

Posted on by 681

Hi there,

 

I'm using Adaptive Cards with PVA and sending the data to an email address.

So, when the field is not required and the user don't need to fill up the field, the data is still sent and when the email arrives there is an error code like this one {ff075097-c8fe-4ac5-bc6a-657484f672a4} corresponding to the field that was empty .

 

So, how to avoid the adaptive cards sending the field when is empty?

 

Thanks in advance.

 

Fernando

  • fernandosilva Profile Picture
    fernandosilva 681 on at
    Re: How not to get a error message for empty fields on the email when using Adaptive Cards in PVA .

    Gotcha!

     

    Thank you.

  • Pstork1 Profile Picture
    Pstork1 1,995 on at
    Re: How not to get a error message for empty fields on the email when using Adaptive Cards in PVA .

    I wasn't suggesting that you implement it on the cards themselves.  Instead, you use it in the email where you are getting the error to make sure that a default value is supplied when one of the fields on the adaptive card returns a null.  

  • fernandosilva Profile Picture
    fernandosilva 681 on at
    Re: How not to get a error message for empty fields on the email when using Adaptive Cards in PVA .

    Hi @Pstork1 ,

     

    Thank you very much for your reply.

    I'm not sure how to implement Coalesce() on the adaptive cards.

    If you could please paste a code example, that would help a lot.

     

    Thank you in advance,

     

    Fernando

  • Verified answer
    Pstork1 Profile Picture
    Pstork1 1,995 on at
    Re: How not to get a error message for empty fields on the email when using Adaptive Cards in PVA .

    Are you sending the email using a flow that posts the adaptive card and then sends the email based on what is returned?  If you are you can just add a Coalesce() around each field that might be empty when you send the email.  Then supply a space or an empty string as the alternate value in the Coalesce().  If the field is null it will use the blank instead.

Helpful resources

Quick Links

Exciting News for Copilot Studio Communi…

Get ready to experience a whole new level of engagement with the Copilot Studio…

Celebrating the May Super User of the…

LaurensM is an exceptional contributor to the Power Platform Community…

Check out the Copilot Studio Cookbook…

We are excited to announce our new Copilot Cookbook Gallery in the Community…

Leaderboard

#1
renatoromao Profile Picture

renatoromao 6,459

#2
Pstork1 Profile Picture

Pstork1 1,995

#3
Expiscornovus Profile Picture

Expiscornovus 1,708

Leaderboard