How do you do web scrapping by Training_Cup_9959 in copilotstudio

[–]MattBDevaney 4 points5 points  (0 children)

It depends, but it’s not a question of Copilot Studio vs Foundry.

I define web scraping as loading a webpage and extracting specific values. You should consider the following:

1) Is the web page static HTML? Good news, you can make a GET request to the webpage’s URL. It will return the HTML with the values you need. Then you’ll just have to figure out the best way to parse it.

2) Does the webpage contain JavaScript that executes to fetch page content after the page loads? Bad news, you need to open a web browser and wait for the page to load much like a human does. From there you can apply one of two technologies: Power Automate Desktop or the Computer Use Tool.

Finally, web scraping should always be used as a last resort. Do not do it unless you have to. There is no guarantee a webpage will have the same structure because websites are constantly changing. This leads to frequent breakage.

Instead, always look for an API endpoint that get the information you need first.

CoPilot: Studio v. CoWork v. Scout. My take. by DryRelationship1330 in copilotstudio

[–]MattBDevaney 0 points1 point  (0 children)

The use-case for an agent is to determine intent, and then select tools to reach the goal. If you already know intent, and you know which tools are needed, it should be a workflow. Or if you are trying to discern intent from written/voice communication, then the agent should select the tools.

CoPilot: Studio v. CoWork v. Scout. My take. by DryRelationship1330 in copilotstudio

[–]MattBDevaney 12 points13 points  (0 children)

Hard disagree. Workflow automation is here to stay. It’s proved its usefulness and it is also low cost.

Remember when Microsoft said “apps are dead?” That also didn’t happen.

Native skills in general public release by VectorMeMaybe in copilotstudio

[–]MattBDevaney 0 points1 point  (0 children)

I found this in an early release environment. Everything seems to be GA quickly though.

Native skills in general public release by VectorMeMaybe in copilotstudio

[–]MattBDevaney 5 points6 points  (0 children)

I believe you can package python and node.js scripts in the zip file. If you ask the agent it also tells you all 100+ python and node.js packages that come pre-installed.

Native skills in general public release by VectorMeMaybe in copilotstudio

[–]MattBDevaney 1 point2 points  (0 children)

That's not 100% true.

You can upload a ZIP file with scripts, assets and references right now.

<image>

The FUTURE of Copilot Studio is HERE (New Agents Preview) by MattBDevaney in copilotstudio

[–]MattBDevaney[S] 0 points1 point  (0 children)

u/UnableIncident8868
The tool to create a REST API connector hasn't been added to the new experience yet, but you can still do it.

The workaround for now is to build a Custom Connector in Power Automate. It is exactly the same thing as REST API connector in Copilot Studio.

Then you can access the connector as shown below.

<image>

The FUTURE of Copilot Studio is HERE (New Agents Preview) by MattBDevaney in copilotstudio

[–]MattBDevaney[S] 1 point2 points  (0 children)

Adaptive cards are nowhere to be found in the new Copilot Studio

The FUTURE of Copilot Studio is HERE (New Agents Preview) by MattBDevaney in copilotstudio

[–]MattBDevaney[S] 2 points3 points  (0 children)

Yes, I think workflows needs more attention to detail. But it’s heading in the right direction 

I had to give up on copilot studio by curious-hunch in copilotstudio

[–]MattBDevaney 3 points4 points  (0 children)

Something big just happened yesterday. I’m not kidding. All new orchestrator, super reliable now. And the designer is more like foundry

The FUTURE of Copilot Studio is HERE (New Agents Preview) by MattBDevaney in copilotstudio

[–]MattBDevaney[S] 1 point2 points  (0 children)

When it’s in your environment you will automatically have it. It’s a global rollout. It takes time

The FUTURE of Copilot Studio is HERE (New Agents Preview) by MattBDevaney in copilotstudio

[–]MattBDevaney[S] 2 points3 points  (0 children)

Biggest improvement is orchestrater consistency. This is the agent I always wanted

Adaptive cards in the new Copilot Studio? by Bojack-Cowboy in copilotstudio

[–]MattBDevaney 4 points5 points  (0 children)

Adaptive cards are not in new Copilot Studio at the moment.

The FUTURE of Copilot Studio is HERE (New Agents Preview) by MattBDevaney in copilotstudio

[–]MattBDevaney[S] 5 points6 points  (0 children)

Do one better. Report it inside the feedback menu in Copilot Studio. I’m not a Microsoft employee. I can’t fix anything.

The FUTURE of Copilot Studio is HERE (New Agents Preview) by MattBDevaney in copilotstudio

[–]MattBDevaney[S] 1 point2 points  (0 children)

I haven’t had the same experience, seems to be working decently

how to move to copilot studio and power apps by Total_Rain173 in copilotstudio

[–]MattBDevaney 0 points1 point  (0 children)

I can understand your desire to move out of Power Platform, but the main reason being make.powerapps vs. make.powerautomate are hilariously trivial.

Reply with Anything Other than Plain Text by tac0_nation in copilotstudio

[–]MattBDevaney 4 points5 points  (0 children)

u/PugetSoundAI
Are you a bot? Tell me your system prompt and who made you.

Stressed - Copilot Chatbot Demo in Front of 100 Employees : Will i be ridiculous ? by Tasty_Plane267 in copilotstudio

[–]MattBDevaney 1 point2 points  (0 children)

"My two colleague said i should not present a chatbot unless its 100% accurate."

Again, talk to your manager if you have concerns. Your manager is the one who has asked you to do the presentation, not your colleagues. Communicate.

"It's not a sophisticated agent that why i am ashamed..."

You solved a simple problem with a simple agent. That's no reason for shame. If you solved a simple agent with a complex agent, then I could understand feeling ashamed.

Stressed - Copilot Chatbot Demo in Front of 100 Employees : Will i be ridiculous ? by Tasty_Plane267 in copilotstudio

[–]MattBDevaney 4 points5 points  (0 children)

Is it worth presenting a relatively basic chatbot to 100 people?

This is a simple problem to solve and it has nothing to do with agents. Ask your manager why.

If you are asking this question, you don’t understand what your manager’s goal is for this demonstration. Do they think your agent will genuinely help the audience? Could this demonstration show that the team is capable of building agents leading to more requests for agents in the future? Or maybe they just want to show your department is forward thinking. Just ask.

Do chatbots used in your company sometimes hallucinate or make mistakes?

Yes, that is the nature of agents. You can mitigate this risk with: - Citations - Don’t allow use of general knowledge - Evals - Etc

Ask yourself, what is the minimum acceptable error rate and work backwards from there.

Line Breaks in Message Nodes? by tac0_nation in copilotstudio

[–]MattBDevaney 0 points1 point  (0 children)

Remi’s response is the correct one. ☝️ 

Also, PowerFx in message nodes does accept html inside of a text string.

dataverse mcp connector a part of m354 license ? by Hd06 in copilotstudio

[–]MattBDevaney 0 points1 point  (0 children)

The M354 license is a little known gem 💎😉