Skip to content
Back to Blog

Criar um Agente de IA no WhatsApp Conectado ao Shopify Pronto para Uso

Você consegue imaginar ter um assistente que pode mostrar produtos, processar pedidos e enviar automaticamente as vendas para o Shopify, tudo pelo WhatsApp?

Como especialistas em automação do WhatsApp Business na Wassenger, vimos uma tendência clara: os clientes preferem a conveniência de conversar pelo WhatsApp ao invés de navegar por lojas online tradicionais, especialmente em mercados como a América Latina, onde o WhatsApp é o canal de comunicação principal.

Hoje, vamos mostrar como criar um assistente de IA totalmente funcional que transformará a experiência de compra dos seus clientes, usando o Wassenger Flows — nossa nova funcionalidade que integra as poderosas capacidades do n8n diretamente na nossa plataforma.

👉 Comece seu teste gratuito de 7 dias na Wassenger e aproveite nossos poderosos WhatsApp automation flows para transformar seu atendimento ao cliente hoje! ⚡

Por que você precisa desse assistente?

Antes de entrar no tutorial, deixe-me explicar por que isso é um divisor de águas:

  • Seus clientes já estão no WhatsApp: Não precisam baixar aplicativos adicionais
  • Experiência conversacional natural: Eles perguntam como se estivessem conversando com um vendedor real
  • Processamento automático de pedidos: Da conversa direto para o Shopify
  • Disponibilidade 24/7: Seu assistente nunca dorme
  • Menos atrito: Menos passos entre interesse e compra

O que você vai alcançar ao final

Seu assistente será capaz de:

  • ✅ Exibir catálogo de produtos com imagens e preços
  • ✅ Responder perguntas específicas sobre produtos
  • ✅ Processar pedidos com múltiplos produtos
  • ✅ Coletar dados do cliente automaticamente
  • ✅ Gerar links de pagamento seguros
  • ✅ Enviar pedidos diretamente para o Shopify

👉 Comece seu teste gratuito de 7 dias na Wassenger e aproveite nossos poderosos WhatsApp automation flows para transformar seu atendimento ao cliente hoje! ⚡

Requisitos

  • Uma conta Wassenger (teste gratuito de 7 dias disponível, sem cartão de crédito)
  • Uma conta OpenAI, ou Gemini para capacidades de IA (ou outro provedor de IA)
  • Uma loja Shopify ativa (Se você não tiver uma, vamos mostrar como criá-la neste tutorial)

Passo 1: Configure sua Aplicação no Shopify

O primeiro passo é criar uma aplicação privada no Shopify para obter acesso à API.

1.1 Crie a aplicação

  1. Vá ao painel do Shopify
  2. Procure por “App Development” na seção de desenvolvedores

  1. Clique em “Create App”

  1. Atribua um nome descritivo (ex.: “Wassenger Assistant”)

1.2 Configure permissões

Para que nosso assistente funcione corretamente, precisamos conceder as seguintes permissões:

Store Data:

  • Products (Read)
  • Orders (Read/Write)
  • Customers (Read/Write)

Admin API:

  • Orders (Read/Write)
  • Products (Read)
  • Customers (Read/Write)

💡 Dica: Recomenda-se conceder todas as permissões inicialmente para evitar problemas durante o desenvolvimento.

1.3 Instale e obtenha as credenciais

  1. Clique em “Install” para instalar a aplicação

  1. IMPORTANTE! Salve o Admin API Access Token que aparecer

  1. Você também precisará da API Secret Key

  2. Anote seu subdomínio Shopify (as letras depois de “store” na sua URL)

⚠️ Aviso: O Shopify mostra esses tokens apenas uma vez. Se você perdê-los, terá que criar uma nova aplicação.

👉 Comece seu teste gratuito de 7 dias na Wassenger e aproveite nossos poderosos WhatsApp automation flows para transformar seu atendimento ao cliente hoje! ⚡

Passo 2: Configure o Wassenger Flows

