agents

Create Agent Tool

post/agents/{agent_id}/tools

Path parameters

agent_idstring uuid required

Request body

namestring required
type'function' | 'integration' | 'system' | 'api_call' | 'computer_20241022' | 'text_editor_20241022' | 'bash_20241022' required
descriptionstring nullable

Response

Successful Response

namestring required
type'function' | 'integration' | 'system' | 'api_call' | 'computer_20241022' | 'text_editor_20241022' | 'bash_20241022' required
descriptionstring nullable
created_atstring date-time required
updated_atstring date-time required
idstring uuid required

Changes

Changed in 11 of the 44 revisions of this API.11234

    • ▲

      removed from the request property anyOf list

      request-property-any-of-removed

    • ○

      added to the request property anyOf list

      request-property-any-of-added

    • ○

      added to the response property anyOf list for the response status

      response-property-any-of-added

    • ○

      removed from the response property anyOf list for the response status

      response-property-any-of-removed

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added the optional property // to the response with the status

      response-optional-property-added

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added to the request property anyOf list

      request-property-any-of-added

    • ○

      added the optional property // to the response with the status

      response-optional-property-added

    • ○

      added to the response property anyOf list for the response status

      response-property-any-of-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ▲

      request property //// list-of-types was narrowed by removing types object from media type application/json

      request-property-list-of-types-narrowed

    • ▲

      the ///// request property type changed from object to array

      request-property-type-changed

    • ▲

      response property integration/anyOf[subschema #21: AlgoliaIntegrationDef]/arguments/anyOf[subschema #1: AlgoliaSearchArguments]/attributes_to_retrieve list-of-types was widened by adding types array to media type application/json of response 201

      response-property-list-of-types-widened

    • ▲

      the ///// response's property type changed from object to array for status

      response-property-type-changed

    • ○

      added to the request property anyOf list

      request-property-any-of-added

    • ○

      added to the response property anyOf list for the response status

      response-property-any-of-added

  • 88911baf2b4b213See the full diff
    • ▲

      added the new required request property ////

      new-required-request-property

    • ▲

      removed the required property //// from the response with the status

      response-required-property-removed

    • ●

      removed the request property ////

      request-property-removed

    • ○

      added to the request property anyOf list

      request-property-any-of-added

    • ○

      added to the response property anyOf list for the response status

      response-property-any-of-added

    • ○

      added the required property //// to the response with the status

      response-required-property-added

    • ▲

      removed from the request property anyOf list

      request-property-any-of-removed

    • ▲

      removed from the request property anyOf list

      request-property-any-of-removed

    • ○

      added to the request property anyOf list

      request-property-any-of-added

    • ○

      added to the request property anyOf list

      request-property-any-of-added

    • ○

      added to the response property anyOf list for the response status

      response-property-any-of-added

    • ○

      added to the response property anyOf list for the response status

      response-property-any-of-added

    • ○

      removed from the response property anyOf list for the response status

      response-property-any-of-removed

    • ○

      removed from the response property anyOf list for the response status

      response-property-any-of-removed

    This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • d71538f9a51a11See the full diff
    • ▲

      response property integration/anyOf[subschema #16: FfmpegIntegrationDef]/arguments/anyOf[subschema #1: FfmpegSearchArguments]/file list-of-types was widened by adding types array to media type application/json of response 201

      response-property-list-of-types-widened

    • ○

      request property //// list-of-types was widened by adding types array to media type application/json

      request-property-list-of-types-widened

  • f87931a479bd112See the full diff
    • ●

      removed the optional property from the response with the status

      response-optional-property-removed

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the required property to the response with the status

      response-required-property-added

    • ○

      added the required property to the response with the status

      response-required-property-added

    • ○

      added the required property to the response with the status

      response-required-property-added

    • ○

      the response required property became read-only for the status

      response-required-property-became-read-only

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ▲

      removed from the request property anyOf list

      request-property-any-of-removed

    This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog