Button Flow
Build an on-demand flow with manual text/number inputs that creates a new Dataverse row — the pattern behind quick-entry forms and mobile shortcuts.
Exercises
01
Exercise 1 — Build the button flow
Task 1.1 — Create the trigger
- Select + Create → Instant cloud flow, name it
Create opportunity, choose Manually trigger a flow, select Create.
- On the trigger, select Add an input → Text: name
Customer Name, promptPlease enter the customer name. - Add another Text input:
Comments, promptAny comments. - Add a Number input named
Potential Sale.
- Add an action, search
add row, choose Add a new row under Microsoft Dataverse. - Create a Dataverse connection (sign in with your tenant credentials), rename the step to
New opportunity, and set Table Name to Opportunities. - Map fields: Customer ← dynamic Customer Name; Opportunity Subject ← literal
New opportunity; Owner Name ← literalMOD Administrator. - Under Show all: Amount ← dynamic Potential Sale; Estimated Close Date ← expression
utcNow(); Notes ← dynamic Comments. - Select Save.
02
Exercise 2 — Run and verify
Task 2.1 — Run the flow
- Select Test → Manually → Test.
- Enter Customer Name
Button test, CommentsThis is a test, Potential Sale9999. - Select Run flow → Done.
- In
https://make.powerapps.com→ Tables → Opportunity, confirm the new row exists with the values you entered.