Power Dynamics
  • Power Dynamics
  • πŸ•My name
  • D365 CE
    • Copilot
      • πŸ₯Add Copilot into Rich Text Control
    • Sales
      • Copilot in D365 Sales
      • Export record to PDF
    • Customer Experience
      • Contact Center (Omnichannel)
        • 🐚Internal Live Chat in MDA
        • πŸ“’Add Chat Widget to Power Pages - Proactive Chat
      • Attachment Control
      • Case Routing: Basic Routing rule set
      • Custom SLA for any Entity
      • Customer Insight
        • Journey - Custom Trigger - Call Power Automate
    • Field Service
  • Power Platform
    • Analytics
    • Dataverse
      • Use case for the feature of Record ownership across Business Unit
      • πŸ’‘Workaround: Change the OOB "Exchange Rate" of a record
      • Using a Virtual Entity to store historical log (sample)
      • Disable Empty Address record
      • Using Adaptive card
      • Block Unmanaged Customizations
      • πŸͺƒRecycle Bin on Dataverse (Preview)
    • Model Driven App
      • πŸ’‘Run SSRS report on MDA mobile
      • πŸ’‘Tip: Create a Security Role with "App Opener" minimum privileges
      • Tag @person to notify in MDA
      • Auto search on the Lookup field
      • Activities with multiple related records
      • Embedded Power BI - Dashboard
      • Embedded Power BI - Form
      • "Custom Help" - Is it help?
      • New modern Command Bar
      • Tip: Hide the button "Add Existing Record" on subgrid
      • Custom Page - Why not?
      • Hiding sensitive column data
    • Canvas App
    • Fabric & Power BI
      • New Text slicer
      • Dataverse link to Microsoft Fabric
      • πŸ’‘Leveraging Interactive Warehouse Floor Maps in Power BI
      • Calculation Group for Time Intelligence
    • Power Automate
      • βœ…Sequential Approval
      • πŸ“€Create an Appointment by Outlook Graph API
      • Dowload SSRS Report and Send email
      • Power Automate: Add a table in Email
      • πŸ’‘Tips: Get "DisplayName" of the Lookup field on Power Automate
      • E-sign: Power Automate & DocuSign
  • D365 Finance & Operation
    • General
      • πŸ‡»πŸ‡³D365 FnO - Virtual entities: Use case
    • Finance
      • Consolidating Customer & Vendor Balances
    • Supply Chain
      • Landed Cost Series
        • Landed Cost- Essential Configuration
        • Landed Cost Scenarios 1
Powered by GitBook
On this page
  • Process my question
  • 1. Using Components
  • 1.1 Create β€―β€―Custom Trigger in the D365 Customer Insight - Journey
  • 1.2 Create Power Automate
  • 1.3 Create and Configure Journey: Using the "Activate a Custom Trigger" step
  • Checking now...

Was this helpful?

  1. D365 CE
  2. Customer Experience
  3. Customer Insight

Journey - Custom Trigger - Call Power Automate

#journey, #powerauotmate, #customtrigger

PreviousCustomer InsightNextField Service

Last updated 5 months ago

Was this helpful?

Ciao Friends,

Back again after being excited by Customer Insight and especially, Journey functionality.

In a recent proof-of-concept (PoC) session for my client, I showcased the D365 Customer Insight Journey. During this session, I demonstrated a scenario where a lead is created when an anonymous user submits a form on the client's Loan Program webpage.

My journey is below, in that I used the OOB action "Created a Lead" and noticed that the system just supported 02 OOB actions: "Create a Lead" and "Create an Opportunity".

02 OOB Actions in the Journey.

Scenario: When an anonymous user submits the "Contact Us" form on the website, a Loan Request record should be created instead of a Lead record, as outlined in the above journey.

1. Using Components

To demonstrate this scenario, I used Custom Trigger and Power Automate.

Steps:
1. Create a Custom Trigger in the D365 Customer Insight - Journey
2. Create a Power Automate was triggered by the Custom Trigger to run the action.
3. Create & configure a Journey: Use the Custom Trigger to trigger the Power Automate

1.1 Create β€―β€―Custom Trigger in the D365 Customer Insight - Journey

My custom trigger

I also created a new page for the Loan Program and Contact Us form on this page as below.

1.2 Create Power Automate

Use Custom Action "When an action is performed", and then fill in the required fields as follows:

  • Set Catalog to "Cxp"

  • Set Category to "Custom"

  • Set Table name to "(none)"

  • Set the Action name to the name of the custom trigger you activated in your customer journey. In my scenario, Action Name = "New Contact Us Submitted"

1.3 Create and Configure Journey: Using the "Activate a Custom Trigger" step

For my scenarios, I create a Journey for Loyalty Member: These members will receive a pre-approved loan email.

  • If the client opens an email and clicks on the email's link, the system will create a Task activity and assign it to the Member owner.

  • If the client opens the landing page and submits the "Contact Us" form (use: Activate a Custom Trigger) - the system will be triggered and run the Power Automate (in the above picture) to create a Loan record

Checking my testing videos

Thank you & regards, [NTD]yns.asia

I wondering, How I can create a record for any custom entity based on this trigger...

Process my question

For more details about Custom Trigger in D365 Customer Insight -Journey, you can refer to this link:

You can find the details at this link:

Checking now...

πŸ€”
πŸš€
πŸ’‘
πŸš€
Create custom triggers in Customer Insights - Journeys
Trigger Power Automate flows from journeys
Journey - Trigger Contact us from submitted - Create Lead action
2 OOB Actions - Create Lead & Create Opportunity
β€―Custom Trigger - "New Contact Us Submitted"
Landing Page for quick demo
1-Add step "When an action is performed"
Create Journey and using "Activate a Custom Trigger" step