Here's a workflow I built that does exactly that (n8n):
→ A request comes in via webhook
→ Instead of auto-approving, it pauses and routes to a human reviewer on Telegram
→ Reviewer approves or rejects with one tap
→ The decision — and who made it, and when — gets logged automatically