{"generatedAt":"2026-09-19T19:52:35.576Z","status":"healthy","app":{"name":"Bridge-EvoApi","nodeEnv":"production","publicBaseUrl":"https://bridge.sotomayorconsulting.com"},"bridge":{"enabled":true,"mode":"multi-provider","instance":"SotoIA","defaultCountryCode":"1","activeProviders":["ycloud"],"storage":{"database":"postgres","queue":"bullmq"}},"routes":{"health":{"healthz":"https://bridge.sotomayorconsulting.com/healthz","live":"https://bridge.sotomayorconsulting.com/health/live","bridge":"https://bridge.sotomayorconsulting.com/health/bridge","operational":"https://bridge.sotomayorconsulting.com/health/operational"},"dashboard":{"stream":"https://bridge.sotomayorconsulting.com/dashboard/stream"},"webhooks":{"evolution":"https://bridge.sotomayorconsulting.com/webhooks/evolution","ycloud":"https://bridge.sotomayorconsulting.com/webhooks/ycloud","chatwoot":"https://bridge.sotomayorconsulting.com/webhook/chatwoot-api-channel"}},"capabilities":{"inbound":["evolution","ycloud"],"outbound":["evolution","ycloud"],"protections":["allowed-ip filtering","Evolution secret / apikey validation","YCloud HMAC signature validation","phone-level rate limits","spam keyword filtering","idempotency / dedupe protection"],"sync":["Chatwoot conversation custom attributes","Chatwoot assignment sync","delivery receipt reconciliation","manual send history mirroring","bot / human ownership visibility"]},"routing":{"providerSelector":"conversation.custom_attributes.provider","integrationKey":"conversation.custom_attributes.integration_id","providerInstanceKey":"conversation.custom_attributes.provider_instance","ownershipKey":"conversation.custom_attributes.atendido_por","fallbackProvider":"evolution"},"security":{"allowedIpsConfigured":0,"spamKeywordsConfigured":0,"evolutionWebhookSecretConfigured":true,"chatwootWebhookSecretConfigured":true,"ycloudWebhookSecretConfigured":true,"ycloudSignatureToleranceSeconds":300,"allowlistActive":false,"dedupeStrategy":"sha256(provider:instance:externalMessageId:stage:receiptKey)","rateLimits":{"ip":{"max":120,"windowMs":60000},"phone":{"max":20,"windowMs":60000}}},"chatwoot":{"url":"https://chat.sotomayorconsulting.com","accountId":2,"inboxId":12,"inboxIdentifier":"cxLDVBr54bvLm5YZTNu5zySP","outboundWebhookPath":"/webhook/chatwoot-api-channel","outboundWebhookUrl":"https://bridge.sotomayorconsulting.com/webhook/chatwoot-api-channel","apiTokenConfigured":true,"webhookSecretConfigured":true},"providers":[{"key":"evolution","label":"Evolution API","role":"primary","enabled":false,"ready":false,"state":"paused","integrationId":"SotoIA","providerInstance":"SotoIA","apiBaseUrl":"https://evoapi.sotomayorconsulting.com","webhookPath":"/webhooks/evolution","webhookUrl":"https://bridge.sotomayorconsulting.com/webhooks/evolution","credentials":{"apiKeyConfigured":true,"webhookSecretConfigured":true,"sendKeyConfigured":true},"runtime":{"connectionStatus":"paused","lastHeartbeatAt":null,"lastReconnectAt":null,"reconnectAttempts":0,"lastError":null},"activity":{"syncStatus":"idle","lastEventAt":null,"lastEventLabel":null,"lastSyncAt":null,"lastSyncLabel":null,"lastErrorAt":null,"lastErrorLabel":null},"notes":["Evolution ingress is paused so the bridge only accepts YCloud inbound traffic.","Connection monitoring is disabled while Evolution is paused.","Syncs delivery receipts, message stages and Chatwoot history into the bridge timeline."]},{"key":"ycloud","label":"YCloud","role":"parallel","enabled":true,"ready":true,"state":"ready","integrationId":"ycloud","providerInstance":"+17542252904","apiBaseUrl":"https://api.ycloud.com","webhookPath":"/webhooks/ycloud","webhookUrl":"https://bridge.sotomayorconsulting.com/webhooks/ycloud","credentials":{"apiKeyConfigured":true,"webhookSecretConfigured":true,"phoneNumberConfigured":true},"runtime":{"connectionStatus":"webhook-enabled","lastHeartbeatAt":null,"lastReconnectAt":null,"reconnectAttempts":0,"lastError":null},"activity":{"syncStatus":"synced","lastEventAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","lastEventLabel":"Sincronizado","lastSyncAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","lastSyncLabel":"Sincronizado","lastErrorAt":null,"lastErrorLabel":null},"notes":["Proveedor paralelo for inbound and outbound traffic.","Verifies YCloud signatures using the raw webhook body.","Outbound replies can be sent back through YCloud.","Routes Chatwoot replies back to the provider declared in conversation metadata."]}],"integrations":{"generatedAt":"2026-09-19T19:52:35.574Z","providers":[{"providerKey":"chatwoot","label":"Chatwoot","role":"authority","editable":true,"enabled":true,"status":"active","revision":1,"commonFields":[{"key":"name","label":"Nombre de la integracion","type":"text","required":true,"help":"Nombre visible para el equipo."},{"key":"organization","label":"Organizacion / cliente","type":"text","help":"Nombre opcional de la empresa o cliente dueño de esta integracion."},{"key":"channel","label":"Canal","type":"text","placeholder":"whatsapp","help":"Canal principal de mensajeria que usa esta integracion."},{"key":"operationalCountry","label":"Pais operativo","type":"text","help":"Pais donde opera esta integracion y se toma como referencia para la configuracion."},{"key":"defaultCountryCode","label":"Codigo telefonico","type":"text","help":"Codigo telefonico usado para normalizar contactos antes de enviarlos a Chatwoot."},{"key":"timeZone","label":"Zona horaria","type":"text","placeholder":"America/Guayaquil","help":"Zona horaria usada en registros y alertas."},{"key":"description","label":"Descripcion interna","type":"textarea","help":"Nota breve para que cualquier persona entienda para que sirve esta integracion."},{"key":"enabled","label":"Habilitado","type":"checkbox","help":"Si se desactiva, el provider queda como borrador y no entra en el runtime."},{"key":"integrationId","label":"ID de integracion","type":"text","required":true,"readonly":true,"help":"Identificador fijo usado por los webhooks y los atributos de Chatwoot."},{"key":"providerInstance","label":"Instancia del proveedor","type":"text","required":true,"help":"Numero, identificador de inbox o instancia concreta del provider."},{"key":"baseUrl","label":"URL base","type":"url","required":true,"help":"URL de la instalacion de Chatwoot."},{"key":"accountId","label":"ID de cuenta","type":"number","required":true,"help":"Identificador numerico de la cuenta de Chatwoot."},{"key":"inboxId","label":"ID de inbox","type":"number","required":true,"help":"Identificador numerico del inbox usado por el bridge."},{"key":"inboxIdentifier","label":"Identificador de inbox","type":"text","required":true,"help":"Identificador publico del inbox usado para localizarlo en Chatwoot."}],"secretFields":[{"key":"apiToken","label":"Token API","type":"password","required":true,"help":"Token API de la cuenta de Chatwoot."}],"draftConfig":{"name":"Chatwoot","baseUrl":"https://chat.sotomayorconsulting.com","enabled":true,"inboxId":12,"accountId":2,"integrationId":"chatwoot-2","inboxIdentifier":"cxLDVBr54bvLm5YZTNu5zySP","providerInstance":"cxLDVBr54bvLm5YZTNu5zySP","defaultCountryCode":"1"},"activeConfig":{"name":"Chatwoot","baseUrl":"https://chat.sotomayorconsulting.com","enabled":true,"inboxId":12,"accountId":2,"integrationId":"chatwoot-2","inboxIdentifier":"cxLDVBr54bvLm5YZTNu5zySP","providerInstance":"cxLDVBr54bvLm5YZTNu5zySP","defaultCountryCode":"1"},"draftSecretsConfigured":{"apiToken":true},"activeSecretsConfigured":{"apiToken":true},"lastValidation":null,"lastValidatedAt":null,"lastActivatedAt":"2026-07-05T05:36:36.000Z","summary":"Account 2 / inbox 12 (cxLDVBr54bvLm5YZTNu5zySP) | whatsapp"},{"providerKey":"ycloud","label":"YCloud","role":"parallel","editable":true,"enabled":true,"status":"active","revision":1,"commonFields":[{"key":"name","label":"Nombre de la integracion","type":"text","required":true,"help":"Nombre visible para el equipo."},{"key":"organization","label":"Organizacion / cliente","type":"text","help":"Nombre opcional de la empresa o cliente dueño de esta integracion."},{"key":"channel","label":"Canal","type":"text","placeholder":"whatsapp","help":"Canal principal de mensajeria que usa esta integracion."},{"key":"operationalCountry","label":"Pais operativo","type":"text","help":"Pais donde opera esta integracion y se toma como referencia para la configuracion."},{"key":"defaultCountryCode","label":"Codigo telefonico","type":"text","help":"Codigo telefonico usado para normalizar contactos antes de enviarlos a Chatwoot."},{"key":"timeZone","label":"Zona horaria","type":"text","placeholder":"America/Guayaquil","help":"Zona horaria usada en registros y alertas."},{"key":"description","label":"Descripcion interna","type":"textarea","help":"Nota breve para que cualquier persona entienda para que sirve esta integracion."},{"key":"enabled","label":"Habilitado","type":"checkbox","help":"Si se desactiva, el provider queda como borrador y no entra en el runtime."},{"key":"integrationId","label":"ID de integracion","type":"text","required":true,"readonly":true,"help":"Identificador fijo usado por los webhooks y los atributos de Chatwoot."},{"key":"providerInstance","label":"Instancia del proveedor","type":"text","required":true,"help":"Numero, identificador de inbox o instancia concreta del provider."},{"key":"baseUrl","label":"URL base","type":"url","required":true,"help":"URL base de la API de YCloud."},{"key":"defaultCountryCode","label":"Codigo pais por defecto","type":"text","required":true,"help":"Codigo de pais de respaldo usado para normalizar telefonos."},{"key":"signatureToleranceSeconds","label":"Tolerancia de firma","type":"number","required":true,"help":"Ventana de tolerancia de firma del webhook en segundos."}],"secretFields":[{"key":"apiKey","label":"Clave API","type":"password","required":true,"help":"Clave API de YCloud usada para envio y verificacion."},{"key":"webhookSecret","label":"Secreto del webhook","type":"password","required":false,"help":"Secreto HMAC usado para validar los webhooks entrantes de YCloud."}],"draftConfig":{"name":"YCloud","baseUrl":"https://api.ycloud.com","enabled":true,"integrationId":"ycloud","providerInstance":"+17542252904","defaultCountryCode":"1","signatureToleranceSeconds":300},"activeConfig":{"name":"YCloud","baseUrl":"https://api.ycloud.com","enabled":true,"integrationId":"ycloud","providerInstance":"+17542252904","defaultCountryCode":"1","signatureToleranceSeconds":300},"draftSecretsConfigured":{"apiKey":true,"webhookSecret":true},"activeSecretsConfigured":{"apiKey":true,"webhookSecret":true},"lastValidation":null,"lastValidatedAt":null,"lastActivatedAt":"2026-07-05T05:36:36.000Z","summary":"Phone +17542252904 / integration ycloud | whatsapp"}],"summary":{"editableProviders":2,"readyProviders":2,"activeProviders":2,"degradedProviders":0}},"feed":[{"id":"bridge_59f709799df03a003ecce7b9b825d8c8502cccca84112b49ae934d0d6459d738:synced:none","provider":"ycloud","kind":"technical","stage":"synced","title":"Sincronizado","detail":"Conversacion sincronizada con Chatwoot | +573 *** 2240 | conversacion 2486 | mensaje msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1","status":"success","occurredAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Sincronizado","conversation 2486","message msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1","+573 *** 2240"],"conversationId":2486,"messageId":"msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1"},{"id":"bridge_59f709799df03a003ecce7b9b825d8c8502cccca84112b49ae934d0d6459d738:processed:none","provider":"ycloud","kind":"technical","stage":"processed","title":"Procesado","detail":"Enviado a Chatwoot | +573 *** 2240 | conversacion 2486 | mensaje msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1","status":"success","occurredAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Procesado","conversation 2486","message msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1","+573 *** 2240"],"conversationId":2486,"messageId":"msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1"},{"id":"ycloud_01c46685b4895d2f41ef1ee9bb310569d936553ad90ebfc2d5c80ca0d70902c3:queued:none","provider":"ycloud","kind":"technical","stage":"queued","title":"En cola","detail":"En cola para procesar | +573 *** 2240","status":"warning","occurredAt":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","En cola","+573 *** 2240"],"conversationId":null,"messageId":null},{"id":"ycloud_01c46685b4895d2f41ef1ee9bb310569d936553ad90ebfc2d5c80ca0d70902c3:validated:none","provider":"ycloud","kind":"technical","stage":"validated","title":"Validado","detail":"Validacion aprobada | +573 *** 2240","status":"success","occurredAt":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Validado","+573 *** 2240"],"conversationId":null,"messageId":null},{"id":"ycloud_01c46685b4895d2f41ef1ee9bb310569d936553ad90ebfc2d5c80ca0d70902c3:received:none","provider":"ycloud","kind":"technical","stage":"received","title":"Recibido","detail":"Webhook recibido y normalizado | +573 *** 2240","status":"info","occurredAt":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Recibido","+573 *** 2240"],"conversationId":null,"messageId":null},{"id":"bridge_cfc7c23a55298fd1507e614a7010a3672e083a8445943d3781159c0f4d1e6226:synced:none","provider":"ycloud","kind":"technical","stage":"synced","title":"Sincronizado","detail":"Conversacion sincronizada con Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8","status":"success","occurredAt":"Tue Sep 15 2026 13:45:05 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Sincronizado","conversation 2210","message msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8","+584 *** 2748"],"conversationId":2210,"messageId":"msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8"},{"id":"bridge_cfc7c23a55298fd1507e614a7010a3672e083a8445943d3781159c0f4d1e6226:processed:none","provider":"ycloud","kind":"technical","stage":"processed","title":"Procesado","detail":"Enviado a Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8","status":"success","occurredAt":"Tue Sep 15 2026 13:45:05 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Procesado","conversation 2210","message msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8","+584 *** 2748"],"conversationId":2210,"messageId":"msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8"},{"id":"ycloud_c2a38469c7edda8f9da71ab748d69037dc2bf2713d99c9b2196c34b5a93f9616:queued:none","provider":"ycloud","kind":"technical","stage":"queued","title":"En cola","detail":"En cola para procesar | +584 *** 2748","status":"warning","occurredAt":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","En cola","+584 *** 2748"],"conversationId":null,"messageId":null},{"id":"ycloud_c2a38469c7edda8f9da71ab748d69037dc2bf2713d99c9b2196c34b5a93f9616:validated:none","provider":"ycloud","kind":"technical","stage":"validated","title":"Validado","detail":"Validacion aprobada | +584 *** 2748","status":"success","occurredAt":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Validado","+584 *** 2748"],"conversationId":null,"messageId":null},{"id":"ycloud_c2a38469c7edda8f9da71ab748d69037dc2bf2713d99c9b2196c34b5a93f9616:received:none","provider":"ycloud","kind":"technical","stage":"received","title":"Recibido","detail":"Webhook recibido y normalizado | +584 *** 2748","status":"info","occurredAt":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Recibido","+584 *** 2748"],"conversationId":null,"messageId":null},{"id":"bridge_c78d5cff1b6136f814e1f2fc43b6f84a1617cbaf8ae5c6171bfbc8d50b10378c:synced:none","provider":"ycloud","kind":"technical","stage":"synced","title":"Sincronizado","detail":"Conversacion sincronizada con Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa","status":"success","occurredAt":"Tue Sep 15 2026 13:44:12 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Sincronizado","conversation 2210","message msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa","+584 *** 2748"],"conversationId":2210,"messageId":"msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa"},{"id":"bridge_c78d5cff1b6136f814e1f2fc43b6f84a1617cbaf8ae5c6171bfbc8d50b10378c:processed:none","provider":"ycloud","kind":"technical","stage":"processed","title":"Procesado","detail":"Enviado a Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa","status":"success","occurredAt":"Tue Sep 15 2026 13:44:12 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Procesado","conversation 2210","message msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa","+584 *** 2748"],"conversationId":2210,"messageId":"msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa"},{"id":"ycloud_17fdc0919ccfafa3e8474e4a561cca7598c0d864214c29ba98b53fad7e94b007:queued:none","provider":"ycloud","kind":"technical","stage":"queued","title":"En cola","detail":"En cola para procesar | +584 *** 2748","status":"warning","occurredAt":"Tue Sep 15 2026 13:44:11 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","En cola","+584 *** 2748"],"conversationId":null,"messageId":null},{"id":"ycloud_17fdc0919ccfafa3e8474e4a561cca7598c0d864214c29ba98b53fad7e94b007:validated:none","provider":"ycloud","kind":"technical","stage":"validated","title":"Validado","detail":"Validacion aprobada | +584 *** 2748","status":"success","occurredAt":"Tue Sep 15 2026 13:44:11 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Validado","+584 *** 2748"],"conversationId":null,"messageId":null},{"id":"ycloud_17fdc0919ccfafa3e8474e4a561cca7598c0d864214c29ba98b53fad7e94b007:received:none","provider":"ycloud","kind":"technical","stage":"received","title":"Recibido","detail":"Webhook recibido y normalizado | +584 *** 2748","status":"info","occurredAt":"Tue Sep 15 2026 13:44:11 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Recibido","+584 *** 2748"],"conversationId":null,"messageId":null},{"id":"bridge_af7cba9ece01ad4bb301c28cb0fe1c4b3ce4349333ddb6c76e977e42f988f613:synced:sent","provider":"ycloud","kind":"technical","stage":"synced","title":"Sincronizado","detail":"Conversacion sincronizada con Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_490ded64-157c-4d41-be0a-3e4b18626c8e","status":"success","occurredAt":"Tue Sep 15 2026 13:44:10 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Sincronizado","conversation 2161","message msg_490ded64-157c-4d41-be0a-3e4b18626c8e","+525 *** 5890"],"conversationId":2161,"messageId":"msg_490ded64-157c-4d41-be0a-3e4b18626c8e"},{"id":"bridge_af7cba9ece01ad4bb301c28cb0fe1c4b3ce4349333ddb6c76e977e42f988f613:processed:sent","provider":"ycloud","kind":"technical","stage":"processed","title":"Procesado","detail":"Enviado a Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_490ded64-157c-4d41-be0a-3e4b18626c8e","status":"success","occurredAt":"Tue Sep 15 2026 13:44:10 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Procesado","conversation 2161","message msg_490ded64-157c-4d41-be0a-3e4b18626c8e","+525 *** 5890"],"conversationId":2161,"messageId":"msg_490ded64-157c-4d41-be0a-3e4b18626c8e"},{"id":"ycloud_6d31f91727f4ad814ca227bc04516b0f748790991c1c4034c295146dafc05f98:queued:sent","provider":"ycloud","kind":"technical","stage":"queued","title":"En cola","detail":"En cola para procesar | +525 *** 5890","status":"warning","occurredAt":"Tue Sep 15 2026 13:44:00 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","En cola","+525 *** 5890"],"conversationId":null,"messageId":null},{"id":"ycloud_6d31f91727f4ad814ca227bc04516b0f748790991c1c4034c295146dafc05f98:validated:sent","provider":"ycloud","kind":"technical","stage":"validated","title":"Validado","detail":"Validacion aprobada | +525 *** 5890","status":"success","occurredAt":"Tue Sep 15 2026 13:44:00 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Validado","+525 *** 5890"],"conversationId":null,"messageId":null},{"id":"ycloud_6d31f91727f4ad814ca227bc04516b0f748790991c1c4034c295146dafc05f98:received:sent","provider":"ycloud","kind":"technical","stage":"received","title":"Recibido","detail":"Webhook recibido y normalizado | +525 *** 5890","status":"info","occurredAt":"Tue Sep 15 2026 13:44:00 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Recibido","+525 *** 5890"],"conversationId":null,"messageId":null},{"id":"bridge_3a45526200fb98fdb9735b728276a1e7ff642c9fb38593b0c72eb689f6056387:synced:sent","provider":"ycloud","kind":"technical","stage":"synced","title":"Sincronizado","detail":"Conversacion sincronizada con Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26","status":"success","occurredAt":"Tue Sep 15 2026 13:40:10 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Sincronizado","conversation 2161","message msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26","+525 *** 5890"],"conversationId":2161,"messageId":"msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26"},{"id":"bridge_3a45526200fb98fdb9735b728276a1e7ff642c9fb38593b0c72eb689f6056387:processed:sent","provider":"ycloud","kind":"technical","stage":"processed","title":"Procesado","detail":"Enviado a Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26","status":"success","occurredAt":"Tue Sep 15 2026 13:40:10 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Procesado","conversation 2161","message msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26","+525 *** 5890"],"conversationId":2161,"messageId":"msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26"},{"id":"ycloud_14625b067dd2409bfcce510828969a787eb0d97df3124fe89d927ffdd7c4685b:queued:sent","provider":"ycloud","kind":"technical","stage":"queued","title":"En cola","detail":"En cola para procesar | +525 *** 5890","status":"warning","occurredAt":"Tue Sep 15 2026 13:40:00 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","En cola","+525 *** 5890"],"conversationId":null,"messageId":null},{"id":"ycloud_14625b067dd2409bfcce510828969a787eb0d97df3124fe89d927ffdd7c4685b:validated:sent","provider":"ycloud","kind":"technical","stage":"validated","title":"Validado","detail":"Validacion aprobada | +525 *** 5890","status":"success","occurredAt":"Tue Sep 15 2026 13:40:00 GMT+0000 (Coordinated Universal Time)","tags":["YCloud","ycloud","Validado","+525 *** 5890"],"conversationId":null,"messageId":null}],"timeline":[{"id":"ycloud:ycloud:wamid.HBgMNTczMTAzMjQyMjQwFQIAEhgUM0E0NUQ4OENDOTBCMzM1NEVDNjcA","provider":"ycloud","title":"Conversation 2486","subtitle":"Bridge message pipeline","phone":"+573 *** 2240","conversationId":2486,"messageId":"msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1","lastEventAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","stages":[{"key":"received","label":"Recibido","status":"done","occurredAt":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","detail":"Webhook recibido y normalizado | +573 *** 2240"},{"key":"validated","label":"Validado","status":"done","occurredAt":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","detail":"Validacion aprobada | +573 *** 2240"},{"key":"queued","label":"En cola","status":"done","occurredAt":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","detail":"En cola para procesar | +573 *** 2240"},{"key":"processed","label":"Procesado","status":"done","occurredAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","detail":"Enviado a Chatwoot | +573 *** 2240 | conversacion 2486 | mensaje msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1"},{"key":"synced","label":"Sincronizado","status":"current","occurredAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","detail":"Conversacion sincronizada con Chatwoot | +573 *** 2240 | conversacion 2486 | mensaje msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1"}],"notes":["Chatwoot sync completed.","Bridge processing completed."]},{"id":"ycloud:ycloud:wamid.HBgMNTg0MTQzMTAyNzQ4FQIAEhgUM0FERUQ2QTZGRTIwMzk2QzdGODEA","provider":"ycloud","title":"Conversation 2210","subtitle":"Bridge message pipeline","phone":"+584 *** 2748","conversationId":2210,"messageId":"msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8","lastEventAt":"Tue Sep 15 2026 13:45:05 GMT+0000 (Coordinated Universal Time)","stages":[{"key":"received","label":"Recibido","status":"done","occurredAt":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","detail":"Webhook recibido y normalizado | +584 *** 2748"},{"key":"validated","label":"Validado","status":"done","occurredAt":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","detail":"Validacion aprobada | +584 *** 2748"},{"key":"queued","label":"En cola","status":"done","occurredAt":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","detail":"En cola para procesar | +584 *** 2748"},{"key":"processed","label":"Procesado","status":"done","occurredAt":"Tue Sep 15 2026 13:45:05 GMT+0000 (Coordinated Universal Time)","detail":"Enviado a Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8"},{"key":"synced","label":"Sincronizado","status":"current","occurredAt":"Tue Sep 15 2026 13:45:05 GMT+0000 (Coordinated Universal Time)","detail":"Conversacion sincronizada con Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8"}],"notes":["Chatwoot sync completed.","Bridge processing completed."]},{"id":"ycloud:ycloud:wamid.HBgMNTg0MTQzMTAyNzQ4FQIAEhgUM0ExRkIzRDFENkFEMjNFQzY0REUA","provider":"ycloud","title":"Conversation 2210","subtitle":"Bridge message pipeline","phone":"+584 *** 2748","conversationId":2210,"messageId":"msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa","lastEventAt":"Tue Sep 15 2026 13:44:12 GMT+0000 (Coordinated Universal Time)","stages":[{"key":"received","label":"Recibido","status":"done","occurredAt":"Tue Sep 15 2026 13:44:11 GMT+0000 (Coordinated Universal Time)","detail":"Webhook recibido y normalizado | +584 *** 2748"},{"key":"validated","label":"Validado","status":"done","occurredAt":"Tue Sep 15 2026 13:44:11 GMT+0000 (Coordinated Universal Time)","detail":"Validacion aprobada | +584 *** 2748"},{"key":"queued","label":"En cola","status":"done","occurredAt":"Tue Sep 15 2026 13:44:11 GMT+0000 (Coordinated Universal Time)","detail":"En cola para procesar | +584 *** 2748"},{"key":"processed","label":"Procesado","status":"done","occurredAt":"Tue Sep 15 2026 13:44:12 GMT+0000 (Coordinated Universal Time)","detail":"Enviado a Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa"},{"key":"synced","label":"Sincronizado","status":"current","occurredAt":"Tue Sep 15 2026 13:44:12 GMT+0000 (Coordinated Universal Time)","detail":"Conversacion sincronizada con Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_ac05a5b1-57d8-4dcd-8900-455143b4b6fa"}],"notes":["Chatwoot sync completed.","Bridge processing completed."]},{"id":"ycloud:ycloud:wamid.HBgTTVguMTY4NTE5OTQwMjY5ODUwNRUUABEYFjNFQjAyNEZGNzY2MjMzMDgyRTkxMjUA","provider":"ycloud","title":"Conversation 2161","subtitle":"Bridge message pipeline","phone":"+525 *** 5890","conversationId":2161,"messageId":"msg_490ded64-157c-4d41-be0a-3e4b18626c8e","lastEventAt":"Tue Sep 15 2026 13:44:10 GMT+0000 (Coordinated Universal Time)","stages":[{"key":"received","label":"Recibido","status":"done","occurredAt":"Tue Sep 15 2026 13:44:00 GMT+0000 (Coordinated Universal Time)","detail":"Webhook recibido y normalizado | +525 *** 5890"},{"key":"validated","label":"Validado","status":"done","occurredAt":"Tue Sep 15 2026 13:44:00 GMT+0000 (Coordinated Universal Time)","detail":"Validacion aprobada | +525 *** 5890"},{"key":"queued","label":"En cola","status":"done","occurredAt":"Tue Sep 15 2026 13:44:00 GMT+0000 (Coordinated Universal Time)","detail":"En cola para procesar | +525 *** 5890"},{"key":"processed","label":"Procesado","status":"done","occurredAt":"Tue Sep 15 2026 13:44:10 GMT+0000 (Coordinated Universal Time)","detail":"Enviado a Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_490ded64-157c-4d41-be0a-3e4b18626c8e"},{"key":"synced","label":"Sincronizado","status":"current","occurredAt":"Tue Sep 15 2026 13:44:10 GMT+0000 (Coordinated Universal Time)","detail":"Conversacion sincronizada con Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_490ded64-157c-4d41-be0a-3e4b18626c8e"}],"notes":["Chatwoot sync completed.","Bridge processing completed."]},{"id":"ycloud:ycloud:wamid.HBgTTVguMTY4NTE5OTQwMjY5ODUwNRUUABEYFjNFQjBGMzA2OUM4MjJGRjM2MDBGQkIA","provider":"ycloud","title":"Conversation 2161","subtitle":"Bridge message pipeline","phone":"+525 *** 5890","conversationId":2161,"messageId":"msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26","lastEventAt":"Tue Sep 15 2026 13:40:10 GMT+0000 (Coordinated Universal Time)","stages":[{"key":"received","label":"Recibido","status":"pending","occurredAt":null,"detail":null},{"key":"validated","label":"Validado","status":"done","occurredAt":"Tue Sep 15 2026 13:40:00 GMT+0000 (Coordinated Universal Time)","detail":"Validacion aprobada | +525 *** 5890"},{"key":"queued","label":"En cola","status":"done","occurredAt":"Tue Sep 15 2026 13:40:00 GMT+0000 (Coordinated Universal Time)","detail":"En cola para procesar | +525 *** 5890"},{"key":"processed","label":"Procesado","status":"done","occurredAt":"Tue Sep 15 2026 13:40:10 GMT+0000 (Coordinated Universal Time)","detail":"Enviado a Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26"},{"key":"synced","label":"Sincronizado","status":"current","occurredAt":"Tue Sep 15 2026 13:40:10 GMT+0000 (Coordinated Universal Time)","detail":"Conversacion sincronizada con Chatwoot | +525 *** 5890 | conversacion 2161 | mensaje msg_86a8f7f3-b44d-40ff-b93a-9215412f2d26"}],"notes":["Chatwoot sync completed.","Bridge processing completed."]}],"ownership":{"managedAttribute":"atendido_por","lastSyncAt":null,"lastConversationId":null,"lastAssignee":null,"lastAttendidoPor":null,"lastOwnerType":"unknown","syncStatus":"idle"},"observability":{"recentWindowMinutes":15,"recentEventCount":0,"recentEventRatePerMinute":0,"lastEventAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","lastSyncAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","lastHeartbeatAt":null,"lastProcessedAt":"2026-09-15T14:11:27.196Z","lastFilteredAt":"2026-09-19T19:52:01.668Z","lastFailedAt":"2026-09-19T19:52:18.577Z","monitorStartedAt":"2026-09-09T18:22:45.616Z","monitorUptimeMs":869389960,"averagePipelineLatencyMs":5000,"maxPipelineLatencyMs":10000,"providerFreshness":{"evolution":{"lastEventAt":null,"lastEventAgeMs":null,"lastSyncAt":null,"lastSyncAgeMs":null},"ycloud":{"lastEventAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","lastEventAgeMs":366068576,"lastSyncAt":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","lastSyncAgeMs":366068576}}},"performance":{"queue":{"backend":"bullmq","available":true,"capturedAt":"2026-09-19T19:52:35.545Z","counts":{"waiting":0,"active":0,"delayed":0,"completed":1000,"failed":29,"paused":0,"prioritized":0,"waitingChildren":0},"perJob":{"outbound.message":{"waiting":0,"active":0,"delayed":0,"completed":0,"failed":0,"paused":0,"prioritized":0,"waitingChildren":0},"inbound.event":{"waiting":0,"active":0,"delayed":0,"completed":0,"failed":0,"paused":0,"prioritized":0,"waitingChildren":0},"bridge.inbound":{"waiting":0,"active":0,"delayed":0,"completed":1000,"failed":29,"paused":0,"prioritized":0,"waitingChildren":0},"webhook.delivery":{"waiting":0,"active":0,"delayed":0,"completed":0,"failed":0,"paused":0,"prioritized":0,"waitingChildren":0},"media.cleanup":{"waiting":0,"active":0,"delayed":0,"completed":0,"failed":0,"paused":0,"prioritized":0,"waitingChildren":0}}},"retryPolicy":{"attempts":5,"backoffMs":5000},"pipelineLatencyP50Ms":2000,"pipelineLatencyP95Ms":10000,"syncLagP50Ms":0,"syncLagP95Ms":0},"alerts":[{"key":"queueLag","label":"Queue lag","state":"healthy","value":"0 jobs pendientes","hint":"waiting 0 · delayed 0 · prioritized 0 · waiting children 0","action":"Si sube, revisa workers, reintentos y profundidad de BullMQ."},{"key":"failedJobs","label":"Failed jobs","state":"danger","value":"29 jobs fallidos","hint":"Dead letters 29 · completed 1000 · paused 0","action":"Abre los errores de worker y limpia solo los jobs seguros de reintentar."},{"key":"syncLatency","label":"Sync latency","state":"healthy","value":"0ms","hint":"p50 0ms · retry policy 5x / 5.0s","action":"El objetivo operativo es mantener la sincronización por debajo de 5s."}],"privacy":{"maskedByDefault":true,"phoneNumbersMasked":true,"messageBodiesMasked":true,"rawPayloadsHidden":true,"developerEndpointsSeparated":true},"health":{"state":"degraded","averageScore":89,"currentScore":80,"minScore":79,"maxScore":100,"dropCount":36,"warningCount":2,"dangerCount":1,"points":[{"label":"13:45","time":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","score":79,"dropWeight":1,"status":"warning","title":"En cola","detail":"En cola para procesar | +584 *** 2748"},{"label":"13:45","time":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","score":84,"dropWeight":0,"status":"success","title":"Validado","detail":"Validacion aprobada | +584 *** 2748"},{"label":"13:45","time":"Tue Sep 15 2026 13:45:03 GMT+0000 (Coordinated Universal Time)","score":85,"dropWeight":0,"status":"info","title":"Recibido","detail":"Webhook recibido y normalizado | +584 *** 2748"},{"label":"13:45","time":"Tue Sep 15 2026 13:45:05 GMT+0000 (Coordinated Universal Time)","score":90,"dropWeight":0,"status":"success","title":"Sincronizado","detail":"Conversacion sincronizada con Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8"},{"label":"13:45","time":"Tue Sep 15 2026 13:45:05 GMT+0000 (Coordinated Universal Time)","score":95,"dropWeight":0,"status":"success","title":"Procesado","detail":"Enviado a Chatwoot | +584 *** 2748 | conversacion 2210 | mensaje msg_bcd4f6a0-f9ab-43a3-beac-6c0d26cf19e8"},{"label":"14:11","time":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","score":86,"dropWeight":1,"status":"warning","title":"En cola","detail":"En cola para procesar | +573 *** 2240"},{"label":"14:11","time":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","score":91,"dropWeight":0,"status":"success","title":"Validado","detail":"Validacion aprobada | +573 *** 2240"},{"label":"14:11","time":"Tue Sep 15 2026 14:11:25 GMT+0000 (Coordinated Universal Time)","score":92,"dropWeight":0,"status":"info","title":"Recibido","detail":"Webhook recibido y normalizado | +573 *** 2240"},{"label":"14:11","time":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","score":97,"dropWeight":0,"status":"success","title":"Sincronizado","detail":"Conversacion sincronizada con Chatwoot | +573 *** 2240 | conversacion 2486 | mensaje msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1"},{"label":"14:11","time":"Tue Sep 15 2026 14:11:27 GMT+0000 (Coordinated Universal Time)","score":100,"dropWeight":0,"status":"success","title":"Procesado","detail":"Enviado a Chatwoot | +573 *** 2240 | conversacion 2486 | mensaje msg_ddabc9c4-a61f-42f8-956d-0748ccf48fc1"},{"label":"Ahora","time":"2026-09-19T19:52:35.576Z","score":80,"dropWeight":5,"status":"danger","title":"Estado actual","detail":"Evolution en pausa intencional · bullmq queue · Sin backlog · 29 jobs fallidos · Lag de sync p95 0ms"}]},"monitor":{"enabled":false,"instance":"SotoIA","inboxId":12,"inboxIdentifier":"cxLDVBr54bvLm5YZTNu5zySP","startedAt":"2026-09-09T18:22:45.616Z","lastProcessedAt":"2026-09-15T14:11:27.196Z","lastFilteredAt":"2026-09-19T19:52:01.668Z","lastFailedAt":"2026-09-19T19:52:18.577Z","connectionStatus":"paused","reconnectAttempts":0,"heartbeatIntervalMs":30000,"processedEvents":758,"filteredEvents":144811,"failedEvents":765},"name":"Bridge-EvoApi","bridgeEnabled":true,"instance":"SotoIA"}