posts
Copilot Studio Autonomous Agents: Resolving 'Waiting for User' with tools - When Creating Records and Replying to Emails
Introduction When working with Copilot Studio autonomous agents, you may encounter a situation where actions remain incomplete with the message “Waiting for user,” and there’s no clear way to proceed. I faced this issue while building an agent to create an incident in ServiceNow when an email is received, and then reply to the sender with the incident number. Although the scenario seems straightforward, the flow would stall and neither create the incident nor send the reply email.
posts
Copilot Studio: Convert Table Variable to String from Adaptive Card to Agent Flow
Introduction When building solutions in Copilot Studio, you may use Adaptive Cards to collect multi-choice input from users. The selected values from a multi-select field are stored as a table variable. However, if you want to pass these values to an Agent Flow (for example, to create a SharePoint list item), you need to convert the table variable into a single string.
This post shows how to concatenate the selected values from a multi-choice Adaptive Card field into a semicolon-separated string using the concat function in a Set Variable value action within your topic.
posts
How to Hide the Files Tab in Microsoft Teams with PowerShell
Introduction By default, every Microsoft Teams channel includes a Files tab, which provides access to SharePoint and OneDrive storage. While you can’t rename the Files tab (see my post here), you can control its visibility using Teams Files Channel Policy settings.
In this post, I’ll demonstrate how to use PowerShell to hide or show the Files tab in Teams channels by configuring the SPChannelFilesTab and NativeFileEntryPoints policy settings.
Background Tony Redmond’s article, Teams Native Files Policy Disables SharePoint and OneDrive Access, explains how these policy settings work: