/typebot/create/{{instance}}
endpoint.
enabled
: Activates (true
) or deactivates (false
) the bot.url
: The URL of the Typebot API (without the trailing /
).typebot
: The public name of the bot in Typebot.triggerType
: The type of trigger to start the bot (keyword
, all
, none
).triggerOperator
: The operator used to evaluate the trigger (contains
, equals
, startsWith
, endsWith
, regex
).triggerValue
: The value used in the trigger (e.g., a keyword or regex).expire
: Time in minutes after which the bot expires, restarting if the session has expired.keywordFinish
: Keyword that, when received, ends the bot session.delayMessage
: Delay (in milliseconds) to simulate typing before sending a message.unknownMessage
: Message sent when the user’s input is not recognized.listeningFromMe
: Determines if the bot should listen to messages sent by the user themselves (true
or false
).stopBotFromMe
: Determines if the bot should stop when the user sends a message (true
or false
).keepOpen
: Keeps the session open, preventing the bot from restarting for the same contact.debounceTime
: Time (in seconds) to combine multiple messages into one.remoteJid
: JID (identifier) of the contact on WhatsApp.status
: Session status (opened
, paused
, closed
).expire
: Time in minutes after which the bot expires.keywordFinish
: Keyword that ends the bot session.delayMessage
: Delay to simulate typing before sending a message.unknownMessage
: Message sent when the user’s input is not recognized.listeningFromMe
: Determines if the bot should listen to messages sent by the user themselves.stopBotFromMe
: Determines if the bot should stop when the user sends a message.keepOpen
: Keeps the session open, preventing the bot from restarting for the same contact.debounceTime
: Time to combine multiple messages into one.ignoreJids
: List of JIDs of contacts that will not trigger the bot.typebotIdFallback
: ID of the fallback bot to be used if no trigger is activated./typebot/start/{{instance}}
endpoint.
url
: The URL of the Typebot API (without the trailing /
).typebot
: The public name of the bot in Typebot.remoteJid
: JID (identifier) of the contact on WhatsApp.startSession
: Determines if the session should start with the bot (true
or false
).variables
: Custom variables that can be passed to the bot (e.g., user’s name).remoteJid
: JID of the contact interacting with the bot.pushName
: Name of the contact on WhatsApp.instanceName
: Name of the instance running the bot.serverUrl
: URL of the server where the Evolution API is hosted.apiKey
: API key used to authenticate requests.ownerJid
: JID of the phone number connected to the instance.startTypebot
startTypebot
endpoint, the variables passed in the request body are combined with the predefined variables. This allows you to add or overwrite specific information to further customize the bot interaction.