> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/automate-protect-and-extend/es/automatizacion/create-tasks.md).

# Creación de tareas automatizadas

Esta página proporciona instrucciones generales para crear tareas en VergeOS, incluida la configuración de disparadores basados en eventos y basados en programación.

## Crear una nueva tarea

1. Vaya a **Sistema** > **Panel de tareas**.
2. Haga clic en **Nueva tarea** en el menú de la izquierda.
3. Configure los campos de la tarea:
   * **Nombre**: Introduzca un nombre descriptivo para la tarea.
   * **Descripción** *(opcional)*: Añada notas administrativas o contexto.
   * **Eliminar tarea después de ejecutarse**: Esta opción se puede seleccionar para eliminar automáticamente la tarea una vez completada.
   * **Tipo de objeto**: Seleccione la sección correspondiente de la aplicación.
   * **Objeto**: Elija el destino específico (por ejemplo, VM, tenant, red) al que se aplicará la tarea.
   * **Acción**: Seleccione la operación que se realizará en el objeto de destino. Estas varían según el objeto.
   * **Configuración**: Configure cualquier opción aplicable. Estas varían según el objeto y la acción. Algunas acciones (por ejemplo, encender/apagar) pueden no requerir configuración.

{% hint style="success" %}
**Las nuevas tareas están&#x20;*****habilitadas*****&#x20;de forma predeterminada. Puede desactivar una tarea si necesita tiempo para verificar su configuración o retrasar la implementación.**
{% endhint %}

4. Haga clic en **Enviar** en la parte inferior de la página para guardar la tarea.\
   Aparecerá el panel de tareas.

***

## Poner una tarea en acción

Para activar una tarea, defina uno o más **disparadores de eventos** y/o **disparadores de programación**.

{% hint style="success" %}
**Las instrucciones siguientes comienzan en el panel de tareas, que aparece inmediatamente después de crear la tarea. Para volver al panel más tarde: vaya a Sistema > Panel de tareas > Tareas y luego haga doble clic en la tarea de la lista.**
{% endhint %}

***

### Definir un disparador de evento

Los disparadores de eventos permiten que las tareas se ejecuten en respuesta a sucesos específicos del sistema.

1. Haga clic en el **disparadores de eventos** de la tarjeta en el panel de tareas.

{% hint style="success" %}
**La tarjeta muestra el número de disparadores de eventos actualmente asociados con la tarea.**
{% endhint %}

2. Haga clic en **Nuevo** en el menú de la izquierda.
3. Complete la configuración del evento:
   * **Tipo**: Seleccione la clase de objeto (por ejemplo, alarmas, máquinas virtuales, tenants).
   * **Evento**: Elija el tipo de evento que activará la tarea. Las opciones disponibles dependen del tipo de objeto seleccionado.
   * **Instancia de objeto/Etiquetas**:
     * **Instancia de objeto**: - Seleccione una instancia específica del tipo de objeto de la lista desplegable (Por ejemplo, si el tipo seleccionado es "Users", elija un usuario concreto de la *Usuario* lista desplegable; si "Máquinas virtuales" es el tipo seleccionado, elija una VM concreta de la *Máquinas virtuales* lista desplegable).\
       **O**
     * **Etiquetas**: Seleccione la **Usar etiqueta** opción y seleccione una etiqueta disponible de la lista desplegable para basar el evento en objetos con esa etiqueta correspondiente. (Por ejemplo, si "Máquinas virtuales" es el tipo seleccionado y "production" se selecciona en la *Etiqueta* lista desplegable, el disparador del evento corresponde a cualquier VM asignada con la etiqueta "production").
   * **Configuración del filtro**: *(opcional)*: Para tipos generales como *Registros* o *Alarmas*, puede acotar el disparador: Alarmas: filtre por gravedad (por ejemplo, *Error*); Registros: filtre por tipo de registro (por ejemplo, Sistema, Tenant, SMTP, etc.) y nivel (por ejemplo, *Crítico*, *Auditoría*, *Advertencia*).
4. Haga clic en **Enviar** para guardar el disparador de evento.\
   Ahora se asociará con la tarea seleccionada.

***

### Definir un disparador de programación

Los disparadores de programación permiten que las tareas se ejecuten a una hora específica o de forma recurrente.

1. Haga clic en el **disparadores de programación** de la tarjeta en el panel de tareas.

{% hint style="success" %}
**La tarjeta muestra el número de programaciones actualmente asociadas con la tarea.**
{% endhint %}

2. Haga clic en **Nuevo** en el menú de la izquierda.
3. Seleccione un **Programación** de la lista desplegable.\
   VergeOS incluye varias programaciones preinstaladas. Para crear una programación personalizada, consulte la [**Guía de programaciones**](/automate-protect-and-extend/es/automatizacion/schedules.md).
4. Haga clic en **Enviar** para guardar el disparador de programación. Ahora se asociará con la tarea seleccionada.

***

## Guías relacionadas

* [Descripción general del motor de tareas](/automate-protect-and-extend/es/automatizacion/task-engine.md)
* [Uso de webhooks](/automate-protect-and-extend/es/automatizacion/webhooks.md)
* [Definición de horarios](/automate-protect-and-extend/es/automatizacion/schedules.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/automate-protect-and-extend/es/automatizacion/create-tasks.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
