Skip to content
Ittisal
Blog

Notes from building contact centre infrastructure

Benchmarks, architecture decisions and operational write-ups. Mostly written by the engineers who shipped the thing being described.

Latest

Recent writing

August 2026 · 12 min
Benchmarks

Arabic speech-to-text: four models against 40 hours of Gulf call audio

Word error rate per dialect on real contact centre recordings, including code-switched utterances, with the evaluation harness described in enough detail to reproduce.

July 2026 · 9 min
Architecture

Why we fork audio instead of recording and uploading

The latency arithmetic behind streaming recognition from the live call leg, and what breaks when you try it with a file-based pipeline.

June 2026 · 7 min
Operations

Capacity points: modelling an agent who does voice, chat and email

How a single 100-point budget replaced three per-channel licences, and the queue behaviour we had to fix after it.

May 2026 · 11 min
VoIP

SIP trunking in the GCC: carriers, codecs and the media path

Practical notes on terminating trunks with regional carriers, codec negotiation and where jitter actually comes from.

April 2026 · 8 min
Governance

Forcing tenant context instead of trusting it

The request lifecycle that resolves a tenant once, refuses disagreeing hints, and logs the attempt.

Want the benchmark harness?

We share the Arabic evaluation setup with teams running their own comparison.