Microsoft Teams

Copilot Studio - Solutions

Power Virtual Agents – The First Ever Official Bot Template!

I had the pleasure of working with Microsoft to create the first ever PVA (now Copilot Studio) template, that’s now available via GitHub! The template is based on an Employee FAQ bot that’s built into Microsoft Teams, uses Power Automate to manage and store requests and has been translated into numerous languages.

Read More
Copilot Studio - Solutions

Power Virtual Agents in Microsoft Teams – An Introduction

This video introduces you to Power Virtual Agents (PVA) (now Microsoft Copilot Studio) within Microsoft Teams. It takes you through the basics of installing the PVA application, Getting Started with Topics, Modifying Topics, and Publishing the Bot to Teams.

Read More
Teams - Solutions

Deep Linking to a Chat in Microsoft Teams from an Adaptive Card

This Blog and Video post will explain how to deep link to a chat with a user in Microsoft Teams from an Adaptive Card. We will look at an easy to follow example, add dynamic naming to our button and see the deep link in action.

Read More
Teams - Solutions

Getting Data from Adaptive Cards in Microsoft Teams

This Blog and Video post will explain how to get data from Adaptive Cards in Microsoft Teams. We will look at an easy to follow example, add new input elements and see the data in action.

Read More
Teams - Solutions

Getting Started with Creating Adaptive Cards for Microsoft Teams

This Blog and Video post will explain how to get started with making Adaptive Cards for Microsoft Teams. We will look at the overview of the designer, create an example card and discuss look at the limitations.

Read More
Power Automate - Functions

Power Automate Functions: Workflow (Current Flow Information)

This is a video to show you how to use the workflow function within Power Automate (and Logic Apps!). This function allows you to get information about the Flow that is currently running, including the display name, the environment and more! This video uses an example of emailing the Flow name and environment if an error occurred during the run of the Flow.

Read More