*Workflows › Reference › Events › Holded*

# Contact updated in Holded

> Starts a run when «Contact updated in Holded» happens in Holded. The run receives the contact in Holded in `trigger_holdedContact` and the details of the event in `trigger_event`.

## About this event

| Property | Value |
| --- | --- |
| Source | Holded |
| Record | Contact in Holded |
| Variable | `trigger_holdedContact` |

More in [Triggers](https://docs.filmo.io/workflows/triggers).

EVENT `holded.contact.updated`

## Configuration

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `event` | string | Yes | The event this trigger waits for: `holded.contact.updated`. |
| `filter` | condition | No | The trigger's gate: «only when…». A condition evaluated against the event and the record before the run is created; if it is not met, no run is created. If absent, there is no filter and the event passes. If present, it must be complete, with the variable chosen: saving a half-configured filter is rejected. |

## What the run receives

| Name | Type | Description |
| --- | --- | --- |
| `trigger_holdedContact` | object | Contact in Holded |
| `trigger_holdedContact.holdedAccountId` | string | Holded account id |
| `trigger_holdedContact.holdedContactId` | string | Contact ID in Holded |
| `trigger_holdedContact.name` | string | Name |
| `trigger_holdedContact.tradeName` | string | Trade name |
| `trigger_holdedContact.nif` | string | Tax ID (NIF) |
| `trigger_holdedContact.vatNumber` | string | Tax ID (NIF) |
| `trigger_holdedContact.email` | string | Email |
| `trigger_holdedContact.phone` | string | Phone |
| `trigger_holdedContact.mobile` | string | Mobile phone |
| `trigger_holdedContact.isPerson` | boolean | Is an individual |
| `trigger_holdedContact.contactId` | string | Contact id |
| `trigger_holdedContact.contactIds` | string[] | Contact IDs |
| `trigger_holdedContact.ambiguous` | boolean | Linked to multiple records in Filmo |
| `trigger_event` | object | The event. The same envelope arrives with every event. |
| `trigger_event.name` | string | Name |
| `trigger_event.entityType` | string | Entity type |
| `trigger_event.entityId` | string | Entity id |
| `trigger_event.entityName` | string | Entity name |
| `trigger_event.actionCode` | string | Action code |
| `trigger_event.origin` | enum<string> | Source `neo`, `workflow`, `api`, `mcp`, `integration` |
| `trigger_event.actor` | object | Author |
| `trigger_event.actor.kind` | string | Type |
| `trigger_event.actor.id` | string | Id |
| `trigger_event.actor.name` | string | Name |
| `trigger_event.changes` | object | Changes |

---

Canonical URL: https://docs.filmo.io/workflows/reference/events/holded-contact-updated  
Last updated: 2026-10-25