Unique ID of the Chat Group associated with the Chat session.
Unique ID of the Chat session.
Unique ID of the EVI Config used for the session.
Phone number of the caller in E.164 format (e.g., +12223333333). This field is included only if the Chat was created via the Twilio phone calling integration.
User-defined session ID. Relevant only when employing a custom language model in the EVI Config.
Unix timestamp (in milliseconds) indicating when the tool call was triggered.
Indicates whether a response to the tool call is required from the developer, either in the form of a Tool Response message or a Tool Error message.
Type of tool called. Either builtin for natively implemented tools, like web search, or function for user-defined tools.
The type of message sent through the socket; for a Tool Call message, this must be tool_call.
This message indicates that the supplemental LLM has detected a need to invoke the specified tool.
Twilio metadata associated with the chat. This field is included only if the Chat was created via the Twilio phone calling integration. Fields may include call_sid, account_sid, from_number, to_number, caller_name, caller_number, from_city, from_state, from_zip, from_country, to_city, to_state, to_zip, and to_country.If a specific metadata is not available, this field will be set to an empty string.
Always tool_call.