Update an AI Assistant’s attributes.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ID of the model to use. You can use the Get models API to see all of your available models,
System instructions for the assistant. These may be templated with dynamic variables
The tools that the assistant can use. These may be templated with dynamic variables
Text that the assistant will use to start the conversation. This may be templated with dynamic variables. Use an empty string to have the assistant wait for the user to speak first. Use the special value <assistant-speaks-first-with-model-generated-message> to have the assistant generate the greeting based on the system instructions.
This is only needed when using third-party inference providers. The identifier for an integration secret /v2/integration_secrets that refers to your LLM provider's API key. Warning: Free plans are unlikely to work with this integration.
If telephony is enabled, the assistant will be able to make and receive calls. If messaging is enabled, the assistant will be able to send and receive messages.
telephony, messaging Map of dynamic variables and their default values
Configuration settings for the assistant's web widget.
Indicates whether the assistant should be promoted to the main version. Defaults to true.
Successful Response
ID of the model to use. You can use the Get models API to see all of your available models,
System instructions for the assistant. These may be templated with dynamic variables
The tools that the assistant can use. These may be templated with dynamic variables
Text that the assistant will use to start the conversation. This may be templated with dynamic variables. Use an empty string to have the assistant wait for the user to speak first. Use the special value <assistant-speaks-first-with-model-generated-message> to have the assistant generate the greeting based on the system instructions.
This is only needed when using third-party inference providers. The identifier for an integration secret /v2/integration_secrets that refers to your LLM provider's API key. Warning: Free plans are unlikely to work with this integration.
If telephony is enabled, the assistant will be able to make and receive calls. If messaging is enabled, the assistant will be able to send and receive messages.
telephony, messaging Map of dynamic variables and their values
Configuration settings for the assistant's web widget.