Skip to content

Conversation

@fern-api
Copy link
Contributor

@fern-api fern-api bot commented Feb 4, 2025

Summary

Several new fields were added to the API specification, including "blocking", "pciEnabled", and "hooks". These fields enhance the functionality and flexibility of the API by providing additional options for controlling tool behavior, ensuring PCI compliance, and allowing custom tasks to be executed at specific triggers.

Added

  • Added a new "blocking" field to the tool message object, which allows control over when a tool call is triggered.
  • Introduced a "pciEnabled" field to indicate assistants dealing with cardholder data and requiring PCI compliance.
  • Added a "Hook" object with "on" and "do" properties, enabling custom tasks to be executed based on specific triggers.
  • Enhanced the "Gather" and "Task" objects with a new "hooks" field, allowing custom tasks to be associated with tasks and gatherers.

Removed

  • Nothing was removed in this change.

Changed

  • Nothing else was changed in this update.

@humford humford merged commit 5b13cb7 into main Feb 5, 2025
1 of 4 checks passed
skeptrunedev referenced this pull request in devflowinc/vapi-docs Mar 5, 2025
* feat(openapi): add and update schemas for backoff plan, chat completion, and more

* fix(openapi): replace HttpRequest with ApiRequest and add silenceTimeoutMessage

* feat(openapi): add mipOptOut, acknowledgementPhrases, interruptionPhrases, and other improvements to the OpenAPI spec

* feat(openapi): add pciEnabled and hook fields to schemas

* fix(fern/apis/api/openapi.json): Add blocking boolean to tool call message configuration

---------

Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants