The quarterly cadence continues. The Q2 review established the third cadence slot alongside the weekly entries and the monthly release notes on the announcement-cadence hub; this installment covers Q3 2026 — July and August in full, plus September to date. Like the monthly slot, everything below is live today and traces back to a dated entry on the canonical changelog. Whatever ships in the rest of September lands in the September release notes and the Q4 review.
Compliance
Quiet-hours policy, now a settings API (GA). The recipient-local send windows that gate outbound sends are readable and writable through workspace settings: GET /settings/compliance/quiet-hours returns the policy document and the effective window per channel, and PATCH /settings/compliance/quiet-hours replaces it. The policy is tenant-owned and opt-in per channel — an absent channel falls back to the disabled platform defaults — so organizations managing compliance configuration in code no longer click through the dashboard. The quiet hours guide covers the policy document shape.
Voice
Stuck-call refunds made deterministic (GA). Ringing and in-progress calls that never connect are now owned by a single cleanup sweep — the one that refunds the pre-charged hold — instead of two overlapping sweeps with different outcomes. The pre-charge is a deposit, not a fee; every pre-charge on a call that never connects comes back, call statuses stay consistent, and your credit ledger shows each refund as it lands. No action needed; the changelog history carries the dated entry.
Messaging
Notify cascade receipts capped at 50 hops (GA). The notify cascade receipt endpoint limits each receipt to 50 hops and marks overflow responses with a truncated: true flag, so an over-escalated cascade no longer returns an arbitrarily large payload on each poll. Cascades up to 50 hops return unchanged; the GET /notify/:notifyId contract stays as before below the ceiling.
A public 10DLC calculator (GA). August also shipped a standalone, no-sign-in tool under /tools/10dlc-calculator that models US A2P registration math — Brand and Campaign registration with The Campaign Registry, and the throughput carriers assign from the brand's vetting score — so the pricing and throughput answers are citable before you register.
Data
PII vault console batch grouping (GA). When a reversible tokenize run returns sealed envelopes, the PII vault console (Integrations → CDP → PII vault) groups them by identifier type — email, phone, national ID — in one collapsible block per type, so a whole batch detokenizes in one call instead of one envelope at a time. The PII vault guide covers the console flow; owner and admin roles only, as before.
Video
An Embed dialog for consultation rooms (GA). A video room opened from the dashboard now exposes an Embed dialog that produces a hosted room snippet you drop into a page or email — no hand-written SDK call, and no drift when SDK internals move, because the snippet carries the public contract. The embed walkthrough covers the full flow.
AI agents
Sensitive MCP tool input through a hosted page (GA). MCP tool calls that need a sensitive value — a payment-mandate confirmation code, a one-time token from a connected provider — now return a single-use link to a secure Orbit-hosted page instead of taking the value in the chat window. The secret goes straight to Orbit, the link expires in 15 minutes, and the client connection guide covers setup.
Agent ROI attribution, documented end to end (GA). Per-agent AI cost against attributed revenue — summary numbers, a daily trend, and the value-per-outcome pricing config — now ships with the full Agent ROI attribution guide, including the role scope (owner, admin, developer, billing) that gates the numbers.
Platform and billing
Per-API-key usage budgets (GA). Each API key's analytics drawer carries a monthly budget with an amber warning at 80% and a red flag past the ceiling, so a runaway retry loop or a leaked key surfaces in the dashboard minutes after usage climbs, not on the invoice. The usage budget guide runs the walkthrough from Settings → API keys.
The quarterly convention
Restated from the first installment: one post per quarter, named Orbit quarterly review — <quarter> <year>, tagged quarterly-review, covering shipped work only and ordering the four quarter slots Q1 through Q4 so the year is always fully slotted. The cadence hub post lists all three cadences; the canonical history stays at the changelog either way.
You are reading the Q3 installment. Next up: Q4 2026.