Habilidades calendly-automation
📦

calendly-automation

Seguro ⚙️ Comandos externos🌐 Acesso à rede

Automatize o Agendamento e Gerenciamento de Eventos do Calendly

Elimine fluxos de trabalho manuais de agendamento automatizando operações do Calendly através da integração Composio. Liste eventos, gerencie convidados, crie links de agendamento e administre organizações sem sair do seu ambiente de desenvolvimento.

Suporta: Claude Codex Code(CC)
🥉 74 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "calendly-automation". Listar meus eventos ativos do Calendly para esta semana

Resultado esperado:

  • ✅ 'Product Demo' - 2026-02-26 às 14:00 UTC (3 convidados)
  • ✅ 'Strategy Call' - 2026-02-27 às 09:00 UTC (1 convidado)
  • ✅ 'Team Standup' - 2026-02-28 às 16:00 UTC (5 convidados)

A utilizar "calendly-automation". Quem está participando do evento 'Product Demo' em 26 de fevereiro?

Resultado esperado:

  • Participantes para Product Demo (2026-02-26 14:00 UTC):
  • • john@example.com - Reservado em 20 de fev, 2026
  • • sarah@company.com - Reservado em 21 de fev, 2026
  • • mike@startup.io - Reservado em 22 de fev, 2026

A utilizar "calendly-automation". Criar um link de agendamento para minha consulta de 30 minutos

Resultado esperado:

  • ✅ Link de agendamento de uso único criado:
  • https://calendly.com/evt/abc123xyz
  • Expira após 1 reserva. Tipo de evento: 30 Minute Consultation

Auditoria de Segurança

Seguro
v1 • 2/25/2026

All 170 static findings are false positives. Backticks are markdown code formatting syntax (e.g., `CALENDLY_GET_CURRENT_USER`), not shell execution. URLs are Calendly API documentation examples, not executable code. 'Weak crypto' detections refer to the string 'md' in 'SKILL.md' file references. This is pure documentation with no executable code.

1
Arquivos analisados
217
Linhas analisadas
3
achados
1
Total de auditorias
Problemas de Baixo Risco (1)
Static Analysis False Positives
All 170 detected patterns are documentation artifacts. Backticks (155 instances) are markdown inline code syntax for tool names like `CALENDLY_GET_CURRENT_USER`. URLs (6 instances) are Calendly API endpoint examples. 'Weak crypto' flags (5 instances) detect 'md' in 'SKILL.md' file path references. No executable code present.
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Painel de Assistente Executivo

Crie fluxos de trabalho automatizados que extraem reuniões futuras, verificam status de participantes e geram resumos diários de agenda sem acessar manualmente o Calendly.

Automação de Coordenação de Eventos

Crie fluxos de reserva personalizados que verificam disponibilidade em tempo real, geram links de agendamento e rastreiam respostas de convidados para agendamento complexo com múltiplos parceiros.

Gerenciamento de Membros da Organização

Automatize a integração de equipes gerando convites de organização, rastreando status de convites e gerenciando acesso de membros através de fluxos de trabalho programáticos.

Tente Estes Prompts

Listar Próximas Reuniões
Mostre-me todos os meus eventos ativos do Calendly para os próximos 7 dias. Inclua os nomes dos eventos, horários de início e o número de participantes confirmados para cada evento.
Verificar Participantes do Evento
Encontre meu evento do Calendly intitulado 'Quarterly Strategy Review' e liste todos os convidados confirmados com seus endereços de e-mail e horários de reserva.
Criar Link de Agendamento
Crie um link de agendamento de uso único para meu tipo de evento de consulta de 30 minutos que expira em 24 horas.
Gerenciamento de Convites da Organização
Verifique se há convites pendentes para nossa organização do Calendly para new@example.com. Se não houver, envie um convite e depois liste todos os convites pendentes.

Melhores Práticas

  • Sempre chame CALENDLY_GET_CURRENT_USER primeiro para recuperar seu URI de usuário e URI de organização antes de executar qualquer operação
  • Use intervalos de datas explícitos com parâmetros min_start_time e max_start_time para melhorar o desempenho de consultas e reduzir necessidades de paginação
  • Obtenha confirmação explícita do usuário antes de executar CALENDLY_CANCEL_EVENT pois cancelamentos são irreversíveis e acionam notificações aos participantes
  • Paginar grandes conjuntos de resultados usando parâmetros count e page_token, adicionando atrasos entre requisições para respeitar limites de taxa do Calendly
  • Testar operações escopadas à organização cuidadosamente pois requerem privilégios de administrador e não podem ser executadas por membros padrão da equipe

Evitar

  • Não use a string 'me' como parâmetro de usuário em endpoints list - sempre resolva o URI completo da API do Calendly primeiro
  • Evite omitir parâmetros de escopo em CALENDLY_LIST_EVENTS - exatamente um entre user, organization ou group deve ser especificado
  • Não confunda parâmetros UUID e URI - alguns endpoints requerem URIs completos da API enquanto outros precisam de UUIDs simples
  • Nunca crie links de agendamento sem definir max_event_count como 1 para links de uso único para prevenir reservas múltiplas não intencionais

Perguntas Frequentes

O que é Rube MCP e por que é necessário?
Rube MCP é o servidor Model Context Protocol da Composio que fornece acesso ao conjunto de ferramentas do Calendly. Você deve adicionar https://rube.app/mcp como servidor MCP e autenticar com Calendly via OAuth antes de usar esta skill.
Por que recebo erros ao usar 'me' como parâmetro de usuário?
A API do Calendly requer URIs completos da API (ex: https://api.calendly.com/users/{uuid}), não a string 'me'. Chame CALENDLY_GET_CURRENT_USER primeiro para recuperar seu URI correto.
Posso desfazer cancelamentos de eventos?
Não, CALENDLY_CANCEL_EVENT é irreversível. A skill requer confirmação explícita antes de cancelar eventos porque cancelamentos acionam notificações para todos os participantes.
Como verifico disponibilidade para mais de 7 dias?
Divida sua consulta em múltiplos intervalos de 7 dias. A ferramenta CALENDLY_LIST_EVENT_TYPE_AVAILABLE_TIMES impõe uma janela máxima de 7 dias por requisição.
Por que recebo erros 403 ao listar eventos da organização?
Consultas escopadas à organização requerem privilégios de administrador. Membros padrão da equipe só podem consultar seus próprios eventos escopados ao usuário. Verifique suas permissões do Calendly.
Qual é a diferença entre UUIDs de evento e URIs de evento?
URIs de evento são caminhos completos da API (https://api.calendly.com/events/uuid) usados como parâmetros owner. UUIDs são identificadores simples (uuid) usados para operações específicas como obter detalhes do evento ou cancelar eventos.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md