I’m working on a use case where we need to monitor and process messages from 90 Microsoft Teams channels. These messages can include PDFs, images, tables, and inline text, and we use Power Automate, AI Builder (OCR), and Azure OpenAI (GPT) to extract and classify content for downstream workflows.
Avoiding throttling limits from Graph API and Power Automate
•Keeping token usage optimized (OpenAI tokens can spike with large context prompts)
•Designing the system to be maintainable and scalable (not 90 manual flows)
•Considering whether Logic Apps or other Azure services offer a better orchestration model?