Jumpr

Jumpr

Meta habla.
Odoo escucha.

El puente entre Messenger, Instagram y Odoo Online. Sin módulos raros, sin perder leads en el inbox.

No es otro CRM.
Es el cable que faltaba.

Meta manda el mensaje. Jumpr lo firma, lo normaliza y lo deja en tu webhook de Odoo Online listo para crear o actualizar leads, sumar la conversación y asignar el equipo de venta.

Tres pasos. Sin teatro.

  1. Conectás Meta App Business, Messenger o Instagram, y el webhook URL que Jumpr te genera.
  2. Apuntás Odoo Online Una automatización con webhook recibe el JSON normalizado.
  3. Operás en CRM Leads, chat en la descripción, equipo y vendedor según tu cuenta social.

Integración con Meta

En Jumpr creás una integración, pegás App ID, App Secret y Access Token, y copiás el webhook URL + verify token.

  1. En Meta for Developers, creá (o usá) una app con Messenger y/o Instagram.
  2. En Webhooks, suscribí el callback URL de Jumpr y el verify token de la integración.
  3. Pedí los permisos de mensajería que necesites y usá el Page Access Token de la página vinculada a tu cuenta profesional.
  4. Publicá un mensaje de prueba: en Deliveries deberías ver el evento reenviado a Odoo.

Integración con Odoo Online

En Odoo Online creá una automatización (o server action) disparada por webhook. Pegá esa URL en Jumpr. El payload trae sender, recipient, message, channel y raw — suficiente para armar el lead.

  1. Campos studio útiles: x_studio_meta_client_id (comprador) y x_studio_meta_account_id (tu cuenta social).
  2. Si raw.message.is_echo es true, el mensaje lo mandó tu equipo: invertí sender/recipient.
  3. Buscá el lead por client_id; si existe, appendeá el mensaje. Si no, crealo y asigná team/vendedor desde social.account.
Ejemplo Odoo · automatización
data = payload or {}
sender = data.get("sender", {}) or {}
recipient = data.get("recipient", {}) or {}
msg = data.get("message", {}) or {}
raw = data.get("raw", {}) or {}
raw_message = raw.get("message", {}) if isinstance(raw, dict) else {}
is_echo = bool(raw_message.get("is_echo"))

# client_id = comprador · social_account_id = tu cuenta Meta
if is_echo:
    client_id = recipient.get("id")
    social_account_id = sender.get("id")
    author = "Vendedor"
else:
    client_id = sender.get("id")
    social_account_id = recipient.get("id")
    author = "Cliente"

msg_text = msg.get("text") or "Sin mensaje"
lead = env["crm.lead"].search([
    ("x_studio_meta_client_id", "=", client_id)
], limit=1)

if lead:
    lead.write({
        "description": (lead.description or "") + f"<br/><b>{author}:</b> {msg_text}",
        "x_studio_meta_account_id": social_account_id,
    })
else:
    env["crm.lead"].create({
        "name": f"Meta Lead - {client_id}",
        "x_studio_meta_client_id": client_id,
        "x_studio_meta_account_id": social_account_id,
        "description": f"<b>{author}:</b> {msg_text}",
        "company_id": data.get("id") or 1,
    })

Precio simple para un puente serio.

Un solo plan. Tráfico Meta → Odoo Online, deliveries, miembros e historial de uso. Ideal si vendés por Instagram o Messenger y operás en Odoo.

$390 / año

Equivalente a $32.50 / mes · 2 meses de ahorro

  • Integraciones Meta ilimitadas
  • Reenvío a webhooks de Odoo Online
  • Deliveries + contadores diarios de uso
  • Miembros y roles por workspace
Empezar ahora

¿Tienes alguna pregunta?