intercom-automation
Faz seu agente automatizar tarefas no Intercom. Ele gerencia conversas, contatos e outras informações dentro da plataforma.
O que ela faz
Esta ferramenta permite que você gerencie várias partes do Intercom, como conversas, contatos e empresas. Ela pode automatizar tarefas como responder a mensagens, adicionar pessoas a segmentos ou listar informações.
Quando usar
- ✓Quando você precisa responder a uma mensagem de cliente.
- ✓Quando você quer encontrar ou organizar seus contatos.
- ✓Quando você precisa listar informações sobre conversas ou empresas.
Exemplo do que pedir para a IA
“Liste todas as conversas abertas hoje.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta ao Intercom e usa comandos específicos para realizar ações. Ela primeiro verifica quais comandos estão disponíveis e depois executa a ação solicitada, como enviar uma resposta ou buscar informações.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill intercom-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/intercom-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Intercom via Rube MCP
Automatize operações do Intercom através do toolkit Intercom do Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa com o Intercom via
RUBE_MANAGE_CONNECTIONScom o toolkitintercom - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o toolkitintercom - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar o OAuth do Intercom
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Gerenciar Conversas
Quando usar: O usuário deseja criar, listar, pesquisar ou gerenciar conversas de suporte
Sequência de ferramentas:
INTERCOM_LIST_ALL_ADMINS- Obter IDs de administradores para atribuição [Pré-requisito]INTERCOM_LIST_CONVERSATIONS- Listar todas as conversas [Opcional]INTERCOM_SEARCH_CONVERSATIONS- Pesquisar com filtros [Opcional]INTERCOM_GET_CONVERSATION- Obter detalhes da conversa [Opcional]INTERCOM_CREATE_CONVERSATION- Criar uma nova conversa [Opcional]
Parâmetros-chave:
from: Objeto comtype('user'/'lead') eidpara o criador da conversabody: Corpo da mensagem (HTML suportado)id: ID da conversa para recuperaçãoquery: Objeto de consulta de pesquisa comfield,operator,value
Armadilhas:
- CREATE_CONVERSATION requer um contato (usuário/lead) como o campo
from, não um administrador - Corpos de conversa suportam HTML; texto simples é automaticamente envolvido em tags
<p> - A consulta de pesquisa usa objetos de filtro estruturados, não pesquisa de texto livre
- IDs de conversa são strings numéricas
2. Responder e Gerenciar Estado da Conversa
Quando usar: O usuário deseja responder, fechar, reabrir ou atribuir conversas
Sequência de ferramentas:
INTERCOM_GET_CONVERSATION- Obter estado atual [Pré-requisito]INTERCOM_REPLY_TO_CONVERSATION- Adicionar uma resposta [Opcional]INTERCOM_ASSIGN_CONVERSATION- Atribuir a administrador/equipe [Opcional]INTERCOM_CLOSE_CONVERSATION- Fechar conversa [Opcional]INTERCOM_REOPEN_CONVERSATION- Reabrir conversa fechada [Opcional]
Parâmetros-chave:
conversation_id/id: ID da conversabody: Corpo da mensagem de resposta (HTML suportado)type: Tipo de resposta ('admin' ou 'user')admin_id: ID do administrador para respostas de administrador, atribuição e fechar/reabrirassignee_id: ID do administrador ou equipe para atribuiçãomessage_type: 'comment' (padrão) ou 'note' (interna)
Armadilhas:
admin_idé NECESSÁRIO para respostas de administrador, fechar, reabrir e operações de atribuição- Sempre obtenha os IDs de administrador primeiro com LIST_ALL_ADMINS ou IDENTIFY_AN_ADMIN
- Envio duplicado pode ocorrer na retentativa; implemente verificações de idempotência
- Notas internas usam
message_type: 'note'; visíveis apenas para membros do espaço de trabalho - Fechar requer um admin_id e uma mensagem de corpo opcional
3. Gerenciar Contatos
Quando usar: O usuário deseja pesquisar, visualizar ou gerenciar contatos (usuários e leads)
Sequência de ferramentas:
INTERCOM_SEARCH_CONTACTS- Pesquisar contatos com filtros [Obrigatório]INTERCOM_GET_A_CONTACT- Obter contato específico [Opcional]INTERCOM_SHOW_CONTACT_BY_EXTERNAL_ID- Consultar por ID externo [Opcional]INTERCOM_LIST_CONTACTS- Listar todos os contatos [Opcional]INTERCOM_LIST_TAGS_ATTACHED_TO_A_CONTACT- Obter tags de contato [Opcional]INTERCOM_LIST_ATTACHED_SEGMENTS_FOR_CONTACT- Obter segmentos de contato [Opcional]INTERCOM_DETACH_A_CONTACT- Remover contato da empresa [Opcional]
Parâmetros-chave:
contact_id: ID do contato para recuperaçãoexternal_id: ID do sistema externo para consultaquery: Objeto de filtro de pesquisa comfield,operator,valuepagination: Objeto com cursorper_pageestarting_after
Armadilhas:
- SEARCH_CONTACTS usa filtros de consulta estruturados, não texto livre; formato:
{field, operator, value} - Operadores suportados:
=,!=,>,<,~(contém),!~(não contém),IN,NIN - Tipos de contato são 'user' (identificado) ou 'lead' (anônimo)
- LIST_CONTACTS retorna resultados paginados; use o cursor
starting_afterpara paginação - IDs externos diferenciam maiúsculas de minúsculas
4. Gerenciar Administradores e Equipes
Quando usar: O usuário deseja listar administradores do espaço de trabalho ou identificar administradores específicos
Sequência de ferramentas:
INTERCOM_LIST_ALL_ADMINS- Listar todos os administradores e equipes [Obrigatório]
…
Perguntas frequentes
Preciso de alguma configuração especial?
Sim, você precisa conectar sua conta do Intercom à ferramenta e garantir que o Rube MCP esteja configurado corretamente.
Posso criar novas conversas?
Sim, você pode criar novas conversas, mas precisa especificar quem é o remetente (um usuário ou lead), não um administrador.
Como funcionam as buscas?
As buscas usam filtros específicos em vez de texto livre. Você precisa formatar a busca com campos, operadores e valores para obter os resultados corretos.
Detalhes
Descrição original do autor
Automate Intercom tasks via Rube MCP (Composio): conversations, contacts, companies, segments, admins. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3342
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC