v1
latestOpenAPI 3.0.32026-07-13201451.3 KBChatbots
Update chatbot settings
Updates various chatbot configuration settings
post/update-chatbot-settings
Request body
Example request
{
"chatbotId": "ckl123abc456",
"name": "My Chatbot",
"instructions": "You are a helpful customer service assistant",
"initialMessages": [
"Hello! How can I help you?"
],
"suggestedMessages": [
"What are your hours?",
"How can I contact support?"
],
"visibility": "public",
"domains": [
"example.com",
"subdomain.example.com"
],
"ipLimit": 10,
"ipLimitTimeframe": 3600,
"ipLimitMessage": "Too many requests. Please try again later.",
"model": "gpt-4o-mini",
"temp": 0.7,
"styles": {
"theme": "light",
"buttonColor": "#007bff",
"displayName": "Support Bot",
"alignChatButton": "right",
"userMessageColor": "#007bff",
"autoOpenChatWindowAfter": 5
},
"collectCustomerInformation": {
"title": "Contact Information",
"name": {
"active": true,
"label": "Full Name"
},
"email": {
"active": true,
"label": "Email Address"
},
"phone": {
"label": "Phone Number"
}
}
}Response
Settings updated successfully
Example response
{
"message": "Your changes are saved."
}