This is the first installment of a third cadence slot. The announcement-cadence hub defined a weekly This week in Orbit entry and a monthly Orbit release notes recap; this post adds the quarterly review — one post per quarter that wraps the quarter's shipped work in a single page, grouped by channel. Like the monthly slot, everything below is live today and each item traces back to a dated entry on the canonical changelog. Q2 2026 covers April, May, and June.
We pulled the quarter's shape from the changelog rather than a launch memo: hundreds of dated entries landed between April and June, and a handful of days carried real weight — April 16 alone shipped a full WhatsApp wave. The narrative below walks the quarter by month, then the numbered anchor list ties each channel cluster to the exact dated entries behind it.
April: the front of the stack
April was the channel-front month. The 16th was the heaviest single day of the quarter — a WhatsApp wave landed in one pass: template builder, AI template generator, visibility dashboard, knowledge-base auto-reply, and flow tooling, with test accounts and template support beside them. The same month brought Telegram as a first-class channel, an MMS surface, and inbox tooling (copilot, compose, escalation) that made the jump between channels survivable for agents.
Voice got its April push too, and it ran deep rather than wide: the Voice Agent Quality Index dashboard, TTS/STT transcript tooling, OpenAI realtime voice models, the classic-IVR runtime sweep, and the vAI scoring fixes all landed in the same window. The browser softphone followed late in the month (April 21), and the SMS routing overhaul — per-number routing, shared alpha senders, carrier-level markup — landed the same day.
Billing rounded the front out: the credit transaction ledger and stuck-call sweeper shipped on April 30, guessing less about what your balance actually said.
May: infrastructure and hardening
May was infrastructure — and we do not use that word lightly. The voice stack moved onto Jambonz as the SIP application server on May 1, and mid-call controls (DTMF inject, recording toggle, call-history export, per-call cost breakdown in the call detail record) landed two days later. Ring groups, holiday calendars, and inbound routing configuration shipped with the same SIP-edge pass, so inbound numbers route through a fully configured path. A purpose-built SMPP gateway with carrier-grade session management replaced ad-hoc provider library connections for SMS, and inbound mobile-originated SMS fixed its routing in May as well — Telnyx chat inbound moved onto the messaging profile webhook in April; the routing sweep continued into May.
Voice carried the same surface-deepening pattern: ring groups and calendars got their API shape, and two assistant-quality tools — the guardrails (injection classifier, tool-output sanitiser) and the quality index, knowledge-gap report, and regression suite — landed together for agent operations.
Billing and developer surfaces moved in parallel. Auto top-up hardened against balance oscillation on May 23 (the validator now rejects a recharge amount that is not strictly above the threshold, so the oscillation loop that triggered repeated micro-charges stops at the config step). The developer sandbox and test mode shipped on May 9 alongside the Model Context Protocol server's AI-client-facing expansion, and the API keys grace-period work kept surfaced from rebilling pressure on test traffic.
June: quality and public contracts
June closed the quarter with quality surfaces and public contracts. The biggest single ship: video rooms gained end-to-end encryption on June 9 — a room created with e2ee: true publishes SFrame-encrypted media, so the server relays ciphertext and never holds the plaintext key.
Voice closed out its mid-call and CDR surface; the agent guardrails and quality ships from May posted their public-facing documentation in June; and credit-ledger hold releases carried forward into June on the sweeper that shipped in April.
What threads through June, though, is public-contract work for the surfaces you integrate against: the eleven-language SDK set landed back on April 17 with the MCP sweep, the developer sandbox hit feature-completeness in May, and quality was the theme; public-surface hardening was the work.
Shipped in Q2 2026 — the numbered anchor list
The numbered anchor list below maps each Q2 channel cluster to its dated changelog entries; the canonical history stays at the changelog either way.
- Voice front end — browser softphone and mid-call controls (April 21 changelog, May 3 mid-call controls); ring groups, holiday calendars, and SIP edge (May 1 voice infrastructure).
- Voice quality — Voice Agent Quality Index dashboard and classic-IVR runtime sweep (April 17 vAI and AI, April 29 SBC call recording).
- SMS routing — per-number routing overhaul with shared alpha senders and carrier markup (April 21 SMS routing overhaul); SMPP gateway replacing provider library connections (May 1 SMPP carrier gateway).
- Inbound SMS — Telnyx inbound SMS on messaging profile webhooks (April 15); inbound SMS routing fixed for every owned number (May 6 inbound SMS routing).
- WhatsApp wave — template builder, AI template generator, visibility dashboard, knowledge-base auto-reply, and flow tooling (all April 16, seven entries).
- Email — SPF/DKIM/DMARC daily health runs (April 18 billing/deliverability analytics); test-send and attachment support on outbound send (May 9 email deliverability and attachments).
- Video — end-to-end encryption rooms with
e2ee: trueand SFrame-encrypted media (June 9 video E2EE); video recording upload fixes and prior video surfaces carried forward from April–May. - AI agents — LLM guardrails: injection classifier and tool-output sanitiser (May 7 agent guardrails); quality index, knowledge-gap report, and regression suite (May 8 agent quality index).
- Developer surfaces — eleven-language SDK set with npm-publishable Node SDK (April 17 SDK/MCP/otel/mobile sweep); MCP server expansion (May 9 MCP server expansion); developer sandbox and test mode (May 9 developer sandbox).
- Billing — credit transaction ledger and stuck-call sweeper (April 30 credit ledger); auto top-up hardened against oscillation (May 23 auto-topup anti-oscillation).
What we learned
The honest read on Q2: we shipped fast and the summary cadence caught up later. Quarter-strength ships — April's WhatsApp wave, May's SIP-edge migration, June's E2EE video — produced strong numbers, but summed entries do not sum a narrative. The monthly release notes and this review exist so a quarter is readable as a whole, not as a scroll of dated ships. We will be re-running the summary loop before the quarter closes rather than after it. That is what the Q3 2026 review, already linked here, actually showed: slotting the quarterly review into the calendar while the quarter is still open gives the retrospective itself a cadence.
Quarterly convention
One post per quarter, named Orbit quarterly review — <quarter> <year>, tagged quarterly-review so the class is machine-identifiable alongside the weekly and monthly slots. Each review covers shipped work only, grouped by channel, with a platform-and-billing section for what does not fit a channel. The cadence hub post now lists all three slots; the canonical history stays at the changelog either way.
The next installment is Q3 2026 — already live: Orbit quarterly review — Q3 2026.
Frequently asked questions
Is everything here actually live? Yes — the review covers shipped work only. Each numbered item points at its dated changelog entry; no capability gets a retrospective mention it has not earned in the public changelog.
Where do monthly release notes fit? Monthly release notes are a separate cadence slot running alongside this quarterly review; the two do not subordinate to each other. The announcement-cadence hub lists all three slots (weekly, monthly, quarterly).
How does this relate to the announcements page? The announcements registry at /announcements deep-links into this review as its narrative spine — the registry is the hub surface and this post is the narrative it resolves against. Read the registry for the full list of shipped announcements.
Is there a Q3 review already? Yes — Orbit quarterly review — Q3 2026 covers July, August, and September to date in the same shape.