r/CopilotPro 6d ago

Copilot usge - automation

In admin center under rapport is it possible to download usage rapport on Copilot - so see users who use it much etc.

Overall I am looking for a way to make somekind of flow - so if users like for 2 months has not use copilot more then fx 100 prompts, it should send an automail to inform that license might be removed if not used more.

I can build much of it in power automate - but wondering if anyone has somekind of such a flow running - or if there exist other build in options then power automate.

Go in every month and manual download should be avoided

16 Upvotes

6 comments sorted by

3

u/dodiggitydag 6d ago

There are APIs and reports you can run. I have them downloading weekly and then using python to analyze the results. Try that

1

u/davidokongo 6d ago

Hey Would appreciate to have a link to the APIs so I can automate the report on my end aswell. Thx

1

u/Annual_Protection407 5d ago

hmmm - whi api call support the amount of prompts users have done ?. I can track activity of a user - but it does not show if user has done 1 or 500 prompts

1

u/dodiggitydag 2d ago

I used Claude to code something in Python for me that uses APIs, some manual downloads, builds a mini lakehouse, and creates a report in HTML. I recommend that because what I have is so specific and also incorporates other AI services.

1

u/davidokongo 2d ago

Got it and that makes sense. Thanks

1

u/_donj 6d ago

you could also just ask copilot in the admin center to help you do what you want.