Skip to content

FunctionToolCall

This docs was updated at: 2026-02-23

com.paragon.responses.spec.FunctionToolCall  ·  Class

Extends ToolCall  ·  Implements Item, ResponseOutput


A tool call to run a function. See the function calling guide for more information.

Methods

FunctionToolCall

public FunctionToolCall(
      @JsonProperty("arguments") @NonNull String arguments,
      @JsonProperty("call_id") @NonNull String callId,
      @JsonProperty("name") @NonNull String name,
      @JsonProperty("id") @Nullable String id,
      @JsonProperty("status") @Nullable FunctionToolCallStatus status)

@param arguments A JSON string of the arguments to pass to the function.

Parameters

Name Description
callId The unique ID of the function tool call generated by the model.
name The name of the function to run.
id The unique ID of the function tool call.
status The status of the item. One of in_progress, completed, or incomplete. Populated when items are returned via API.