Set up or change the chat widget. A person's setting
put/crm/chat
Before you call
- Credential
Authorization: Bearer $KEY- Scope
contacts:admin- Sdk
contacts.chat.save- Cli
contacts chat save
Request bodyapplication/json, required
- inboxIdstring (uuid)
- titlestringDefault: Chat with us. At most 80 characters.
- agentNamestringDefault: Assistant. At most 60 characters.
- greetingstringDefault: Hi. How can we help?. At most 300 characters.
- accentstringDefault: #1f4fd8. Pattern: ^#[0-9a-fA-F]{6}$.
- positionstringOne of: right, left. Default: right.
- emailstringOne of: ask, required, never. Default: ask.
- disclosurestringDefault: You are chatting with an AI assistant. A person can join at any time.. At most 300 characters.
- hoursobject or nullDefault: null.
- awayMessagestringDefault: We are away right now. Leave a message and we will answer when we are back.. At most 300 characters.
- handoffobjectDefault: {}.
- enabledbooleanDefault: true.
- labelstringDefault: Talk to a person. At most 40 characters.
- enabledboolean
- csatobjectDefault: {}.
- enabledbooleanDefault: true.
- enabledboolean
- transcriptobjectDefault: {}.
- offerbooleanDefault: true.
- offerboolean
- noticestringDefault: Your messages are saved so that we can answer you.. At most 300 characters.
- privacyUrlstring (uri)At most 300 characters.
- allowedOriginslist of string
- defaultLanguagestringDefault: en. Pattern: ^[a-z]{2}(-[A-Za-z]{2})?$.
Responses
- 200application/jsonSuccess
object - 400application/jsonThe request was malformed
- errorstringrequired
- messagestring
- 401application/jsonNo valid credential
- errorstringrequired
- messagestring
- 403application/jsonThe credential lacks the scope, origin or address
- errorstringrequired
- messagestring
- 429application/jsonOver the key's rate limit; see Retry-After
- errorstringrequired
- messagestring