Discussions

Ask a Question
Back to all

Sincronización Tokko → HubSpot: campo mensaje del formulario web

Hola, buen día.
Somos Kogan Inmobiliaria (koganinmobiliaria.com.ar). Estamos integrando los leads del formulario web de Tokko con HubSpot mediante nuestra propia integración (API de Tokko + API de HubSpot), sin modificar el formulario embebido del sitio.
Contexto de la integración
El formulario de contacto del sitio (plantilla Tokko) envía un POST a /webcontact/ con estos campos, entre otros: name, email, phone, cellphone, text (mensaje) y motivo.
El lead se crea correctamente en Tokko y lo vemos en Consultas (Pendientes / asignados).
Nuestra integración consulta periódicamente la API de Tokko (GET /api/v1/contact/) y sincroniza los contactos a HubSpot (nombre, email, teléfono y mensaje en una propiedad personalizada).
Problema
El contacto llega bien a Tokko y a HubSpot, pero el mensaje del formulario no llega a HubSpot.
Al consultar un contacto creado desde el formulario web vía GET /api/v1/contact/, la respuesta incluye datos como nombre, email, teléfono, tags y estado, pero no incluye el campo del mensaje (text / comentario / descripción de la consulta) que el usuario completó en el formulario.
En Tokko sí vemos el mensaje en la interfaz (al abrir la consulta), pero no está disponible en la API pública que usamos para sincronizar con HubSpot. Por eso en HubSpot el campo queda vacío o solo con información genérica de origen/estado, y no el texto real que escribió el cliente.
Lo que necesitamos lograr
Que el mensaje del formulario web esté disponible para nuestra integración externa con HubSpot, de forma automática y estable, sin tener que reemplazar el sitio ni reescribir el HTML/JS del formulario (si es posible).
Consultas concretas
¿Existe algún endpoint de API (actual o planificado) que devuelva el mensaje/comentario de consultas creadas desde el formulario web (/webcontact/)? Por ejemplo: detalle de contacto por ID, consultas pendientes, historial de la consulta, etc.
¿El endpoint GET /api/v1/contact/ puede incluir el campo del mensaje (text, comment, message u otro nombre interno)? Si no hoy, ¿hay forma de habilitarlo o es una limitación de la API?
¿Hay webhooks o notificaciones (incluido plan Enterprise) que envíen el payload completo del formulario, incluyendo el campo text, hacia una URL externa nuestra? Si sí:
¿Qué plan lo incluye?
¿Dónde se configura en el panel?
¿Podrían compartir un ejemplo de JSON del webhook?
¿Es posible redirigir o proxy la ruta /webcontact/ del dominio koganinmobiliaria.com.ar hacia un endpoint nuestro que reenvíe el lead a Tokko (manteniendo el comportamiento actual del formulario)? Si el hosting del sitio lo gestiona Tokko, ¿soporte puede ayudar con esa configuración?
¿Existe alternativa oficial recomendada por Tokko para integrar formularios web con CRMs externos (HubSpot) preservando el mensaje del lead, sin sitio externo?
Información técnica de referencia
Sitio: https://koganinmobiliaria.com.ar
Formulario: POST a /webcontact/ (AJAX, campo mensaje: text)
API que usamos para sync: GET https://www.tokkobroker.com/api/v1/contact/
API de creación (referencia): POST https://www.tokkobroker.com/api/v1/webcontact/
Integración destino: HubSpot (propiedad personalizada para el mensaje)
Resultado esperado
Cualquier opción que nos permita obtener de forma confiable el texto del mensaje de cada lead del formulario web para sincronizarlo automáticamente a HubSpot: campo extra en la API, webhook con payload completo, redirección de /webcontact/, u otra solución que ustedes recomienden.
Quedamos atentos. Muchas gracias.
Saludos