Our news

  • Open irrigation sluice gate at golden hour releasing water into an unmarked wooden trough

    The default is not a bid

    ChatGPT Ads now preselects Maximize results for eligible new ad groups. That strategy chases volume with no CPA, CPC, or ROAS guarantee. Manual Max bid is the only hard ceiling, and with seven-day averaged daily budgets the default OS is spend-the-budget-for-count.

    READ MORE

  • Watercolor bust silhouette with empty oval face on cream paper

    The avatar is the channel

    On September 24 Google shipped Gemini 3.8 Live with Live Avatar in Gemini Enterprise: near-real-time visual presence via VIDEO response modality and avatar_config. This is a presence and channel SKU, not a prettier Live voice model and not last week’s TTS studio split.

    READ MORE

  • Sealed copper-foil parcel and blank metal storefront key on raw concrete

    The checkout is not the storefront

    Google is auto-matching eligible Shopify Merchant Center accounts into UCP native checkout on AI Mode and Gemini. Eligible products ride in by default. The operator job this week is channel ownership and eligibility attributes, not celebrating another buy button.

    READ MORE

  • Risograph print of two studio microphones with cyan magenta torn-paper arc on newsprint

    TTS is two studios

    Google’s Sep 23 Gemini Audio post ships Gemini 3.8 Flash TTS and Gemini 3.8 Flash-Lite TTS as a dual creative SKU: Flash for deep voice design and long-form multi-speaker studio work (130 languages); Flash-Lite for high-volume dubbing, read-aloud, and agent cascades (101 languages). Same API schema, different workload. Marketers who buy “Google TTS” as one…

    READ MORE

  • Blank cream boarding passes and gold wax seal on teak with indigo batik cloth

    The country is not the playbook

    OpenAI opened ChatGPT Ads self-serve across seven SEA and Taiwan markets on September 24. Ads Manager country targeting looks like the control. The real work is eligibility, localization, and staffing, not cloning a US or AU campaign.

    READ MORE

  • Industrial rotary selector switch with a single oxblood indicator pip on a slate plate.

    The default is Opus

    Claude Code 2.1.280 (Sep 22) makes Claude Opus 5.5 the default Opus model and flips Pro and Team Standard session defaults from Sonnet to Opus, matching Max, Team Premium, and Enterprise. Symlink writes now name the real destination. Cheap seats start heavy unless you pin Sonnet.

    READ MORE

  • Three blank paper cards in a left-to-right path on a bone desk with a hand adjusting the middle card.

    The search term is not the journey

    Google is expanding AI Brief into seven more languages and selling a unified Search ads journey report: term, creative, landing page. After September’s settings migration, control is not another toggle. It is the brief you write and the combination you audit.

    READ MORE

  • Abstract lime waveform rings beside a geometric biometric glyph on black.

    Voice is not the SKU

    Codex CLI rust-v0.155.0 (Sep 17) ships experimental /voice, Touch ID for MCP requests, and streaming reasoning summaries. rust-v0.155.1 (Sep 18) restores the reasoning-summary default to none so unsupported providers stop rejecting requests. The operator product this week is the biometric MCP gate and the default that breaks third-party backends, not voice coding theater.

    READ MORE

  • Rain-streaked cafe window at night with a silhouette looking outward, amber streetlight bokeh.

    The bill is not the click

    OpenAI’s mid-September ChatGPT Ads wave makes oCPM (conversion-optimized, impression-billed) generally available and the recommended buying model. Campaign objective, billing, and conversion event lock at creation. Attribution windows only change reporting. Operators still reading ChatGPT Ads as a CPC click channel will mis-read pacing and inflate Conversions.

    READ MORE

  • Unlabeled metal cable tray and ceramic fuse blocks on black

    The classifier is off the bill

    Claude Code 2.1.278 moves auto mode’s safety classifier into server-side checks folded into session requests and stops charging for them where the server can reach you. Teams that left auto mode off for overhead can turn it on. Gateways that strip safeguards fall back to the billed local path.

    READ MORE