Skip to content
Hello, my name is

Matthew Collinge

Power Platform Specialist | Dataverse, Power Apps & Power Automate

I am a Microsoft Power Platform specialist with expertise in Dataverse, Power Apps, and Power Automate. I am also an AI enthusiast and active speaker in the tech community.

 profile image

About Me

I am a passionate technologist focusing on the Microsoft Power Platform. I enjoy building solutions that automate business processes and improve efficiency. I am also a participant in the 90 Day Mentoring Challenge. Here are some technologies I work with:
  • Power Apps
  • Power Automate
  • Dataverse
  • Microsoft 365
  • Azure AI

Get in Touch

If you have any questions or want to collaborate, feel free to reach out!

Posts

Generate a Dataverse ERD …

Nobody likes manually writing and updating Documentation. ERDs (Entity Relationship Diagrams) provide a really helpful overview of what your database relationships look like.

Context: We are using Azure DevOps (ADO) to manage our CI/CD Pipelines using the Power Platform Tools and therefore the …

Extract table data from …

How to use the Azure AI Document Intelligence Layout Model REST API with Power Automate to extract text and table data from PDF documents.

Send Multiple files as …

Have you ever needed to email multiple specific files as attachments from a SharePoint Document Library? There is documentation on how to send ALL the files in a given folder (https://learn.microsoft.com/en-us/microsoft-365/community/power-automate-send-sharepoint-files-as-attachments), but here …

Using Mermaid JS to …

###Introduction This is the “bonus part” of my blog series on creating a Conversational Approval Process using Power Automate and Microsoft Teams.

I needed a way to produce an easy to read depiction of the steps of a process to users or even a way to debug what happened. After seeing Jon …

Conversational Approval …

Introduction

This is Part 3 of a series of posts where I try to explain how to send Form answers from a Power App into Power Automate and then send Adaptive Cards in Microsoft Teams to allow the Requestor and Approver make incremental changes to the Form answers.

Part 1

Part 2

We’re going to …

Passing a Choices List …

Introduction

In a follow-on from my previous post Passing Objects from Power Apps to Power Automate I am now going to cover a method I have found to ‘render’ our JSON Object in an Adaptive Card that is part of an Approval Process.

Recap

After we have got our Object into Power Automate I …

Passing Objects from …

Introduction

This is the first part, in what I hope will be a series of posts describing how to trigger an advanced approval process. Starting with Power Apps capturing data in a Form and then passing that as a JSON Object or “Record”.

We are passing a JavaScript object as a JSON string …