Tool to update an existing bot in a Botpress workspace via the Admin API. Use when you need to modify bot configuration, update tags, change code, or adjust any other bot properties. Only the fields you provide will be updated.
idRequiredstringUnique identifier of the bot to update. Must be a valid bot ID from your workspace.
devbooleanUpdate whether this is a development bot. Development bots run locally and can install dev integrations.
urlstringUpdated URL for development bot webhooks. Only applicable when dev=true.
codestringUpdated JavaScript code containing the bot's custom logic and behavior.
namestringUpdated name for the bot. Must be at least 1 character if provided.
tagsobjectUpdated custom key-value metadata tags for the bot. Each value limited to 500 characters. Replaces existing tags.
userobjectUpdated user tag definitions for metadata on user objects.
eventsobjectUpdated event definitions with title, description, and schema for custom bot events.
layersarrayUpdated list of layer identifiers for the bot.
mediasarrayUpdated array of media files. Each item must have 'url' and 'name' properties.
statesobjectUpdated conversation/user/bot/task state definitions with schema validation and expiry settings.
actionsobjectUpdated custom action definitions with input/output schemas for bot actions.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.