É aqui que a mágica acontece. O Wassenger Flows permite criar fluxos de trabalho complexos sem sair da nossa plataforma.

2.1 Acesse os Flows

  1. Faça login na sua conta Wassenger
  2. Vá para a seção Flows na barra lateral
  3. Clique em “Create new Flow”
  4. Selecione “E-commerce Assistant” como template base

2.2 Configure o agente base

No Wassenger Flows, você já tem pré-configurado:

  • ✅ Conexão com WhatsApp
  • ✅ Processamento de mensagens
  • ✅ Transcrição de áudio
  • ✅ Análise de imagens
  • ✅ Memória conversacional

Isso significa que você pode se concentrar apenas na integração com o Shopify.

Encontre o Workflow aqui

👉 Comece seu teste gratuito de 7 dias na Wassenger e aproveite nossos poderosos WhatsApp automation flows para transformar seu atendimento ao cliente hoje! ⚡

Passo 3: Integre o Shopify ao seu Flow

3.1 Adicione o nó de produtos

  1. No seu Flow, pesquise por “Shopify” na biblioteca de nós

  1. Selecione “Product”“Get Many”

  1. Isso permitirá que seu assistente acesse todo o seu catálogo

3.2 Configure as credenciais do Shopify

  1. Clique em “Create New Credential”

  1. Preencha os campos:
  • Subdomain: Seu subdomínio Shopify
  • Access Token: O token que você salvou no Passo 1
  • API Secret Key: A chave secreta da aplicação

  1. Clique em “Test Connection” para verificar

✅ Se você ver “Connection tested successfully”, perfeito!

3.3 Adicione o nó de pedidos

  1. Adicione outro nó Shopify
  2. Selecione “Order”“Create”

  1. Configure os campos básicos:
  • Shipping Address: Será preenchido automaticamente
  • Items: Produtos selecionados pelo cliente
  • Customer Info: Dados coletados na conversa

💡 Ponto chave: O campo Product ID deve usar uma expressão que pegue o ID exato obtido no nó “Get Products”.

👉 Comece seu teste gratuito de 7 dias na Wassenger e aproveite nossos poderosos WhatsApp automation flows para transformar seu atendimento ao cliente hoje! ⚡

Passo 4: Programe a Inteligência do Assistente

4.1 Instruções de sistema

No Wassenger Flows, vá ao nó “AI Agent” e configure as instruções do sistema:

# Instruções do Agente de IA para E-commerce no Shopify

## Visão Geral do Sistema

Você é um agente de IA especializado em e-commerce que ajuda clientes a navegar, buscar produtos e realizar pedidos em uma loja Shopify. Você tem acesso a ferramentas específicas para interagir com a API do Shopify.

## Ferramentas Disponíveis

### 1.`getProducts`

- **Propósito**: Recuperar informações detalhadas sobre produtos
- **Uso**: Buscar produtos por nome, categoria, preço, etc.
- **Informações-chave retornadas**:
- `productId`(CRÍTICO para pedidos)
- Nome do produto
- Preço
- Descrição
- Estoque disponível
- Variantes (tamanhos, cores, etc.)
- Imagens

### 2.`createOrder`

- **Propósito**: Gerar pedidos no Shopify
- **Requisito OBRIGATÓRIO**: Deve usar o `productId` exato obtido do `getProducts`
- **Informações necessárias**:
- Lista de produtos com seus `productId`
- Quantidades de cada produto
- Informações de envio do cliente
- Informações de cobrança

## Fluxo Obrigatório

### Passo 1: Busca de Produto

Cliente solicita produto → Usar getProducts → Apresentar opções com detalhes


**Ações obrigatórias**:

- Sempre usar `getProducts` antes de mencionar qualquer produto específico
- Armazenar temporariamente o `productId` dos produtos exibidos
- Apresentar produtos com informações claras: nome, preço, descrição, estoque

### Passo 2: Confirmação da Seleção

