> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apten.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# June 2026

## New Features

* **`GET /calls/{callId}`**: Fetch full call details — transcript, AI summary, transfer metadata — by call ID. See [Get call](/api-reference/calls/get-call).
* **Do Not Contact Flag**: When a lead explicitly asks to never be contacted on any channel, Apten now sets a do-not-contact flag and fires a new `doNotContact` webhook. The flag clears automatically when the lead opts back in or is resubscribed via the API. See [Do Not Contact](/webhooks/do-not-contact).
* **Do Not Contact Field Mapping**: The `isDoNotContact` boolean can now be mapped to any boolean field in your CRM (HubSpot, Salesforce, Dynamics 365).
* **`isDoNotContact` on Opt-Out Webhooks**: All `optOut` payloads now include `isDoNotContact` indicating whether the lead has an active do-not-contact flag at the time the per-channel opt-out fires.
* **Transfer Detail Fields in Call Metrics**: Transfer leg duration, outcome, and type are now available as columns and filters in the Calls table.
* **`transferFallbackTriggered` Webhook**: Fires when a warm-transfer fallback agent is successfully dispatched, so you can alert your on-call team in real time. See [Transfer Fallback Triggered](/webhooks/transfer-fallback-triggered).
* **`scheduledImportAt` on Create Lead**: New optional parameter that defers Apten's first outbound message until a specific timestamp.
* **Profile Filter on Data Export**: Multi-select profile filter on the Data Export page so you can export by profile.
* **Profile + Tags in Conversation Info**: The conversation info dialog now shows the customer profile and tags on the lead.
* **Follow-Up Type + Flex Window on Schedule Buttons**: The Edit Schedule UI now surfaces each follow-up's type and flex window inline.
* **Map Apten Fields to Your Own CRM Fields**: Each Apten concept (tags, AI summary, is-qualified, is-hot, has-replied, has-been-transferred, per-channel unsubscribe) can now be mapped to an existing field you own in HubSpot, Salesforce, or Dynamics 365. Replaces the previous model that required Apten to auto-create fields inside your CRM.

## Improvements

* **Reserved Variable Names Blocked**: The flow editor now rejects variable names that conflict with reserved system variables.
* **Multi-Segment IANA Timezones**: Lead imports now accept timezones like `America/Argentina/Buenos_Aires` and `America/Indiana/Indianapolis`.
* **Voice Bot — Links Sent as Text, Not Spoken Aloud**: The voice agent now texts links to the lead during a call instead of trying to read URLs out loud.
* **Deferral vs Opt-Out**: Statements like "not right now" or "call me later" are no longer misclassified as opt-outs.

## Bug Fixes

* Fixed a data export edge case where group filters were not applied to the underlying query, producing inflated results.
* Fixed a rare case where the first follow-up could be dropped if the message took too long to send.
* Fixed condition-node prompts breaking when natural-language brace characters appeared in the prompt body.
* Fixed an edge case where the voice agent could tell the lead it had texted them without the text actually being sent.
