PowerApps AI Builder
gives a great option to scan the business card.
In this post, we
going to see how to use Business Card Reader control and creating a contact
record in D365 CE using Power Automate
Step 1 : Login to PowerApps
using https://make.powerapps.com
Step 2 : Select AI Builder
-> Build and click on the Business Card Reader
Step 3 : Select Use in an app
Step 4: App page will open
with business card reader control added in the screen. Rename the
BusinessCardReader1 control as BCR
Step 5 : Add the controls to
the screen to capture the business card details
Step 6 : To capture Full Name
from business card, select the full name text control and add the expression as
BCR.FullName
Step 7 : To capture Address
City from business card, select the City text control and add the expression as
BCR.AddressCity
Step 8 : Remaining fields will be mapped in the same way
Step 9 : From the PowerApps
builder window, select Action -> Power Automate
Selecting Create a
new flow from the dialog will take you to Power Automate window
Establish a
connection and add a new step to Create a new record in CRM
Step 10 : Select the field to
map and click Add Dynamic Content. Selecting Ask in PowerApps will
create a mapping variable in power automate. It allow us to pass the data as a
parameter from PowerApps. We can pass multiple values as parameter in this way
Once the field
mapping is completed, Save the flow
Step 11 : Select the Save
button and add the expression as CreateContact.Run(param1,param2,…..)
CreateContact : Name
of the flow we created in previous step
Step 12 : We can see the
mapping the created in power automate is displayed as parameters