
Problem:
I need to present a long, structured list of items to users in Copilot Studio without leaving the chat UI, but Adaptive Cards have practical size and rendering limits (payload size, scrollability, and UX). The full list does not fit reliably in a single card.
Considered option:
Using AI Builder (Create text with GPT) to return the list as JSON or formatted text. However, this approach is non‑deterministic: output quality varies, performance can degrade with model updates, and there is no guarantee of stable structure across runs. Additionally, there are token and character limits.
Question:
What are recommended, non‑LLM‑dependent patterns for handling large lists in Copilot Studio?
Specifically:
Looking for approaches that are predictable, scalable, and production‑safe.