N8nAdmin
Nueva RC - Sheets, HubSpot, OU y DocuSign
Workflow de n8n activo · 44 nodos
Página generada automáticamente desde n8n. No la edites a mano — se sobreescribe en la próxima corrida. Para cambiar el contenido, cambiá el workflow o el prompt del colector.
Qué hace
Se dispara cuando se envía la información de una nueva RC desde HubSpot. Da de alta la RC calculando su código, actualiza el deal en HubSpot, inserta el registro en la base central de contratos y ubica al profesional en su unidad organizativa de Google Workspace. Además, arma los borradores de acuerdos en DocuSign (tanto para el cliente como para el profesional), actualiza la hoja de worksheets y registra particularidades operativas si existen comentarios para legales.
Cuándo se rompe
- Llega una alerta a
#avisos-legalespor "CODIGO duplicado": El código de RC generado ya existe en la base de contratos, por lo que el proceso se frena para no duplicar datos y no se crea el contrato ni los sobres. - Llega una alerta a
#avisos-legalespor "falta company" o "modalidad incompleta": No se pudo asociar una empresa válida desde el deal de HubSpot o faltan definir las tarifas/modalidad de cobro, requiriendo revisión manual en la planilla. - El flujo se detiene con error en la detección de worksheets: La lectura de la planilla de worksheets devolvió menos filas del piso de seguridad establecido, abortando la ejecución para evitar sobreescribir datos existentes.
Detalle técnico
- Cruza información entre HubSpot (deals y companies) y los Google Sheets
1 - CLIENTES,2 - PROFESIONALES,3 - WORKSHEETSy4 - RELACIONES CONTRACTUALESpara construir el identificadorcodigoRC. - Actualiza la propiedad
codigorcen HubSpot mediante unPATCHa/crm/v3/objects/deals/{id}antes de validar duplicados en la base de contratos. - En el nodo
Buscar última fila vacía, valida quelastRowsea mayor o igual a 1800 (PISO_SEGURO) antes de escribir en la hojaBASE DE WS. - Aplica lógica de coincidencia por texto (fuzzy matching en
Determine OU) contra la API de Google Admin Directory para asignar laorgUnitPathdel usuario, ignorando la rama si esHBoMSen la ramificación posterior. - Genera sobres en DocuSign en estado borrador (
created) mediante los nodosDocuSign - Crear sobre (BORRADOR)yDocuSign - Sobre PROFESIONAL (BORRADOR)con modo de prueba activo. - Si existen comentarios del día para legales/admin, agrega una fila con status
OPENen el Google SheetParticularidades 4rc.
Diagrama
Ficha
| Estado | 🟢 Activo |
| Disparador | Webhook |
| Nodos | 44 |
| Servicios | API externa (HTTP), Gmail, Google Sheets, Slack, executionData, removeDuplicates |
| Credenciales | Bearer Hubspot Auth, Gmail IT, Google Service Account account - admin, Google Service Account account - list OU, Google Sheets IT, HubSpot App Token account, Pablo - DocuSign OAuth2 (demo), WorldieBot |
| Nodos deshabilitados | DocuSign - Ver tabLabels del template (helper) |
| Abrir en n8n | aIK45XH4tz6Dbw6A |