salesforce-automation
Ajuda seu agente a automatizar tarefas no Salesforce. Ele pode gerenciar contatos, oportunidades e mais. É útil para agilizar o trabalho com dados do Salesforce.
O que ela faz
Esta ferramenta permite que você gerencie informações no seu sistema Salesforce, como contatos, oportunidades de vendas e tarefas. Você pode criar novos registros, procurar por informações existentes ou atualizar dados.
Quando usar
- ✓Criar um novo cliente potencial com nome e empresa.
- ✓Procurar por todas as oportunidades de vendas abertas.
- ✓Atualizar o status de uma tarefa existente.
Exemplo do que pedir para a IA
“Crie um novo contato com o nome João Silva e associe-o à conta 'Empresa XYZ'.”
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 seu Salesforce e usa comandos específicos para realizar ações como criar ou buscar dados. Ela sempre verifica as informações mais recentes do sistema antes de agir.
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 salesforce-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/salesforce-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 Salesforce via Rube MCP
Automatize operações do Salesforce CRM através do kit de ferramentas do Salesforce da Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa com o Salesforce via
RUBE_MANAGE_CONNECTIONScom o kit de ferramentassalesforce - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obter 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 kit de ferramentassalesforce - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar o OAuth do Salesforce
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Gerenciar Leads
Quando usar: O usuário deseja criar, pesquisar, atualizar ou listar leads
Sequência de ferramentas:
SALESFORCE_SEARCH_LEADS- Pesquisar leads por critérios [Opcional]SALESFORCE_LIST_LEADS- Listar todos os leads [Opcional]SALESFORCE_CREATE_LEAD- Criar um novo lead [Opcional]SALESFORCE_UPDATE_LEAD- Atualizar campos de lead [Opcional]SALESFORCE_ADD_LEAD_TO_CAMPAIGN- Adicionar lead a uma campanha [Opcional]SALESFORCE_APPLY_LEAD_ASSIGNMENT_RULES- Aplicar regras de atribuição [Opcional]
Parâmetros principais:
LastName: Necessário para criação de leadCompany: Necessário para criação de leadEmail,Phone,Title: Campos comuns de leadlead_id: ID do lead para atualizaçõescampaign_id: ID da campanha para operações de campanha
Armadilhas:
- LastName e Company são campos obrigatórios para a criação de lead
- IDs de lead são IDs do Salesforce de 15 ou 18 caracteres
2. Gerenciar Contatos e Contas
Quando usar: O usuário deseja gerenciar contatos e suas contas associadas
Sequência de ferramentas:
SALESFORCE_SEARCH_CONTACTS- Pesquisar contatos [Opcional]SALESFORCE_LIST_CONTACTS- Listar contatos [Opcional]SALESFORCE_CREATE_CONTACT- Criar um novo contato [Opcional]SALESFORCE_SEARCH_ACCOUNTS- Pesquisar contas [Opcional]SALESFORCE_CREATE_ACCOUNT- Criar uma nova conta [Opcional]SALESFORCE_ASSOCIATE_CONTACT_TO_ACCOUNT- Vincular contato à conta [Opcional]
Parâmetros principais:
LastName: Necessário para criação de contatoName: Nome da conta para criaçãoAccountId: ID da conta para associar ao contatocontact_id,account_id: IDs para associação
Armadilhas:
- Contato requer pelo menos LastName
- A associação de conta requer IDs de contato e conta válidos
3. Gerenciar Oportunidades
Quando usar: O usuário deseja rastrear e gerenciar oportunidades de vendas
Sequência de ferramentas:
SALESFORCE_SEARCH_OPPORTUNITIES- Pesquisar oportunidades [Opcional]SALESFORCE_LIST_OPPORTUNITIES- Listar todas as oportunidades [Opcional]SALESFORCE_GET_OPPORTUNITY- Obter detalhes da oportunidade [Opcional]SALESFORCE_CREATE_OPPORTUNITY- Criar nova oportunidade [Opcional]SALESFORCE_RETRIEVE_OPPORTUNITIES_DATA- Recuperar dados da oportunidade [Opcional]
Parâmetros principais:
Name: Nome da oportunidade (obrigatório)StageName: Estágio de vendas (obrigatório)CloseDate: Data de fechamento esperada (obrigatório)Amount: Valor do negócioAccountId: Conta associada
Armadilhas:
- Name, StageName e CloseDate são obrigatórios para criação
- Os nomes dos estágios devem corresponder exatamente ao que está configurado no Salesforce
4. Executar Consultas SOQL
Quando usar: O usuário deseja consultar dados do Salesforce com SOQL personalizado
Sequência de ferramentas:
SALESFORCE_RUN_SOQL_QUERY/SALESFORCE_QUERY- Executar SOQL [Obrigatório]
Parâmetros principais:
query: String de consulta SOQL
Armadilhas:
- A sintaxe SOQL difere do SQL; usa nomes de API de objetos e campos do Salesforce
- Nomes de API de campos podem diferir dos rótulos de exibição (por exemplo,
Account.Nameem vez deAccount Name) - Os resultados são paginados para grandes conjuntos de dados
5. Gerenciar Tarefas
Quando usar: O usuário deseja criar, pesquisar, atualizar ou concluir tarefas
Sequência de ferramentas:
SALESFORCE_SEARCH_TASKS- Pesquisar tarefas [Opcional]SALESFORCE_UPDATE_TASK- Atualizar campos de tarefa [Opcional]SALESFORCE_COMPLETE_TASK- Marcar tarefa como concluída [Opcional]
Parâmetros principais:
task_id: ID da tarefa para atualizaçõesStatus: Valor do status da tarefaSubject: Assunto da tarefa
Armadilhas:
- Os valores de status da tarefa devem corresponder às opções de lista suspensa no Salesforce
Padrões Comuns
Sintaxe SOQL
Consulta básica:
SELECT Id, Name, Email FROM Contact WHERE LastName = 'Smith'
Com relacionamentos: ```
Perguntas frequentes
Preciso saber códigos ou nomes técnicos para usar?
Geralmente não, mas para algumas ações mais específicas, como consultas complexas, pode ser necessário usar os nomes técnicos dos campos do Salesforce.
Como a ferramenta se conecta ao meu Salesforce?
Você precisa configurar uma conexão ativa usando o Rube MCP, que cuida da autenticação segura.
O que são 'leads', 'contatos' e 'oportunidades'?
Leads são potenciais clientes. Contatos são pessoas com quem você já tem um relacionamento. Oportunidades são negócios em andamento que podem gerar vendas.
Detalhes
Descrição original do autor
Automate Salesforce tasks via Rube MCP (Composio): leads, contacts, accounts, opportunities, SOQL queries. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4051
- 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