Crear un nuevo chat

Paso 3: Crear un nuevo chat

Descripción

🚧

Ten en cuenta que no podrás ejecutar este paso descrito anteriormente directamente en la sección de Referencia de la API debido a limitaciones de la herramienta: no es posible calcular los encabezados requeridos y enviar una solicitud al mismo tiempo.

Este método te permite crear un chat antes de enviar el mensaje inicial. Puede ser útil cuando ya existe un lead con contacto y no es necesario crear un lead entrante. Los chats sin mensajes no serán visibles en la cuenta.

También puedes especificar la fuente del chat, y cuando se reciba el primer mensaje entrante del chat, se creará un lead entrante en el pipeline correspondiente según la fuente especificada.

Este método crea un chat para el ID proporcionado. Si ya existe un chat para el conversation_id proporcionado, se retornará su ID

Encabezados y tipo de autorización

Los encabezados de la solicitud son los mismos que los de todas las solicitudes de la API de Chat.
Puedes aprender cómo obtener los encabezados Content-MD5 y X-Signature con la ayuda de la receta.

❗️
  1. El user[id] debe ser único. Si introduces un user[id] existente, obtendrás la información existente relacionada con ese usuario.
  2. El cuerpo de la solicitud debe ser exactamente el mismo al calcular el Content-MD5 y la X-Signature.

Parámetros de respuesta

ParámetroDescripción
idID del chat en la API de Chats de Kommo.
user[id]ID del participante del chat en la API de Chats de Kommo.
user[client_id]ID del participante del chat del lado de la integración. Este campo no está presente para los usuarios de Kommo (se pasa en la solicitud bajo la clave user[id]).
user[name]Nombre del participante del chat.
user[avatar]Enlace al avatar si fue enviado, o campo vacío.
user[phone]Número de teléfono del participante del chat, si fue enviado.
user[email]Correo del participante del chat, si fue enviado.
Path Params
string
required

Puedes obtener el scope_id al conectar un canal de chat a la cuenta: https://es-developers.kommo.com/reference/paso-2-conectar-canal-de-chat

Body Params
string
required

ID del chat en el lado de la integración (tu integración debe generarlo, puede ser un número de teléfono o un nombre de usuario)

source
object
user
object
string
Headers
string
required

Fecha y hora en que se generó la solicitud. La firma será válida por 15 minutos a partir de esta fecha. La fecha debe estar en el formato “Thu, 01 Jan 2023 12:00:00 +0000” (RFC2822)

string
required

Para el cuerpo de la solicitud

string

Firma de la solicitud como una cadena

string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
LoadingLoading…
Response
Choose an example:
application/json