¿Qué hace recipe-create-gmail-filter?
Crea un filtro de Gmail para etiquetar, destacar o categorizar automáticamente los mensajes entrantes.
Descripción
Esta receta permite a un agente de IA configurar un filtro en Gmail. Los filtros pueden:
- Aplicar etiquetas (labels)
- Marcar con estrella (star)
- Archivar
- Eliminar
- Reenviar
- Marcar como leído
- Marcar como importante
Requisitos
- Acceso a la API de Gmail
- Autenticación OAuth 2.0
- Permisos para gestionar filtros (
https://www.googleapis.com/auth/gmail.settings.basic)
Uso
Para crear un filtro, proporciona los siguientes parámetros:
- from: dirección de correo del remitente (opcional)
- subject: texto en el asunto (opcional)
- query: palabras clave en el cuerpo del mensaje (opcional)
- action: una o más acciones (obligatorio)
Acciones disponibles
| Acción | Descripción |
|---|---|
addLabel | Añade una etiqueta específica |
removeLabel | Elimina una etiqueta específica |
star | Marca con estrella |
unstar | Quita la estrella |
archive | Archiva el mensaje |
markRead | Marca como leído |
markImportant | Marca como importante |
forward | Reenvía a otra dirección |
delete | Elimina el mensaje |
Ejemplo
{
"from": "[email protected]",
"action": {
"addLabel": "Facturas",
"markImportant": true
}
}
Notas
- Los filtros se aplican a los mensajes nuevos, no a los existentes.
- Puedes combinar múltiples acciones en un solo filtro.
- Las etiquetas deben existir previamente en Gmail.
Documentación adicional
Consulta la documentación oficial de la API de Gmail para más detalles.