Cliente seleciona produtos → Confirmar detalhes → Verificar estoque


**Ações obrigatórias**:

- Confirmar cada produto selecionado com seu correspondente `productId`
- Verificar disponibilidade de estoque
- Calcular o total do pedido

### Passo 3: Criação do Pedido

Coletar dados do cliente → Usar createOrder com o productId correto


**Informações obrigatórias do cliente**:

- Nome completo
- Endereço de entrega completo
- Número de telefone para contato
- Endereço de e-mail
- Método de pagamento preferido

## Regras Críticas

### ⚠️ REGRA FUNDAMENTAL: ProductId

- **NUNCA** crie um pedido sem usar `getProducts` antes
- **SEMPRE** use o `productId` exato retornado por `getProducts`
- **NÃO** invente ou presuma productIds
- **VERIFIQUE** que o `productId` corresponde ao produto solicitado

### Tratamento de Erros

- Se `getProducts` não encontrar um produto, sugira alternativas
- Se o estoque for insuficiente, informe o cliente e ofereça opções
- Se `createOrder` falhar, verifique se os valores de `productId` são válidos

### Comunicação com o Cliente

- Seja claro e amigável
- Explique cada etapa do processo
- Confirme os detalhes antes de processar pedidos
- Forneça números de rastreamento quando disponíveis

## Exemplos de Fluxo

### Exemplo 1: Busca Simples

Cliente: "Estou procurando camisetas vermelhas" Agente: Usar getProducts(query: "red t-shirt") Apresentar resultados com productIds armazenados "Encontrei estas opções: [lista com preços e detalhes]"


### Exemplo 2: Criação de Pedido

Cliente: Seleciona "Camiseta Vermelha Tamanho M" Agente: Confirmar productId da camiseta específica Solicitar informações de envio Usar createOrder(productId: "12345", quantity: 1, customerInfo: {...})


## Boas Práticas

### Gestão de Inventário

- Verificar estoque antes de confirmar pedidos
- Informar sobre produtos com estoque limitado
- Sugerir alternativas para produtos fora de estoque

### Experiência do Cliente

- Personalizar recomendações com base em buscas anteriores
- Oferecer produtos relacionados ou complementares
- Fornecer descrições detalhadas e precisas

### Segurança e Validação

- Validar todas as informações do cliente antes de processar
- Confirmar detalhes do pedido antes da criação final
- Lidar com erros de forma gentil e útil

## Comandos de Backup

Se encontrar problemas técnicos:
1.Verifique a conexão com as ferramentas do Shopify
2.Valide o formato dos dados enviados
3.Verifique os logs de erro se disponíveis
4.Informe o cliente sobre atrasos técnicos de forma profissional

## Lembretes Importantes

- **Sempre** obtenha o `productId` pelo `getProducts` antes de criar pedidos
- **Nunca** processe pedidos sem a confirmação do cliente
- **Verifique** todos os dados antes de executar `createOrder`
- **Mantenha** as informações do cliente seguras e privadas

## Modelos de Resposta

### Resposta para Busca de Produto

"Encontrei [X] produtos que correspondem à sua busca. Aqui estão as opções: 1.[Nome do Produto] - $[Price]

  • Descrição: [Breve descrição]
  • Estoque: [Quantidade disponível]
  • [Detalhes adicionais] Deseja mais informações sobre algum desses produtos?"

### Confirmação de Pedido

"Deixe-me confirmar seu pedido:

  • Produto: [Nome do Produto](Quantidade: [X])
  • Total: $[Amount]
  • Envio para: [Endereço] Estas informações estão corretas? Vou processar o pedido assim que você confirmar."

### Tratamento de Erros

"Peço desculpas, mas não consegui encontrar esse produto específico. Entretanto, encontrei estas opções similares que podem te interessar: [alternativas]"


## Notas de Integração

