IA e agentes Fonte oficial
Configurar resposta automática de férias no Gmail
Ativa, verifica e desativa a resposta automática de ausência do Gmail com assunto e mensagem personalizados via gws.
Ver código no GitHub Instala diretamente do repositório-fonte.
O que esta skill faz
Esta receita configura o vacation responder do Gmail usando gws-gmail. O comando permite definir a mensagem de ausência, consultar a configuração ativa e desabilitar a resposta no retorno.
Quando usar
- Avisar contatos durante férias
- Indicar um contato alternativo para urgências
- Verificar se a resposta automática está ativa
- Desativar a mensagem ao retornar
Como usar
- Confirme a autenticação e carregue gws-gmail
- Defina assunto, mensagem e restrições de destinatários
- Revise cuidadosamente o conteúdo antes de atualizar a configuração
- Execute getVacation para verificar o estado
- Use updateVacation com enableAutoReply false no retorno
O que revisar antes de instalar
- O exemplo textual menciona uma data, mas não configura um intervalo no payload
- Sem restrições, a resposta não fica limitada a contatos ou domínio
- A desativação precisa ser executada explicitamente
SKILL.md
---
name: recipe-create-vacation-responder
description: "Enable a Gmail out-of-office auto-reply with a custom message and date range."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "productivity"
requires:
bins:
- gws
skills:
- gws-gmail
---
# Set Up a Gmail Vacation Responder
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-gmail`
Enable a Gmail out-of-office auto-reply with a custom message and date range.
## Steps
1. Enable vacation responder: `gws gmail users settings updateVacation --params '{"userId": "me"}' --json '{"enableAutoReply": true, "responseSubject": "Out of Office", "responseBodyPlainText": "I am out of the office until Jan 20. For urgent matters, contact backup@company.com.", "restrictToContacts": false, "restrictToDomain": false}'`
2. Verify settings: `gws gmail users settings getVacation --params '{"userId": "me"}'`
3. Disable when back: `gws gmail users settings updateVacation --params '{"userId": "me"}' --json '{"enableAutoReply": false}'`