*Workflows › Referencia › Acciones › Agenda*

# Consultar la agenda

> Consulta las entradas de la agenda de un rango de fechas y devuelve cuántas hay de cada tipo.

## De un vistazo

| Propiedad | Valor |
| --- | --- |
| Dominio | `schedule` |
| Grupo en el editor | Agenda › Calendario |
| Se ejecuta como | El propietario del workflow, con sus permisos |
| Permiso | Acceso de consulta a Servicios. Los administradores siempre pasan; un módulo fuera del plan bloquea a todos. |
| Destructiva | No: el catálogo MCP público no la marca como destructiva |
| También disponible en | API REST, MCP (`filmo_schedule_get`) |

ACCIÓN `schedule.findMany`

## Entradas

| Nombre | Tipo | Obligatorio | Descripción |
| --- | --- | --- | --- |
| `startDate` | string | Sí |  |
| `endDate` | string | Sí |  |
| `entityTypes` | string[] | No | Qué tipos de entidades traer. Por defecto todos. `projects`, `orders`, `tasks`, `internalServices`, `orderServices` |

## Salidas

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `projects` | object[] |  |
| `projects.id` | string |  |
| `projects.name` | string |  |
| `projects.startDate` | string |  |
| `projects.endDate` | string |  |
| `projects.color` | string |  |
| `projects.status` | string |  |
| `orders` | object[] |  |
| `orders.id` | string |  |
| `orders.orderNumber` | string |  |
| `orders.startDate` | string |  |
| `orders.endDate` | string |  |
| `orders.status` | string |  |
| `orders.contactName` | string |  |
| `orders.projectName` | string |  |
| `orders.assignedStaffIds` | string[] |  |
| `tasks` | object[] |  |
| `tasks.id` | string |  |
| `tasks.title` | string |  |
| `tasks.description` | string |  |
| `tasks.startDate` | string |  |
| `tasks.endDate` | string |  |
| `tasks.isAllDay` | boolean |  |
| `tasks.isCompleted` | boolean |  |
| `tasks.isRecurring` | boolean |  |
| `tasks.recurringGroupId` | string |  |
| `tasks.recurrencePattern` | json |  |
| `tasks.type` | string |  |
| `tasks.assignedStaffIds` | string[] |  |
| `tasks.projectId` | string |  |
| `tasks.startTime` | string |  |
| `tasks.endTime` | string |  |
| `tasks.blocksAvailability` | boolean |  |
| `tasks.relatedDocumentId` | string |  |
| `tasks.relatedDocumentType` | string |  |
| `tasks.subRelatedDocumentId` | string |  |
| `tasks.subRelatedDocumentType` | string |  |
| `tasks.subRelatedDocumentCode` | string |  |
| `tasks.appearance` | json |  |
| `tasks.externalSource` | enum<string> |  `filmo`, `google`, `microsoft`, `icloud` |
| `tasks.externalCalendarId` | string |  |
| `tasks.externalCalendarName` | string |  |
| `tasks.createdBy` | string |  |
| `tasks.updatedBy` | string |  |
| `tasks.assignedStaff` | object[] |  |
| `tasks.assignedStaff.id` | string |  |
| `tasks.assignedStaff.fullName` | string |  |
| `tasks.assignedStaff.email` | string |  |
| `tasks.assignedStaff.hasPlatformAccess` | boolean |  |
| `tasks.relatedDocumentData` | json |  |
| `internalServices` | object[] |  |
| `internalServices.id` | string |  |
| `internalServices.title` | string |  |
| `internalServices.description` | string |  |
| `internalServices.serviceType` | string |  |
| `internalServices.startDate` | string |  |
| `internalServices.endDate` | string |  |
| `internalServices.projectName` | string |  |
| `internalServices.qty` | number |  |
| `internalServices.assignedStaff` | object[] |  |
| `internalServices.assignedStaff.id` | string |  |
| `internalServices.assignedStaff.fullName` | string |  |
| `internalServices.assignedStaff.staffType` | string |  |
| `internalServices.assignedVehicles` | object[] |  |
| `internalServices.assignedVehicles.id` | string |  |
| `internalServices.assignedVehicles.name` | string |  |
| `internalServices.assignedVehicles.registrationNumber` | string |  |
| `orderServices` | object[] |  |
| `orderServices.lineItemId` | string |  |
| `orderServices.serviceName` | string |  |
| `orderServices.serviceType` | string |  |
| `orderServices.startDate` | string |  |
| `orderServices.endDate` | string |  |
| `orderServices.orderId` | string |  |
| `orderServices.orderNumber` | string |  |
| `orderServices.contactName` | string |  |
| `orderServices.projectName` | string |  |
| `orderServices.qty` | number |  |
| `orderServices.assignedCount` | number |  |
| `orderServices.assignedStaff` | object[] |  |
| `orderServices.assignedStaff.id` | string |  |
| `orderServices.assignedStaff.fullName` | string |  |

---

URL canónica: https://docs.filmo.io/es/workflows/reference/actions/schedule-findmany  
Última actualización: 2026-10-25