minor2026-10-04
2026.10.04 — ATH Móvil payments + training-calls builder
What’s Changed in 2026.10.04
📱 ATH Móvil payments (new)
- Dedicated ATH Móvil setup card in the dashboard (Settings → Payment gateways): display name, PR-validated phone number, on/off switch, per-page number overrides.
- Customer payment sheet on call pages: amount, business name, tap-to-copy ATH Móvil number, 3-step instructions, payment code, and an “I’ve sent the payment” confirmation that records a pending transaction.
- Owner payment review panel: confirm ✓ or reject each ATH Móvil payment with customer name, phone, product, and payment code.
- New endpoints:
GET /api/pages/:slug/ath-movil,POST /api/pages/:slug/ath-movil-payments,POST /api/transactions/:id/confirm|reject,PATCH/DELETE /api/gateways/:id.
🎓 Training-calls builder (new)
- “Start training call” button in the dashboard Training tab — opens the call page in training mode and logs the session (
POST /api/pages/:id/training-sessions). - Training learnings are now manageable: add, edit, delete (previously read-only).
- New “what your agent hears” panel: live preview of the exact teachings injected into the customer-call prompt.
- Fixed: the dialer’s “Train my agent” button now actually starts a training call (it previously started a customer call).
Tests
- 22 new unit tests (
src/athmovil-training.test.js) covering phone validation, reference codes, transaction mapping, and training-note helpers — all passing.
Read the story behind this release on the blog.
Create your call page
Turn your website visitors into phone conversations — set up in under two minutes.
Create your call page →