Saltar al contenido
API v1 · https://bentho.org/api
GET/api/mod/kommo/{espacio}/config

La conexión con Kommo

Cómo está conectado el espacio a tu cuenta de Kommo: subdominio, qué credenciales hay guardadas, el canal, el bot, las etapas y la sincronización.

  • PERMISOlee (vale cualquier clave)
  • CRÉDITOSno gasta
  • AUTENTICACIÓNBearer bth_…

PARÁMETROS

CAMPOTIPOREQUERIDOQUÉ ES
espaciostringSÍEl id del espacio (sale en GET /api/companies). Tiene que tener el módulo Kommo.

RESPUESTA 200

CAMPOTIPOQUÉ ES
is_configuredbooleantrue si hay subdominio y token de acceso: lo mínimo para hablar con Kommo.
credenciales_setstring[]Los nombres de las credenciales guardadas (access_token, client_id…). Sus valores no salen nunca.
subdomainstringEl subdominio de tu cuenta: tiendaaurora en tiendaaurora.kommo.com.
modo_canal"custom" | "salesbot"Por dónde llegan los mensajes: custom, el canal de chat de Bentho en tu cuenta; salesbot, un paso de tu Salesbot (para los canales oficiales de Kommo, como WhatsApp). Por defecto custom. Ver la guía.
auth_mode"long_lived" | "oauth"long_lived (por defecto): un token de larga duración de Kommo. oauth: con renovación.
token_expires_atnumberCon OAuth, cuándo caduca el token, en segundos desde 1970; se renueva solo. Al pegar un token de larga duración, manda 0.
bot_activobooleanEl chat automático: Bentho contesta los mensajes que llegan por Kommo. Por defecto false.
chat_allowliststring[]Chats de prueba: si tiene ids, el bot solo contesta a esas conversaciones y calla en las demás. Vacía (por defecto), contesta a todas. Con el Salesbot y los webhooks del CRM, el id es el del lead de Kommo.
pausa_humano_ttl_sintegerSegundos que el bot se calla en un chat después de que escribe una persona de tu equipo. Por defecto 3600.
debounce_s · debounce_max_snumberSi el cliente escribe varios mensajes seguidos, se contestan juntos: espera debounce_s de silencio (10 por defecto), y nunca más de debounce_max_s desde el primero (30). 0 en debounce_s: uno por uno.
audio_activobooleanTranscribir las notas de voz y contestarlas como texto. Por defecto false. Pide el módulo Transcripción.
audio_idiomastringEl idioma de las notas de voz. Por defecto "es".
audio_duracion_max_sintegerPor encima de esta duración no se transcribe: el bot le pide al cliente que lo escriba o lo resuma. Por defecto 120.
audio_max_por_turnointegerNotas de voz que se transcriben, como mucho, en una misma respuesta. Por defecto 3.
adjuntos_activobooleanLas imágenes y PDF que manda el cliente (JPG, PNG, WEBP, HEIC o PDF) se adjuntan como comprobante de pago a su pedido en curso. Por defecto false.
adjuntos_tamano_max_mbnumberEl tamaño máximo de un adjunto, en MB. Por defecto 10. Lo que pase se queda en Kommo.
add_message_texto_activobooleanAtender también el texto que llega por el webhook de mensaje entrante, además del Salesbot. Por defecto true: así no se pierde ningún mensaje.
salesbot_liberacion_inmediatabooleanEn modo salesbot: libera tu Salesbot al instante y entrega la respuesta con un bot aparte (salesbot_bot_entrega_id). Por defecto false.
salesbot_bot_entrega_idinteger | nullEl id del Salesbot de Kommo que muestra la respuesta, con la liberación inmediata.
salesbot_paso_cierreinteger | nullEl paso al que salta tu Salesbot para cerrarse. null: termina donde esté.
mapeo_estados{ estado: { pipeline_id, status_id } }A qué etapa de Kommo va cada estado del cliente en Bentho: nuevo, contactado, ganado, cerrado y handoff (requiere humano). Los ids, de embudos. Se reemplaza entero.
responsable_handoff_idinteger | nullEl id del usuario de Kommo al que se asigna el lead cuando el cliente pide una persona.
sync_leads_activobooleanMover las tarjetas de Kommo cuando cambia el estado del cliente en Bentho. Por defecto false.
amojo_idstring | nullEl id de tu cuenta en el chat de Kommo. Lo rellena probar la conexión.
scope_idstring | nullEn modo custom: el del canal de chat conectado a tu cuenta.
agent_ref_idstring | nullEn modo custom: el usuario de Kommo que firma las respuestas, para que no parezcan del cliente.
namestringUn nombre para la conexión. Por defecto, el id del espacio.

ERRORES DE ESTA RUTA · SIEMPRE {"detail": …}

STATUSCUÁNDODETAIL LITERAL
403El espacio no tiene el módulo Kommomódulo no habilitado para este espacio.

Y los de cualquier ruta —clave inválida, cuenta no al día, IP, límites—, en Errores, límites y créditos.

CONVIENE SABER

  • Un espacio que nunca se conectó responde la configuración por defecto: sin subdominio, con todo apagado.
  • Las credenciales no salen nunca: solo sus nombres, en credenciales_set.