Introdução
Integrar a OmniChat com a Shopify permite que sua equipe de atendimento acesse e compartilhe o catálogo de produtos diretamente nas conversas com os clientes. Esta integração possibilita a consulta em tempo real de informações como preço, estoque, imagens dos produtos e suas variantes, sem a necessidade de sincronização de dados. Com essa funcionalidade, você pode consultar produtos, compartilhá-los durante o atendimento, criar pedidos com esses itens e finalizá-los utilizando o checkout da própria loja.
Como gerar o novo token da Shopify para criar a integração com a OmniChat
O conector Shopify passou por uma atualização na forma de gerar os tokens para criar a integração com a OmniChat. Abaixo está o passo-a-passo necessario para concluir esta etapa.
Caso deseje, você pode acessar diretamente a documentação do conector clicando aqui.
Passo 1: Acesse o menu da Shopify e pesquise por “apps”
Passo 2: Clique no botão desenvolver apps
Passo 3: Na nova tela, clique no botão “Desenvolver apps no Dev Dashboard”
Passo 4: Clique em “Criar app”
Passo 5: Na nova tela, vá no card “Começar pelo Dev Dashboard”, digite “omnichat-app” no “Nome do app”, então, clique no botão “Criar”
Passo 6: Primeiramente, copie o texto do quadro abaixo.
read_validations,read_checkouts,read_custom_fulfillment_services,read_customers,read_discounts,write_draft_orders,read_draft_orders,read_fulfillments,read_gift_cards,read_inventory,read_metaobjects,write_metaobjects,read_orders,read_products,read_shipping,unauthenticated_write_bulk_operations,unauthenticated_read_bulk_operations,unauthenticated_read_bundles,unauthenticated_write_checkouts,unauthenticated_read_checkouts,unauthenticated_write_customers,unauthenticated_read_customers,unauthenticated_read_customer_tags,unauthenticated_read_metaobjects,unauthenticated_read_product_pickup_locations,unauthenticated_read_product_inventory,unauthenticated_read_product_listings,unauthenticated_read_product_tags,unauthenticated_read_shop_pay_installments_pricing,unauthenticated_read_content |
Agora, cole o texto, exatamente no formato copiado no campo indicado do print:
Role a pagina até o final e clique no botão “Lançar”
Passo 7:
Clique no botão “copiar” do campo “ID do cliente” e guarde-o, pois você não tera acesso a esse ID novamente.
Depois clique no botão “copiar” do campo “Chave Secreta” e guarde-o, pois você não tera acesso a essa chave novamente também.
8 Passo: Clicar em instalar app.
Passo 9: Dentro do painel shopify, você terá a seguinte informação: Basta clicar no botão ''Instalar''.
Passo 10: Caso aparece essa imagem, deu certo.
Agora, com esses valores em mãos, é possível continuar o processo de criação da integração Shopify <> OmniChat!
Adicionando uma nova integração
Acessar o Menu de Configuração
Na plataforma OmniChat, acesse o menu de configuração localizado na lateral esquerda da tela.
Selecionar Integrações
Dentro do menu de configurações, clique em "Integrações", e em seguida em "E-Commerce / ERP".
Adicionar Nova Integração
Na tela de integrações, selecione a opção "Nova Integração" e escolha Shopify para iniciar a configuração específica.
Configuração da Integração Shopify
Preencher os Campos de Configuração:
Nome
Insira o nome de exibição da integração. Este nome será utilizado internamente para identificar a integração na plataforma.
Times
Ao associar um ou mais times, a integração ficará disponível exclusivamente para os membros desse(s) time(s).
Client ID
O Client ID é o identificador do seu aplicativo Shopify. Você pode encontrá-lo nas configurações do App na Shopify.
Client Secret
O Client Secret é a chave secreta do seu aplicativo Shopify. Você pode encontrá-lo nas configurações do App na Shopify.
Nome da Conta
O nome da conta é o nome da sua loja na Shopify. Você pode encontrá-lo no topo do menu de configurações. É o nome que aparece antes do domínio 'myshopify.com'.
URL do e-commerce
A URL do e-commerce é o endereço da sua loja na internet. Ela será utilizada para gerar o link do carrinho de compras que será enviado para seus clientes.
URL de checkout (opcional)
A URL do checkout é o endereço para onde seus clientes serão direcionados para finalizar a compra. Deve corresponder ao caminho do checkout da sua loja.
Chave da API Intelipost (opcional)
API key do Intellipost para que você receba atualização de status das entregas de seus pedidos. Veja mais abaixo, ainda neste artigo como configurar o webhook do Intellipost
Salvar Configurações
Após preencher todos os campos necessários, clique em "Salvar". Isso permitirá a consulta em tempo real dos produtos de sua loja.
Configurando o webhook Intellipost (Opcional)
⚠️ Para que o webhook funcione corretamente é necessário que seja efetuado o cadastro da API key do Intellipost na integração da OmniChat
Passo 1: Solicite ao suporte a OmniChat seu retailerId e sua integrationId
Passo 3: Acesse o Intellipost.
Passo 4: Acesse Entregas > Configurar Entregas e em "Regras de Evento" clique em "Acessar regras de evento".
Passo 5: Clique em "Adicionar nova regra".
Passo 6: Preencha o formulário conforme a imagem abaixo e salve a nova regra.
Habilitar: Sim
Protocolo: https
Host: shopify-api.omni.chat
Path:
/v1/intelipost-webhooks?retailerId=${retailerId}&integrationId=${integrationId}
Porta: 443
Formato de autenticação: Basic
Usuário para autenticação: Sua api key do Intellipost
Senha para autenticação: Não preencher
Enviar para: Cliente
Conclusão
Com estes passos concluídos, a integração entre OmniChat e Shopify estará pronta para ser utilizada. Você poderá consultar produtos diretamente nas conversas, compartilhar detalhes com clientes e criar pedidos diretamente na plataforma OmniChat. Aproveite para maximizar as vendas e a eficiência de seus vendedores.







