Intercom
Gestiona contactos, empresas, conversaciones, tickets y mensajes en Intercom
Intercom es una plataforma líder de comunicación con clientes que te permite gestionar y automatizar tus interacciones con contactos, empresas, conversaciones, tickets y mensajes, todo en un solo lugar. La integración de Intercom en Cadense permite a tus agentes gestionar programáticamente las relaciones con los clientes, las solicitudes de soporte y las conversaciones directamente desde tus flujos de trabajo automatizados.
Con las herramientas de Intercom, puedes:
- Gestión de contactos: Crear, obtener, actualizar, listar, buscar y eliminar contactos—automatiza tus procesos de CRM y mantén actualizados los registros de tus clientes.
- Gestión de empresas: Crear nuevas empresas, recuperar detalles de empresas y listar todas las empresas relacionadas con tus usuarios o clientes comerciales.
- Manejo de conversaciones: Obtener, listar, responder y buscar conversaciones—permitiendo a los agentes seguir hilos de soporte en curso, proporcionar respuestas y automatizar acciones de seguimiento.
- Gestión de tickets: Crear y recuperar tickets programáticamente, ayudándote a automatizar el servicio al cliente, el seguimiento de problemas de soporte y las escalaciones de flujo de trabajo.
- Enviar mensajes: Activar mensajes a usuarios o leads para incorporación, soporte o marketing, todo desde dentro de tu automatización de flujo de trabajo.
Al integrar las herramientas de Intercom en Cadense, potencias tus flujos de trabajo para comunicarte directamente con tus usuarios, automatizar procesos de atención al cliente, gestionar leads y agilizar las comunicaciones a escala. Ya sea que necesites crear nuevos contactos, mantener sincronizados los datos de los clientes, gestionar tickets de soporte o enviar mensajes de engagement personalizados, las herramientas de Intercom proporcionan una forma integral de gestionar las interacciones con los clientes como parte de tus automatizaciones inteligentes.
Instrucciones de uso
Integra Intercom en el flujo de trabajo. Puede crear, obtener, actualizar, listar, buscar y eliminar contactos; crear, obtener y listar empresas; obtener, listar, responder y buscar conversaciones; crear y obtener tickets; y crear mensajes.
Herramientas
intercom_create_contact
Crear un nuevo contacto en Intercom con email, external_id o rol
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
role | string | No | El rol del contacto. Acepta 'user' o 'lead'. Por defecto es 'lead' si no se especifica. |
email | string | No | La dirección de correo electrónico del contacto |
external_id | string | No | Un identificador único para el contacto proporcionado por el cliente |
phone | string | No | El número de teléfono del contacto |
name | string | No | El nombre del contacto |
avatar | string | No | Una URL de imagen de avatar para el contacto |
signed_up_at | number | No | La hora en que el usuario se registró como marca de tiempo Unix |
last_seen_at | number | No | La hora en que el usuario fue visto por última vez como marca de tiempo Unix |
owner_id | string | No | El id de un administrador al que se le ha asignado la propiedad de la cuenta del contacto |
unsubscribed_from_emails | boolean | No | Si el contacto está dado de baja de los correos electrónicos |
custom_attributes | string | No | Atributos personalizados como objeto JSON (ej., {"attribute_name": "value"}) |
company_id | string | No | ID de empresa para asociar el contacto durante la creación |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
contact | object | Objeto de contacto creado |
intercom_get_contact
Obtener un solo contacto por ID desde Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | ID del contacto a recuperar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
contact | object | Objeto de contacto |
intercom_update_contact
Actualizar un contacto existente en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | ID del contacto a actualizar |
role | string | No | El rol del contacto. Acepta 'user' o 'lead'. |
external_id | string | No | Un identificador único para el contacto proporcionado por el cliente |
email | string | No | La dirección de correo electrónico del contacto |
phone | string | No | El número de teléfono del contacto |
name | string | No | El nombre del contacto |
avatar | string | No | Una URL de imagen de avatar para el contacto |
signed_up_at | number | No | La hora en que el usuario se registró como marca de tiempo Unix |
last_seen_at | number | No | La hora en que el usuario fue visto por última vez como marca de tiempo Unix |
owner_id | string | No | El id de un administrador al que se le ha asignado la propiedad de la cuenta del contacto |
unsubscribed_from_emails | boolean | No | Si el contacto está dado de baja de los correos electrónicos |
custom_attributes | string | No | Atributos personalizados como objeto JSON (ej., {"attribute_name": "value"}) |
company_id | string | No | ID de empresa para asociar el contacto |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
contact | object | Objeto de contacto actualizado |
intercom_list_contacts
Listar todos los contactos de Intercom con soporte de paginación
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
per_page | number | No | Número de resultados por página (máx: 150) |
starting_after | string | No | Cursor para paginación - ID para comenzar después |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
contacts | array | Array de objetos de contacto |
intercom_search_contacts
Buscar contactos en Intercom usando una consulta
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
query | string | Sí | Consulta de búsqueda (ej., {"field":"email","operator":"=","value":"[email protected]"}) |
per_page | number | No | Número de resultados por página (máx: 150) |
starting_after | string | No | Cursor para paginación |
sort_field | string | No | Campo por el cual ordenar (ej., "name", "created_at", "last_seen_at") |
sort_order | string | No | Orden de clasificación: "ascending" o "descending" |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
contacts | array | Array de objetos de contacto coincidentes |
intercom_delete_contact
Eliminar un contacto de Intercom por ID
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | ID del contacto a eliminar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | ID del contacto eliminado |
deleted | boolean | Si el contacto fue eliminado |
metadata | object | Metadatos de la operación |
intercom_create_company
Crear o actualizar una empresa en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
company_id | string | Sí | Tu identificador único para la empresa |
name | string | No | El nombre de la empresa |
website | string | No | El sitio web de la empresa |
plan | string | No | El nombre del plan de la empresa |
size | number | No | El número de empleados en la empresa |
industry | string | No | La industria en la que opera la empresa |
monthly_spend | number | No | Cuántos ingresos genera la empresa para tu negocio. Nota: Este campo trunca decimales a números enteros (ej., 155.98 se convierte en 155) |
custom_attributes | string | No | Atributos personalizados como objeto JSON |
remote_created_at | number | No | La fecha en que creaste la empresa como marca de tiempo Unix |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
company | object | Objeto de empresa creado o actualizado |
intercom_get_company
Recuperar una única empresa por ID desde Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
companyId | string | Sí | ID de la empresa a recuperar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
company | object | Objeto de empresa |
intercom_list_companies
Lista todas las empresas de Intercom con soporte de paginación. Nota: Este endpoint tiene un límite de 10,000 empresas que pueden ser devueltas usando paginación. Para conjuntos de datos mayores a 10,000 empresas, usa la API Scroll en su lugar.
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
per_page | number | No | Número de resultados por página |
page | number | No | Número de página |
starting_after | string | No | Cursor para paginación (preferido sobre paginación basada en páginas) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
companies | array | Array de objetos de empresa |
intercom_get_conversation
Recuperar una sola conversación por ID desde Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
conversationId | string | Sí | ID de la conversación a recuperar |
display_as | string | No | Establecer en "plaintext" para recuperar mensajes en texto plano |
include_translations | boolean | No | Cuando es true, las partes de la conversación se traducirán al idioma detectado de la conversación |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversation | object | Objeto de conversación |
intercom_list_conversations
Listar todas las conversaciones de Intercom con soporte de paginación
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
per_page | number | No | Número de resultados por página (máx: 150) |
starting_after | string | No | Cursor para paginación |
sort | string | No | Campo por el que ordenar (p. ej., "waiting_since", "updated_at", "created_at") |
order | string | No | Orden de clasificación: "asc" (ascendente) o "desc" (descendente) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversations | array | Array de objetos de conversación |
intercom_reply_conversation
Responder a una conversación como administrador en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
conversationId | string | Sí | ID de la conversación a la que responder |
message_type | string | Sí | Tipo de mensaje: "comment" o "note" |
body | string | Sí | El cuerpo de texto de la respuesta |
admin_id | string | No | El ID del administrador que escribe la respuesta. Si no se proporciona, se usará un administrador predeterminado (Operator/Fin). |
attachment_urls | string | No | Lista de URLs de imágenes separadas por comas (máx 10) |
created_at | number | No | Marca de tiempo Unix de cuándo se creó la respuesta. Si no se proporciona, se usa la hora actual. |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversation | object | Objeto de conversación actualizado |
intercom_search_conversations
Buscar conversaciones en Intercom usando una consulta
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
query | string | Sí | Consulta de búsqueda como objeto JSON |
per_page | number | No | Número de resultados por página (máx: 150) |
starting_after | string | No | Cursor para paginación |
sort_field | string | No | Campo por el que ordenar (p. ej., "created_at", "updated_at") |
sort_order | string | No | Orden de clasificación: "ascending" o "descending" |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversations | array | Array de objetos de conversación coincidentes |
intercom_create_ticket
Crear un nuevo ticket en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
ticket_type_id | string | Sí | El ID del tipo de ticket |
contacts | string | Sí | Array JSON de identificadores de contacto (p. ej., [{"id": "contact_id"}]) |
ticket_attributes | string | Sí | Objeto JSON con atributos del ticket incluyendo default_title y default_description |
company_id | string | No | ID de la empresa para asociar el ticket |
created_at | number | No | Marca de tiempo Unix de cuándo se creó el ticket. Si no se proporciona, se utiliza la hora actual. |
conversation_to_link_id | string | No | ID de una conversación existente para vincular a este ticket |
disable_notifications | boolean | No | Cuando es true, suprime las notificaciones cuando se crea el ticket |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
ticket | object | Objeto de ticket creado |
intercom_get_ticket
Recuperar un solo ticket por ID desde Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
ticketId | string | Sí | ID del ticket a recuperar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
ticket | object | Objeto de ticket |
intercom_create_message
Crear y enviar un nuevo mensaje iniciado por el administrador en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
message_type | string | Sí | Tipo de mensaje: "inapp" para mensajes dentro de la aplicación o "email" para mensajes de correo electrónico |
template | string | Sí | Estilo de plantilla del mensaje: "plain" para texto sin formato o "personal" para estilo personalizado |
subject | string | No | El asunto del mensaje (para tipo email) |
body | string | Sí | El cuerpo del mensaje |
from_type | string | Sí | Tipo de remitente: "admin" |
from_id | string | Sí | El ID del administrador que envía el mensaje |
to_type | string | Sí | Tipo de destinatario: "contact" |
to_id | string | Sí | El ID del contacto que recibe el mensaje |
created_at | number | No | Marca de tiempo Unix de cuándo se creó el mensaje. Si no se proporciona, se utiliza la hora actual. |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | object | Objeto de mensaje creado |
Notas
- Categoría:
tools - Tipo:
intercom
Crea y envía un nuevo mensaje iniciado por el administrador en Intercom. Devuelve solo campos alineados con la API.
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
message_type | string | Sí | Tipo de mensaje: "inapp" para mensajes dentro de la aplicación o "email" para mensajes de correo electrónico |
template | string | Sí | Estilo de plantilla del mensaje: "plain" para texto plano o "personal" para estilo personalizado |
subject | string | No | El asunto del mensaje (para tipo email) |
body | string | Sí | El cuerpo del mensaje |
from_type | string | Sí | Tipo de remitente: "admin" |
from_id | string | Sí | El ID del administrador que envía el mensaje |
to_type | string | Sí | Tipo de destinatario: "contact" |
to_id | string | Sí | El ID del contacto que recibe el mensaje |
created_at | number | No | Marca de tiempo Unix de cuándo se creó el mensaje. Si no se proporciona, se usa la hora actual. |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | object | Objeto de mensaje creado |
↳ id | string | Identificador único del mensaje |
↳ type | string | Tipo de objeto (message) |
↳ created_at | number | Marca de tiempo Unix de cuándo se creó el mensaje |
↳ body | string | Cuerpo del mensaje |
↳ message_type | string | Tipo del mensaje (in_app o email) |
↳ conversation_id | string | ID de la conversación creada |
↳ owner | object | Propietario del mensaje |
messageId | string | ID del mensaje creado |
success | boolean | Estado de éxito de la operación |
intercom_list_admins
Obtener una lista de todos los administradores del espacio de trabajo
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
admins | array | Array de objetos de administrador |
↳ id | string | Identificador único del administrador |
↳ type | string | Tipo de objeto (admin) |
↳ name | string | Nombre del administrador |
↳ email | string | Correo electrónico del administrador |
↳ job_title | string | Cargo del administrador |
↳ away_mode_enabled | boolean | Si el administrador está en modo ausente |
↳ away_mode_reassign | boolean | Si se deben reasignar conversaciones cuando está ausente |
↳ has_inbox_seat | boolean | Si el administrador tiene un asiento de bandeja de entrada de pago |
↳ team_ids | array | Lista de IDs de equipo a los que pertenece el administrador |
↳ avatar | object | Información del avatar |
↳ email_verified | boolean | Si el correo electrónico está verificado |
type | string | Tipo de objeto (admin.list) |
intercom_close_conversation
Cerrar una conversación en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
conversationId | string | Sí | El ID de la conversación a cerrar |
admin_id | string | Sí | El ID del administrador que realiza la acción |
body | string | No | Mensaje de cierre opcional para añadir a la conversación |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversation | object | El objeto de conversación cerrada |
↳ id | string | Identificador único de la conversación |
↳ type | string | Tipo de objeto (conversation) |
↳ state | string | Estado de la conversación (closed) |
↳ open | boolean | Si la conversación está abierta (false) |
↳ read | boolean | Si la conversación ha sido leída |
↳ created_at | number | Marca de tiempo Unix de cuándo se creó la conversación |
↳ updated_at | number | Marca de tiempo Unix de cuándo se actualizó la conversación por última vez |
conversationId | string | ID de la conversación cerrada |
state | string | Estado de la conversación (closed) |
intercom_open_conversation
Abrir una conversación cerrada o pospuesta en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
conversationId | string | Sí | El ID de la conversación a abrir |
admin_id | string | Sí | El ID del administrador que realiza la acción |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversation | object | El objeto de conversación abierta |
↳ id | string | Identificador único de la conversación |
↳ type | string | Tipo de objeto (conversation) |
↳ state | string | Estado de la conversación (open) |
↳ open | boolean | Si la conversación está abierta (true) |
↳ read | boolean | Si la conversación ha sido leída |
↳ created_at | number | Marca de tiempo Unix de cuándo se creó la conversación |
↳ updated_at | number | Marca de tiempo Unix de cuándo se actualizó la conversación por última vez |
conversationId | string | ID de la conversación abierta |
state | string | Estado de la conversación (open) |
intercom_snooze_conversation
Posponer una conversación para reabrirla en un momento futuro
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
conversationId | string | Sí | El ID de la conversación a posponer |
admin_id | string | Sí | El ID del administrador que realiza la acción |
snoozed_until | number | Sí | Marca de tiempo Unix para cuando la conversación debe reabrirse |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversation | object | El objeto de conversación pospuesta |
↳ id | string | Identificador único de la conversación |
↳ type | string | Tipo de objeto (conversation) |
↳ state | string | Estado de la conversación (snoozed) |
↳ open | boolean | Si la conversación está abierta |
↳ snoozed_until | number | Marca de tiempo Unix cuando la conversación se reabrirá |
↳ created_at | number | Marca de tiempo Unix cuando se creó la conversación |
↳ updated_at | number | Marca de tiempo Unix cuando se actualizó la conversación por última vez |
conversationId | string | ID de la conversación pospuesta |
state | string | Estado de la conversación (snoozed) |
snoozed_until | number | Marca de tiempo Unix cuando la conversación se reabrirá |
intercom_assign_conversation
Asignar una conversación a un administrador o equipo en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
conversationId | string | Sí | El ID de la conversación a asignar |
admin_id | string | Sí | El ID del administrador que realiza la asignación |
assignee_id | string | Sí | El ID del administrador o equipo al que asignar la conversación. Establecer en "0" para desasignar. |
body | string | No | Mensaje opcional para agregar al asignar (ej., "Pasando al equipo de soporte") |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
conversation | object | Objeto de conversación asignada |
↳ id | string | Identificador único de la conversación |
↳ type | string | Tipo de objeto (conversation) |
↳ state | string | Estado de la conversación |
↳ open | boolean | Si la conversación está abierta |
↳ admin_assignee_id | number | ID del administrador asignado |
↳ team_assignee_id | string | ID del equipo asignado |
↳ created_at | number | Marca de tiempo Unix de cuándo se creó la conversación |
↳ updated_at | number | Marca de tiempo Unix de cuándo se actualizó la conversación por última vez |
conversationId | string | ID de la conversación asignada |
admin_assignee_id | number | ID del administrador asignado |
team_assignee_id | string | ID del equipo asignado |
intercom_list_tags
Obtener una lista de todas las etiquetas en el espacio de trabajo
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
tags | array | Array de objetos de etiqueta |
↳ id | string | Identificador único de la etiqueta |
↳ type | string | Tipo de objeto (tag) |
↳ name | string | Nombre de la etiqueta |
type | string | Tipo de objeto (list) |
intercom_create_tag
Crear una nueva etiqueta o actualizar el nombre de una etiqueta existente
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
name | string | Sí | El nombre de la etiqueta. Creará una nueva etiqueta si no se encuentra, o actualizará el nombre si se proporciona el id. |
id | string | No | El ID de una etiqueta existente para actualizar. Omitir para crear una nueva etiqueta. |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | Identificador único de la etiqueta |
name | string | Nombre de la etiqueta |
type | string | Tipo de objeto (tag) |
intercom_tag_contact
Añadir una etiqueta a un contacto específico
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | El ID del contacto a etiquetar |
tagId | string | Sí | El ID de la etiqueta a aplicar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | Identificador único de la etiqueta |
name | string | Nombre de la etiqueta |
type | string | Tipo de objeto (tag) |
intercom_untag_contact
Eliminar una etiqueta de un contacto específico
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | El ID del contacto del que eliminar la etiqueta |
tagId | string | Sí | El ID de la etiqueta a eliminar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | Identificador único de la etiqueta que fue eliminada |
name | string | Nombre de la etiqueta que fue eliminada |
type | string | Tipo de objeto (tag) |
intercom_tag_conversation
Añadir una etiqueta a una conversación específica
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
conversationId | string | Sí | El ID de la conversación a etiquetar |
tagId | string | Sí | El ID de la etiqueta a aplicar |
admin_id | string | Sí | El ID del administrador que aplica la etiqueta |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | Identificador único de la etiqueta |
name | string | Nombre de la etiqueta |
type | string | Tipo de objeto (tag) |
intercom_create_note
Añadir una nota a un contacto específico
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | El ID del contacto al que añadir la nota |
body | string | Sí | El contenido de texto de la nota |
admin_id | string | No | El ID del administrador que crea la nota |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | Identificador único de la nota |
body | string | El contenido de texto de la nota |
created_at | number | Marca de tiempo Unix de cuándo se creó la nota |
type | string | Tipo de objeto (note) |
author | object | El administrador que creó la nota |
↳ type | string | Tipo de autor (admin) |
↳ id | string | ID del autor |
↳ name | string | Nombre del autor |
↳ email | string | Email del autor |
contact | object | El contacto para el que se creó la nota |
↳ type | string | Tipo de contacto |
↳ id | string | ID del contacto |
intercom_create_event
Rastrear un evento personalizado para un contacto en Intercom
Input
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
event_name | string | Sí | El nombre del evento (ej., "order-completed"). Usa formato verbo-sustantivo en pasado para mejor legibilidad. |
created_at | number | No | Marca de tiempo Unix de cuándo ocurrió el evento. Muy recomendado para unicidad. |
user_id | string | No | Tu identificador para el usuario (external_id) |
email | string | No | Dirección de correo electrónico del usuario. Usa solo si tu app usa email para identificar usuarios de forma única. |
id | string | No | El ID de contacto de Intercom |
metadata | string | No | Objeto JSON con hasta 10 pares clave-valor de metadatos sobre el evento (ej., {"order_value": 99.99}) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
accepted | boolean | Si el evento fue aceptado (202 Aceptado) |
intercom_attach_contact_to_company
Asociar un contacto a una empresa en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | El ID del contacto a asociar a la empresa |
companyId | string | Sí | El ID de la empresa a la que asociar el contacto |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
company | object | El objeto de empresa al que se asoció el contacto |
↳ id | string | Identificador único de la empresa |
↳ type | string | Tipo de objeto (company) |
↳ company_id | string | El company_id que definiste |
↳ name | string | Nombre de la empresa |
↳ created_at | number | Marca de tiempo Unix de cuándo se creó la empresa |
↳ updated_at | number | Marca de tiempo Unix de cuándo se actualizó la empresa |
↳ user_count | number | Número de usuarios en la empresa |
↳ session_count | number | Número de sesiones |
↳ monthly_spend | number | Cantidad de gasto mensual |
↳ plan | object | Detalles del plan de la empresa |
companyId | string | ID de la empresa |
name | string | Nombre de la empresa |
intercom_detach_contact_from_company
Eliminar un contacto de una empresa en Intercom
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contactId | string | Sí | El ID del contacto a desasociar de la empresa |
companyId | string | Sí | El ID de la empresa de la cual desasociar el contacto |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
company | object | El objeto de empresa del cual se desasoció el contacto |
↳ id | string | Identificador único de la empresa |
↳ type | string | Tipo de objeto (company) |
↳ company_id | string | El company_id que definiste |
↳ name | string | Nombre de la empresa |
companyId | string | ID de la empresa |
name | string | Nombre de la empresa |