intercom-automation
Automate Intercom Support Workflows
Streamline Intercom customer support operations with automated conversation management, contact workflows, and admin tasks. Eliminate manual repetition in your support workflow through intelligent Rube MCP integration.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "intercom-automation". Create a conversation for user@example.com with message 'Hello, I need help'
Resultado esperado:
Conversation created successfully. ID: 369012345. Message sent from user@example.com.
A utilizar "intercom-automation". List all admins and teams
Resultado esperado:
Found 5 admins and 2 teams. Admins: Alice (ID: 123), Bob (ID: 456), Carol (ID: 789). Teams: Sales (ID: 1), Support (ID: 2).
A utilizar "intercom-automation". Search for contacts with role 'user' created after 2024-01-01
Resultado esperado:
Found 42 contacts matching criteria. First 10: user@example.com, jane@company.co, john@startup.io...
Auditoria de Segurança
SeguroStatic analysis detected 110 potential issues across documentation markdown, all confirmed as false positives. The skill is a safe documentation file for Intercom automation via Rube MCP. Detected patterns are markdown code formatting (backticks for tool names), legitimate API endpoint documentation, and standard customer support operations. No executable code, no security risks.
Pontuação de qualidade
O Que Você Pode Construir
Customer Support Team Automation
Support teams can automatically create conversations from triggers, assign to appropriate admins, and manage conversation states without manual intervention.
Contact Database Management
Operations teams can search contacts by custom filters, view segment memberships, and manage company-contact relationships through structured queries.
Admin Workflow Optimization
Team leads can list all admins, identify specific admin details, and automate conversation routing to the right team members based on rules.
Tente Estes Prompts
Create a new Intercom conversation for user {email} with the message: {message}Search for conversations from {email} in the last 24 hours, then reply to the most recent one with: {response}Get conversation {conversation_id}, find admin named {admin_name}, then assign the conversation to themLook up contact with external ID {external_id} and show me their segments and tagsMelhores Práticas
- Always call RUBE_SEARCH_TOOLS first to get current tool schemas before using any Intercom functions
- Resolve admin IDs using LIST_ALL_ADMINS before performing replies, assignments, or state changes
- Use structured query filters for searches instead of free-text to get precise results
- Implement pagination with starting_after cursors when listing large datasets
- Track message IDs to prevent duplicate sends on retry or timeout scenarios
Evitar
- Attempting to create conversations without first resolving a valid contact ID as the from field
- Using free-text search instead of structured filter objects when searching contacts or conversations
- Replying to or closing conversations without providing the required admin_id parameter
- Assuming conversation IDs are integers when they are actually numeric strings
- Forgetting to check connection status is ACTIVE before running workflows after OAuth setup
Perguntas Frequentes
What is Rube MCP and why do I need it?
How do I authenticate with Intercom?
Why do I get errors when replying to conversations?
How do I search for specific contacts?
Can I create conversations from admin perspective?
What are the rate limits for Intercom API?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/intercom-automationReferência
main
Estrutura de arquivos
📄 SKILL.md