Automação Gumroad

Automatize o gerenciamento de produtos, rastreamento de vendas, verificação de licenças e inscrições em webhooks do Gumroad usando linguagem natural através da integração MCP do Composio.

O que é Automação Gumroad?

Esta skill permite que usuários automatizem operações completas da loja Gumroad utilizando comandos em linguagem natural, através do protocolo MCP integrado ao Composio. Com ela, é possível listar todos os produtos da conta, consultar vendas com filtros por data, e-mail, produto e paginação, verificar chaves de licença e inscrever-se em eventos em tempo real (vendas, reembolsos, disputas, cancelamentos e atualizações de assinatura) via webhooks. A skill também inclui ferramentas para listar inscrições ativas em webhooks, evitando duplicatas. Suportada por plataformas que aceitam MCP, como Claude Code, Cursor e Codex, sua configuração é simples: basta adicionar o servidor MCP do Composio e conectar a conta Gumroad via chave de API. É importante lembrar que produtos criados após 9 de janeiro de 2023 exigem o ID do produto para verificação de licença e que as consultas de vendas usam paginação e formato de data ISO8601.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/gumroad-automation

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Automação do Gumroad

Automatize sua loja no Gumroad -- liste produtos, acompanhe vendas, verifique licenças e gerencie webhooks em tempo real -- tudo por meio de comandos em linguagem natural.

Documentação do toolkit: composio.dev/toolkits/gumroad


Configuração

  1. Adicione o servidor MCP do Composio à configuração do seu cliente:
    https://rube.app/mcp
    
  2. Conecte sua conta do Gumroad quando solicitado (autenticação por chave de API).
  3. Comece a emitir comandos em linguagem natural para gerenciar sua loja Gumroad.

Fluxos de Trabalho Principais

1. Listar Todos os Produtos

Recupere todos os produtos da sua conta Gumroad autenticada para obter IDs de produtos para operações posteriores.

Ferramenta: GUMROAD_LIST_PRODUCTS

Exemplo de prompt:

"Liste todos os meus produtos do Gumroad"

Parâmetros: Nenhum necessário -- retorna todos os produtos da conta autenticada.


2. Acompanhar Vendas com Filtros

Recupere vendas bem-sucedidas com filtragem opcional por e-mail, intervalo de datas, produto ou paginação.

Ferramenta: GUMROAD_GET_SALES

Exemplo de prompt:

"Mostre todas as vendas do Gumroad de janeiro de 2025 para o produto prod_ABC123"

Parâmetros principais:

  • after -- Data/hora no formato ISO8601 para filtrar vendas após (ex.: 2025-01-01T00:00:00Z)
  • before -- Data/hora no formato ISO8601 para filtrar vendas antes
  • email -- Filtrar por endereço de e-mail do cliente
  • product_id -- Filtrar por ID de produto específico
  • page -- Número da página para resultados paginados (mínimo 1)

3. Verificar Chaves de Licença

Verifique se uma chave de licença é válida para um produto específico, inspecione o número de usos ou confira direito a assinatura.

Ferramenta: GUMROAD_VERIFY_LICENSE

Exemplo de prompt:

"Verifique a chave de licença ABCD-EFGH-IJKL-MNOP para o produto prod_ABC123"

Parâmetros principais (todos obrigatórios):

  • product_id -- O ID do produto a ser verificado (obrigatório para produtos criados em ou após 9 de janeiro de 2023)
  • license_key -- A string da chave de licença (ex.: ABCD-EFGH-IJKL-MNOP)
  • increment_uses_count -- Se deve incrementar o contador de usos (padrão é verdadeiro)

4. Inscrever-se em Eventos de Webhook

Configure notificações de eventos em tempo real inscrevendo a URL do seu endpoint em eventos de recurso específicos do Gumroad.

Ferramenta: GUMROAD_SUBSCRIBE_TO_RESOURCE

Exemplo de prompt:

"Inscreva meu webhook https://example.com/hook em eventos de venda do Gumroad"

Parâmetros principais (todos obrigatórios):

  • resource_name -- Um de: sale, refund, dispute, dispute_won, cancellation, subscription_updated, subscription_ended, subscription_restarted
  • post_url -- A URL do seu endpoint que recebe notificações HTTP POST

5. Listar Inscrições Ativas de Webhook

Revise as inscrições de webhook existentes para um determinado tipo de recurso antes de adicionar novas, para evitar duplicatas.

Ferramenta: GUMROAD_GET_RESOURCE_SUBSCRIPTIONS

Exemplo de prompt:

"Mostre todas as minhas inscrições ativas de webhook do Gumroad para eventos de venda"

Parâmetros principais (obrigatórios):

  • resource_name -- Um dos oito tipos de evento suportados (ex.: sale, refund)

Armadilhas Conhecidas

  • ID do produto necessário para verificação de licença: Produtos criados em ou após 9 de janeiro de 2023 exigem o parâmetro product_id. Produtos mais antigos podem funcionar sem ele, mas é recomendado fornecê-lo.
  • Paginação em vendas: Os resultados de vendas são paginados. Sempre verifique se há mais páginas incrementando o parâmetro page.
  • Deduplicação de webhooks: Antes de se inscrever em um recurso, use GUMROAD_GET_RESOURCE_SUBSCRIPTIONS para verificar inscrições existentes e evitar webhooks duplicados.
  • Formato de data ISO8601: Os filtros de data nas vendas devem usar o formato ISO8601 (ex.: 2025-01-01T00:00:00Z), não datas simples.

Referência Rápida

AçãoSlug da FerramentaParâmetros Obrigatórios
Listar produtosGUMROAD_LIST_PRODUCTSNenhum
Obter vendasGUMROAD_GET_SALESNenhum (todos os filtros opcionais)
Verificar licençaGUMROAD_VERIFY_LICENSEproduct_id, license_key
Inscrever-se em eventosGUMROAD_SUBSCRIBE_TO_RESOURCEresource_name, post_url
Listar inscrições de webhookGUMROAD_GET_RESOURCE_SUBSCRIPTIONSresource_name

Desenvolvido por Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Habilidades Relacionadas