I built WAFlow to prototype WhatsApp-style chatbots locally with plain webhooks.
Repo:
https://github.com/leandrobon/WaFlow
Docker up → chat in browser → simulator posts a webhook to your bot → bot replies via API → export/import transcripts.
Stack: .NET 8 + Blazor.
MVP: Polling UI, single user, text-only. Would love feedback on what’s missing for your workflow.