Call Center reports, policy handbooks & till balance — Ailaaj One 1.5.6
Call Center reports, policy handbooks & till balance
Release date: 29 September 2026
Version: Ailaaj One 1.5.6
Status: Shipped to production
Who it helps: Supervisors reviewing Voice calls, corporate admins onboarding members with policy PDFs, and cashiers on Smart Counter
In short
Reports v2 adds a Call Center area (Overview and Call Logs) for tenants with the Voice module — daily in/out volume, disposition mix with drill-down, recordings, and filters including phone, direction, and wrap-up code.
Claims / Corporate plans can attach a policy handbook PDF. That file is emailed on employee welcome and password reset.
Smart Counter keeps the till Balance aligned with cash sales after checkout (including when sales sync in the background), refuses empty-cart checkout, and skips zero-amount voucher lines in accounting.
How to get there
| Task | Path |
|---|---|
| Call Center Overview | Insights → Reports → Call Center → Overview |
| Call Logs | Insights → Reports → Call Center → Call Logs |
| Policy handbook on a plan | Corporate → Policies / Plans — edit plan, attach handbook PDF |
| Smart Counter till | Sell → Counter → Smart Counter Sale |
New
Call Center in Reports v2 (Voice)
Tenants with Voice see Call Center under Reports v2.
- Overview — inbound/outbound tiles, answer rate, talk time, during/after hours, daily stacked chart, and disposition mix. Click a disposition count to open matching calls in a dialog.
- Call Logs — searchable table with recordings (play/download when the file is on the SIP host), direction and disposition popovers, phone search, page size, sticky headers, and Reset (clears filters and sets the date to today).
- Hours show as Working hours / After hours. The Caller column shows the remote party — not your DID — when SIP sent a caller number.
Policy handbook PDF (Corporate)
Plan setup can store a handbook PDF. Welcome and password-reset emails for members include that attachment when present.
Improved
Daily calls chart tooltips
Hover shows the full date (DD-MMM-YYYY) with inbound, outbound, and total for that day. Axis labels stay short.
Fixed
Till Balance after a sale (Smart Counter)
Balance no longer snaps back to a pre-sale figure while a cash sale is still syncing. The header uses session cash maths after refresh, and refresh waits until pending cash sales for that till are cleared from the local queue.
Empty cart checkout (Smart Counter)
Checkout cannot complete with no sellable lines. Empty or zero-item queued sales are not synced as real invoices.
Sales vouchers with zero amount (Accounting)
Posting a sale no longer creates empty voucher amount lines when the sale net is zero.
Voice recording URLs
Recording play uses the name query parameter on the recording API so files open correctly from Call Logs.
Known
- Some inbound legs still have no caller number in SIP events; those rows show Caller unknown instead of the store DID.
- Call Center pages require the Voice module on the tenant plan and the call-center report RPCs on that environment.
- Handbook PDFs need object storage configured for corporate attachments.
- Call Center migrations must be applied on each database (dev/prod) before the new pages load data.
Documentation
- What’s New
- Reports v2 Call Center: Insights → Reports → Call Center