*Workflows › Referencia › Eventos › Personal*

# Persona del equipo actualizada

> Inicia una ejecución cuando ocurre «Persona del equipo actualizada» en Filmo. La ejecución recibe el registro (persona del equipo) en `trigger_staff` y los detalles del evento en `trigger_event`.

## Sobre este evento

| Propiedad | Valor |
| --- | --- |
| Origen | Filmo |
| Sección del editor | Personal › Personal |
| Registro | Persona del equipo |
| Variable | `trigger_staff` |

## Cambios

Un evento de actualización puede iniciar una ejecución solo cuando cambia uno de estos campos: indícalo en «changedField».

| Campo | Descripción |
| --- | --- |
| `collection` | Colección cambiada |
| `contractType` | Tipo de contrato cambiado |
| `email` | Email cambiado |
| `fullName` | Nombre cambiado |
| `phone` | Teléfono cambiado |
| `staffType` | Tipo de personal cambiado |

Más en [Triggers](https://docs.filmo.io/es/workflows/triggers).

EVENTO `filmo.staff.updated`

## Configuración

| Nombre | Tipo | Obligatorio | Descripción |
| --- | --- | --- | --- |
| `event` | string | Sí | El evento que espera este trigger: `filmo.staff.updated`. |
| `filter` | condition | No | La puerta del trigger: «solo cuando…». Una condición que se evalúa contra el evento y el registro antes de crear la ejecución; si no se cumple, no se crea ninguna. Si falta, no hay filtro y el evento pasa. Si existe, tiene que estar completa, con la variable elegida: guardar un filtro a medias se rechaza. |
| `changedField` | string | No | Solo para eventos de actualización («Solo cuando cambie…»): uno de los campos que el evento declara como modificables. Pasa solo si ese campo ha cambiado. Si falta, pasa cualquier actualización. En esos eventos el editor ofrece esto en lugar del filtro. |

## Qué recibe la ejecución

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `trigger_staff` | object | Persona del equipo |
| `trigger_staff.id` | string | Id |
| `trigger_staff.fullName` | string | Nombre completo |
| `trigger_staff.staffType` | enum<string> | Tipo de personal `employee`, `freelancer`, `contractor` |
| `trigger_staff.collectionName` | string | Colección |
| `trigger_staff.email` | string | Correo |
| `trigger_staff.phone` | string | Teléfono |
| `trigger_staff.hasDrivingLicense` | boolean | Tiene carné de conducir |
| `trigger_staff.contractType` | string | Tipo de contrato |
| `trigger_staff.contractHoursPerWeek` | number | Horas semanales |
| `trigger_staff.contractStartDate` | string | Fecha de inicio del contrato |
| `trigger_event` | object | El evento. Con cada evento llega el mismo sobre. |
| `trigger_event.name` | string | Nombre |
| `trigger_event.entityType` | string | Tipo de entidad |
| `trigger_event.entityId` | string | Id de la entidad |
| `trigger_event.entityName` | string | Nombre de la entidad |
| `trigger_event.actionCode` | string | Código de acción |
| `trigger_event.origin` | enum<string> | Origen `neo`, `workflow`, `api`, `mcp`, `integration` |
| `trigger_event.actor` | object | Autor |
| `trigger_event.actor.kind` | string | Tipo |
| `trigger_event.actor.id` | string | Id |
| `trigger_event.actor.name` | string | Nombre |
| `trigger_event.changes` | object | Cambios |
| `trigger_event.changes.fullName` | boolean | Nombre cambiado |
| `trigger_event.changes.staffType` | boolean | Tipo de personal cambiado |
| `trigger_event.changes.email` | boolean | Email cambiado |
| `trigger_event.changes.phone` | boolean | Teléfono cambiado |
| `trigger_event.changes.contractType` | boolean | Tipo de contrato cambiado |
| `trigger_event.changes.collection` | boolean | Colección cambiada |

---

URL canónica: https://docs.filmo.io/es/workflows/reference/events/filmo-staff-updated  
Última actualización: 2026-10-25