> 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

Instrucciones paso a paso para crear tareas automatizadas en VergeOS, incluida la configuración de activadores basados en eventos y en programación para la automatización del sistema.

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

## Crear una nueva tarea

1. Vaya a **Sistema** > **Panel de tareas**.
2. Haga clic en **Nueva tarea** en el menú izquierdo.
3. Configure los campos de la tarea:
   * **Nombre**: Introduzca un nombre descriptivo para la tarea.
   * **Descripción** *(opcional)*: Agregue notas administrativas o contexto.
   * **Eliminar la tarea después de ejecutarla**: 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 objetivo específico (por ejemplo, VM, inquilino, 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 las opciones aplicables. 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 deshabilitar una tarea si necesita tiempo para verificar su configuración o retrasar su 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 **Desencadenadores de eventos** y/o **Desencadenadores de horario**.

{% 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, luego haga doble clic en la tarea de la lista.**
{% endhint %}

***

### Definir un desencadenador de eventos

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

1. Haga clic en la **Desencadenadores de eventos** tarjeta del panel de tareas.

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

2. Haga clic en **Nuevo** en el menú izquierdo.
3. Complete la configuración del evento:
   * **Tipo**: Seleccione la clase de objeto (por ejemplo, alarmas, máquinas virtuales, inquilinos).
   * **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, "Usuarios" es el tipo seleccionado: elija un usuario específico de la *Usuario* lista desplegable; "Máquinas virtuales" es el tipo seleccionado: elija una VM específica 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 desencadenador de eventos corresponde a cualquier VM asignada con la etiqueta "production".)
   * **Configuración de filtro**: *(opcional)*: Para tipos generales como *Registros* o *Alarmas*, puede restringir el desencadenador: Alarmas: filtre por gravedad (por ejemplo, *Error*); Registros: filtre por tipo de registro (por ejemplo, Sistema, Inquilino, SMTP, etc.) y nivel (por ejemplo, *Crítico*, *Auditoría*, *Advertencia*).
4. Haga clic en **Enviar** para guardar el desencadenador de eventos.\
   Ahora estará asociado con la tarea seleccionada.

***

### Definir un desencadenador de horario

Los desencadenadores de horario permiten que las tareas se ejecuten a una hora específica o de forma recurrente.

{% hint style="info" %}
Las horas del horario se evalúan en la hora del clúster/sistema, no en la hora local de su navegador. Un horario configurado para las 18:00 se ejecuta a las 18:00 hora del clúster, independientemente de la zona horaria de su navegador.
{% endhint %}

1. Haga clic en la **Desencadenadores de horario** tarjeta del panel de tareas.

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

2. Haga clic en **Nuevo** en el menú izquierdo.
3. Seleccione un **Horario** de la lista desplegable.\
   VergeOS incluye varios horarios preinstalados. Para crear un horario personalizado, consulte la [**Guía de horarios**](/automate-protect-and-extend/es/automatizacion/schedules.md).
4. Haga clic en **Enviar** para guardar el desencadenador de horario. Ahora estará asociado 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)
* [Definir 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.
