Update a genie

Updates an existing genie.

Path parameters

idstringRequired
The ID of the genie you plan to update.

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
namestringOptional
The name of the genie.
descriptionstringOptional
A description of the genie's purpose.
folder_idstringOptional
The ID of the folder where the genie resides.
instructionsstringOptional
The instructions your genie uses to identify its purpose, personality, and job description.
ai_providerenumOptional

The AI provider that powers your genie. Accepted values are anthropic or open_ai.

Allowed values:
shared_account_idintegerOptional
The Connection ID of your genie.
custom_oauth_key_idintegerOptional
Custom OAuth key ID.
matrixbooleanOptional

Determines whether Workato GO is enabled as your chat interface or not. Accepted values are true or false.

Response

Genie updated successfully
idstring or null
The unique identifier of the genie.
namestring or null
The name of the genie.
descriptionstring or null
A description of the genie's purpose.
folder_idstring or null
The ID of the folder where the genie resides.
project_idstring or null
The ID of the project where the genie resides.
instructionsstring or null
The instructions your genie uses to identify its purpose, personality, and job description.
ai_providerenum or null
The AI provider that powers your genie.
Allowed values:
shared_account_idinteger or null
The Connection ID of your genie.
custom_oauth_key_idinteger or null
Custom OAuth key ID.
matrixboolean or null
Determines whether Workato GO is enabled as your chat interface or not.

Errors