Ir al contenido

Crear widget de WebChat

POST
/webchat/widgets
curl --request POST \
--url https://api.matiasimpulso.com/webchat/widgets \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "name": "example", "title": "example", "subtitle": "example", "welcomeMessage": "example", "primaryColor": "example", "position": "right", "preChatMode": "conversational", "allowedOrigins": [ "example" ], "whatsappContinuityEnabled": true, "whatsappPhone": "example", "agentId": 1, "enableAutoReply": true, "routerMode": "single", "connectedAgentIds": [ 1 ] }'

Crea un nuevo widget embebible de atención web con personalización visual, control de dominios permitidos y asignación de agentes.

Media type application/json
object
name
required
string
<= 80 characters
title
string
<= 80 characters
subtitle
string
<= 120 characters
welcomeMessage
string
<= 500 characters
primaryColor
string
<= 20 characters
position
string
Allowed values: right left
preChatMode
string
Allowed values: conversational optional required
allowedOrigins
Array<string>
whatsappContinuityEnabled
boolean
whatsappPhone
string
nullable <= 25 characters
agentId
number
nullable >= 1
enableAutoReply
boolean
routerMode
string
Allowed values: single smart_router
connectedAgentIds
Array<number>

Widget de WebChat creado exitosamente.

Datos de configuración del widget inválidos.

No autenticado o token JWT inválido.

Sin permisos para administrar conexiones o empresa pendiente de verificación.