curl --request PUT \
--url https://api.voice-agents.miraiminds.co/v2/assistant/update/{assistantId} \
--header 'Content-Type: application/json' \
--header 'workspace: <workspace>' \
--header 'x-private-key: <api-key>' \
--header 'x-public-key: <api-key>' \
--data '
{
"name": "My Abandoned Cart Assistant"
}
'{
"assistantId": "<string>",
"status": "in-process"
}DEPRECATED — This API will be removed on 2nd april 2026. Please migrate to the updated assistant APIs.
curl --request PUT \
--url https://api.voice-agents.miraiminds.co/v2/assistant/update/{assistantId} \
--header 'Content-Type: application/json' \
--header 'workspace: <workspace>' \
--header 'x-private-key: <api-key>' \
--header 'x-public-key: <api-key>' \
--data '
{
"name": "My Abandoned Cart Assistant"
}
'{
"assistantId": "<string>",
"status": "in-process"
}Documentation Index
Fetch the complete documentation index at: https://docs.miraiminds.co/llms.txt
Use this file to discover all available pages before exploring further.
Update assistant fields. All fields are optional — only provided fields are updated. Variant cannot be changed.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Variant-specific configuration. For custom variant, systemPrompt is required. For abandoned_cart, systemPrompt is optional (overrides the generated one). variables defines the fields expected in the call payload.
Show child attributes
Show child attributes
Show child attributes