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

30 de junho de 2025

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

Get Started Free