
You generally can’t do “Teams notification + wait for manager approval + resume” purely inside an MCP/Copilot agent without Power Automate—the agent doesn’t have a built-in asynchronous human‑in‑the‑loop/wait mechanism.
If you must avoid Power Automate, you need a custom backend/Bot (or Graph-based service) that:
In short: Use Power Automate for easiest “wait for response”; otherwise build your own bot/service to handle approvals and state.