Skip to main content
PUT
Update Assistant

Headers

TENANT
string
required

The tenant you are making this request on behalf of

API-KEY
string
required

Your api key

Path Parameters

assistant_id
string
required

Body

application/json
firstName
string
required
timezone
string
required
customPrompt
string | null
beginSentenceTemplate
string | null
model
enum<string> | null
Available options:
gemini-2.5-flash,
claude-3-7-sonnet,
claude-3-5-haiku,
gpt-5.2,
gpt-5-mini,
gpt-5-nano,
gpt-realtime,
gpt-realtime-mini,
gemini-2.5-flash,
gemini-2.5-flash-preview-05-20,
gemini-2.5-flash-lite,
gemini-live
tools
string[] | null
fallbackPhoneNumber
string | null
recurringEvents
RecurringEventUpdate · object[]
primaryLocationId
string | null

Response

Successful Response

id
string
required
firstName
string
required
assistantType
enum<string>
required
Available options:
SCHEDULER,
BILLER,
NOTE_TAKER,
NOTE_UPLOADER,
CALL_SUMMARIZER,
FORM_ASSISTANT,
INBOUND_CALL,
CALL_REMINDER,
CALL_FOLLOW_UP,
CALL_LAB_TECHNICIAN,
INBOUND_TEXT
timezone
string
required
description
string | null
customPrompt
string | null
modality
enum<string> | null
Available options:
VOICE,
TEXT
beginSentenceTemplate
string | null
model
enum<string> | null
Available options:
gemini-2.5-flash,
claude-3-7-sonnet,
claude-3-5-haiku,
gpt-5.2,
gpt-5-mini,
gpt-5-nano,
gpt-realtime,
gpt-realtime-mini,
gemini-2.5-flash,
gemini-2.5-flash-preview-05-20,
gemini-2.5-flash-lite,
gemini-live
tools
string[] | null
enabled
boolean | null
phoneNumber
string | null
fallbackPhoneNumber
string | null
isArchived
boolean | null
isDefault
boolean | null
primaryLocationId
string | null
recurringEvents
RecurringEventDetail · object[]