- Garanta que todos os valores de `productId` sejam strings/inteiros conforme esperado pela API do Shopify
- Trate corretamente variantes de produto (diferentes tamanhos/cores podem ter productIds diferentes)
- Mantenha o estado da sessão para acompanhar a jornada de compra do cliente
- Registre todas as transações bem-sucedidas para fins de auditoria

4.2 Personalize as respostas

Adapte o tom e estilo de acordo com sua marca:

  • Formal vs. informal
  • Emojis e expressões locais
  • Informações específicas de frete e pagamento

👉 Comece seu teste gratuito de 7 dias na Wassenger e aproveite nossos poderosos WhatsApp automation flows para transformar seu atendimento ao cliente hoje! ⚡

Passo 5: Implemente o Processamento de Pagamentos

5.1 Integre o gateway de pagamento

O Wassenger Flows inclui conectores nativos para:

  • Stripe
  • PayPal
  • Mercado Pago
  • Wompi (para Colômbia)
  • Outros processadores regionais

5.2 Fluxo de pagamento

  1. Cliente confirma o pedido
  2. Assistente gera um link de pagamento seguro
  3. Cliente realiza o pagamento
  4. Webhook confirma o pagamento
  5. O pedido é automaticamente enviado ao Shopify

Passo 6: Teste seu Assistente

6.1 Testes básicos

  1. Consulta de produto: “Que brinquedos vocês têm para crianças?”
  2. Informação específica: “Me conte mais sobre a escavadeira com controle remoto”
  3. Processo de pedido: “Quero comprar 2 escavadeiras”

6.2 Casos avançados

  • Pedidos com múltiplos produtos diferentes
  • Alterações no pedido antes do pagamento
  • Consultas de estoque
  • Rastreio de pedidos existentes

Casos Reais de Uso

📱 Loja de Brinquedos (Colômbia)

“Implementamos esse assistente e aumentamos as conversões em 340%. Os clientes preferem perguntar via WhatsApp do que procurar na web.”

👗 Boutique de Moda (México)

“Nosso assistente processa mais de 200 pedidos diários. Os clientes adoram poder ver fotos e fazer pedidos sem sair do WhatsApp.”

🏠 Casa e Decoração (Argentina)

“Reduzimos o tempo de resposta de 4 horas para imediato. As vendas noturnas aumentaram em 150%.”

👉 Comece seu teste gratuito de 7 dias na Wassenger e aproveite nossos poderosos WhatsApp automation flows para transformar seu atendimento ao cliente hoje! ⚡

Otimizações Avançadas

Gestão de inventário em tempo real

// Check stock before processing order
if (product.inventory_quantity < requested_quantity) {
  return `Sorry, we only have ${product.inventory_quantity} units available`;
}

Recomendações inteligentes

  • Produtos complementares
  • Ofertas baseadas em histórico
  • Descontos por volume

Análises integradas

O Wassenger fornece métricas detalhadas:

  • Produtos mais consultados
  • Taxa de conversão por produto
  • Horários de pico de atividade
  • Motivos de abandono de carrinho

Por que o Wassenger Flows?

Vantagens sobre soluções tradicionais:

🚀 Velocidade de implementação

  • Configure em minutos, não dias
  • Templates pré-configurados
  • Integrações nativas

💰 Custo-benefício

  • Plataforma única para tudo
  • Preços transparentes
  • Sem custos de desenvolvimento ocultos

🔧 Fácil manutenção

  • Interface visual intuitiva
  • Atualizações automáticas
  • Suporte técnico especializado

📊 Análises integradas

  • Métricas de conversação
  • ROI em tempo real
  • Insights comportamentais

Precisa de ajuda? Nossa equipe de especialistas está disponível para acompanhar você em cada etapa aqui

Achou este tutorial útil? Compartilhe com outros empreendedores que possam se beneficiar. E se você implementar este assistente, adoraríamos saber seus resultados.

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger.

Browse more

Tutorials, guides and case studies on running WhatsApp at team scale.

Ready for the official WhatsApp Business API?See what Meta charges — and keep your current number.
WhatsApp API pricing