Reasoning effort per model; campaign analytics

  • Builder: Models that support a reasoning effort setting now expose it, and every model defaults to the least thinking it allows — the right default for live conversation. Models that reject a temperature (current GPT-5 and Claude families) no longer show one. See Choose models and voices.
  • Models: Catalogue corrected from live-call results; retired models removed; the Claude 5 family added.
  • Calls: Campaign analytics gain outcome, attempt-distribution, failure-cause and duration-histogram views, and campaign counters no longer drift. See Campaigns.
  • Telephony: WhatsApp calls from callers Meta identifies by business ID rather than phone number are now answered; a single unrecognised WhatsApp event no longer drops the events around it.
  • Calls: Releasing a phone number no longer interrupts Meta Lead Ads calls already in flight for that number.