---
title: "Deepgram Voice Agent can hold function calls until turn end and now sends FunctionCallCancelled: 2026-09-08 | Harbyn"
description: "Deepgram Voice Agent can hold function calls until turn end and now sends FunctionCallCancelled, announced Sep 8, 2026."
canonical: "https://harbyn.com/changes/deepgram/2026-09-08-hold-a-function-call-until-the-user-s-turn-is-confirmed"
last-updated: 2026-10-08
---

# Deepgram Voice Agent can hold function calls until turn end and now sends FunctionCallCancelled

Markdown version of <https://harbyn.com/changes/deepgram/2026-09-08-hold-a-function-call-until-the-user-s-turn-is-confirmed>.

Behavior change - Deepgram. low severity. In effect.

Functions in agent.think.functions accept defer\_until\_eot: true to hold a call until the user's turn is confirmed; if the turn resumes, the call is discarded. The default is false, so existing agents are unchanged. Clients now also receive a FunctionCallCancelled message when a client-side function call they were sent is cancelled because the user spoke again; stop work on that id and send no FunctionCallResponse for it.

## Facts

| Fact | Value |
| --- | --- |
| Vendor | [Deepgram](https://harbyn.com/vendors/deepgram.md) |
| Kind | Behavior change |
| Severity | low |
| Status | In effect |
| Announced | Sep 8, 2026 |
| Added to Harbyn | Oct 8, 2026 |
| Lead time | No dated deadline |
| Review | Reviewed by a person, extracted by a model |

## Find it in your code

```sh
npx harbyn scan
```

This change names no identifier the scanner can match line by line, so the scan tells you whether your repository uses Deepgram, from its packages and API hosts. Nothing leaves your machine.

## Sources

Where this event comes from: the page we read, when we read it, and the hash of that snapshot.

- <https://developers.deepgram.com/changelog.md> (changelog, fetched 2026-10-08 17:16 UTC, sha256 `8853b94c4ca223be904b94749d1cf73c681f91e964aa34689c5f09bf70aabc37`)

## Related changes

### More from Deepgram

- [@deepgram/react 0.2.0 adds runtime agent controls with breaking API changes](https://harbyn.com/changes/deepgram/2026-09-10-deepgram-react-0-2-0.md) (Breaking change, announced Sep 10, 2026)
- [Java SDK v0.10.0 removes SpeakV2Speed and AURA2PERSEO\_IT constants](https://harbyn.com/changes/deepgram/2026-09-14-sdk-releases-6.md) (Breaking change, announced Sep 14, 2026)
- [Improved Nova-3 models for nine languages](https://harbyn.com/changes/deepgram/2026-09-22-nova-3-improved-models-for-danish-estonian-flemish-italian-lithuanian-macedonian.md) (Behavior change, announced Sep 22, 2026)
- [Improved Nova-3 transcription models for four languages](https://harbyn.com/changes/deepgram/2026-09-24-nova-3-improved-models-for-flemish-german-switzerland-lithuanian-and-portuguese.md) (Behavior change, announced Sep 24, 2026)

### Changes at other vendors

- [Amazon Selling Partner API: ORDER\_CHANGE notifications add PreFulfillmentStatusChange for Amazon Autos](https://harbyn.com/changes/amazon-sp-api/2026-10-14-sp-api-updates-new-listings-items-api-ivp-values-in-eu5-jp-and-ca-stores-oct-3.md) (effective Oct 28, 2026)
- [BigCommerce: 301 redirects will apply only to storefront channels](https://harbyn.com/changes/bigcommerce/2026-10-07-301-redirects-now-apply-to-storefront-channels-only.md) (effective Nov 10, 2026)
- [GitHub: Secret scanning audit log business field changes to enterprise slug](https://harbyn.com/changes/github/2026-10-20-updates-to-github-secret-scanning-7.md) (effective Nov 12, 2026)
- [Jira / Atlassian Cloud: New IP address ranges in use from January 1, 2027](https://harbyn.com/changes/atlassian-jira/2026-10-16-atlassian-cloud-adds-new-ip-address-ranges.md) (effective Jan 1, 2027)

[All upcoming deadlines](https://harbyn.com/deadlines.md)
