Estructura del flujo de trabajo
- Disparador: Se actualiza un registro (Oportunidad)
- Filtro: Etapa = Cerrado ganado
- Search Record: Obtener detalles de la empresa
- Code (opcional): Formatear la carga útil
- HTTP Request: Enviar al sistema de facturación
Paso 1: Configurar el disparador
- Crear un nuevo flujo de trabajo
- Selecciona el disparador Record is Updated
- Elige Opportunity como objeto
Paso 2: Filtrar por Cerrado ganado
Añade una acción Filter para continuar solo cuando la oportunidad esté ganada:| Configuración | Valor |
|---|---|
| Campo | Etapa |
| Condición | Igual a |
| Valor | CLOSED_WON (o el nombre de tu etapa) |
Paso 3: Obtener detalles de la empresa
Es posible que el registro de Oportunidad no incluya todos los campos de Empresa que necesitas para la factura. Añade una acción Search Record:| Configuración | Valor |
|---|---|
| Objeto | Empresa |
| Coincidir por | ID igual a {{trigger.object.companyId}} |
Paso 4: Formatear la carga útil (opcional)
Si tu sistema de facturación exige un formato específico, añade una acción Code:Paso 5: Enviar al sistema de facturación
Añade una acción HTTP Request:| Configuración | Valor |
|---|---|
| Método | POST |
| URL | Tu endpoint de API de facturación |
| Encabezados | Authorization: Bearer YOUR_API_KEY |
| Cuerpo | {{code.invoice}} o asigna los campos directamente |
Ejemplo: Factura de Stripe
Ejemplo: Factura de QuickBooks
Resumen completo del flujo de trabajo
| Paso | Acción | Propósito |
|---|---|---|
| 1 | Disparador: Registro actualizado | Se activa cuando cambia cualquier Oportunidad |
| 2 | Filtro | Procede solo si la etapa = Cerrado ganado |
| 3 | Search Record | Obtener todos los detalles de Empresa para la facturación |
| 4 | Código | Dar formato a los datos para la API de facturación |
| 5 | Solicitud HTTP | Crear la factura en el sistema externo |
Consejos
- Almacenar IDs externos: Guarda el ID de la factura devuelto por la API en la Oportunidad usando una acción Update Record
- Gestión de errores: Añade una rama para enviar una notificación si la solicitud HTTP falla
- Prueba primero: Utiliza el modo sandbox/pruebas de tu sistema de facturación antes de pasar a producción
Relacionado
- Generar un PDF desde Twenty — adjuntar los PDF generados a los registros
- Disparadores de flujos de trabajo
- Acciones de flujos de trabajo
- Automatizaciones de Cerrado ganado