Todas as integrações

Conviro for Magento 2 · Extensão gratuita · Versão 1.4.1

O chatbot com IA para Magento 2 que responde com base nos dados da sua loja em tempo real

O Conviro for Magento é uma extensão de chatbot gratuita para Magento 2 que liga a sua loja ao assistente de IA do Conviro. Os seus clientes obtêm respostas sobre preço, stock, estado da encomenda e rastreio, lidas da sua loja durante a conversa — e cabe-lhe a si decidir o que a IA pode fazer.

Extensão gratuita. Para ligar uma loja, precisa de um plano Conviro com acesso à API (Pro ou superior). Documentação

  • Magento 2.4.4 e posteriores
  • Luma e Hyvä
  • OAuth 1.0a, privilégio mínimo
  • Dados pessoais mínimos

A sua loja Magento

● Online

Têm a sapatilha de trail Ridge no número 42?

Sim, a sapatilha de trail Ridge está disponível no número 42 — restam 7 pares, a 89,00 €.

Live data

E onde está a minha encomenda #100000482?

Posso verificar isso por si. Indique-me o endereço de e-mail que utilizou ao finalizar a compra.

Ilustração. O preço e o stock são lidos da sua loja quando o cliente pergunta, na vista de loja e na moeda desse cliente; os detalhes da encomenda só depois de o número da encomenda e o e-mail do checkout corresponderem.

O Conviro for Magento em resumo

Os dados essenciais num só lugar, tal como constam da documentação da extensão.

O que é
Uma extensão para Magento 2 que liga uma loja Magento ao Conviro, uma plataforma de comunicação com clientes baseada em IA para chat web, WhatsApp e Instagram.
Pacote
Pacote Composer conviro/module-aichat (módulo Magento Conviro_AiChat), versão atual 1.4.1.
Preço
A extensão é gratuita. O serviço Conviro a que se liga é uma subscrição; para ligar uma loja é necessário um plano com acesso à API, Pro (€109/mês) ou superior.
Compatibilidade
Magento Open Source 2.4.4 ou posterior, PHP 7.4 ou 8.1–8.4. Instalação testada em 2.4.4-p13, 2.4.7-p4 e 2.4.9, com Luma e com Hyvä 1.5.2.
Configuração
Instalação com Composer a partir de repo.conviro.io e, depois, um assistente de configuração de sete passos no admin do Magento que liga a loja através do seu navegador — sem chaves API para copiar.
O que lê
Produtos, preços e stock (quantidade vendável MSI) em tempo real a partir da sua loja; estado da encomenda e rastreio só depois de o cliente indicar o número da encomenda e o e-mail do checkout.
O que pode alterar
Nada, por predefinição. Cancelar, colocar em espera ou comentar uma encomenda só é executado se ativar essa opção — por predefinição, o cliente confirma e a sua equipa aprova.
Dados pessoais
O histórico de encomendas e clientes é guardado sem nomes, moradas nem números de telefone; os e-mails apenas como hash unidirecional com chave.

Do Composer a respostas em tempo real em três passos

  1. 1

    Instale a extensão

    Adicione o repositório Composer do Conviro, execute composer require conviro/module-aichat e os habituais comandos bin/magento. A instalação não faz nenhuma chamada ao Conviro.

  2. 2

    Ligue a loja no assistente de configuração

    Abra Stores › Settings › Conviro Setup e clique em «Connect to Conviro». Aprove a loja no seu painel Conviro e o navegador leva-o de volta — o assistente configura então por si uma integração Magento de privilégio mínimo (OAuth 1.0a).

  3. 3

    Escolha o que partilhar e ative o chat

    Escolha as vistas de loja, o que sincronizar (por predefinição, catálogo, stock e as encomendas dos últimos 90 dias) e o que a IA pode fazer. O passo «Verify» envia um evento de teste pelo percurso de entrega real, e o widget de chat fica ativo na sua loja online.

O assistente de configuração do Conviro no admin do Magento, com os seus sete passos e a verificação do ambiente
O assistente de configuração no admin do Magento (Stores › Settings › Conviro Setup). Captura de ecrã da nossa loja de teste Magento 2.4.7.

O que os seus clientes recebem — e o que a sua equipa continua a controlar

Cada resposta sobre um preço, um nível de stock ou uma encomenda tem por base a sua loja, não um palpite.

Respostas com preço e stock em tempo real

O preço e a disponibilidade são lidos do Magento durante a conversa, na vista de loja, na moeda e no idioma do cliente — incluindo a quantidade vendável MSI e as variantes de produtos configuráveis. Uma resposta que indique um preço que a sua loja não devolveu é bloqueada.

Estado e rastreio de encomendas, verificados

«Onde está a minha encomenda?» é respondido com a encomenda em tempo real e o respetivo rastreio, só depois de o cliente indicar o número da encomenda e o e-mail do checkout. Após cinco combinações erradas numa hora, as consultas ficam em pausa.

Recuperação de carrinhos abandonados

Ative-a e confirme-a, e o Conviro envia um e-mail de recuperação no idioma do cliente com uma ligação para a página do carrinho da sua própria loja. Após um pagamento falhado, o chat oferece ajuda uma vez. Ambas as funções ficam desativadas até as confirmar.

Pronta para Hyvä, e também para Luma

Testada no tema predefinido do Hyvä 1.5.2 (Magento 2.4.9) e no Luma. O widget carrega de forma assíncrona no navegador e mantém os dados dos clientes fora do HTML em cache de página inteira.

Aprovação humana para ações sobre encomendas

Todas as ações da IA sobre encomendas estão desativadas até as ativar. Depois, por predefinição, o cliente confirma com um código de utilização única enviado para o endereço de e-mail da encomenda e a sua equipa aprova ou rejeita — tudo num registo de auditoria.

Receita influenciada, apresentada com honestidade

Veja a receita influenciada por conversas, ligações para produtos e carrinhos recuperados, por moeda — identificada como «influenciada», nunca como «causada» — no seu painel Conviro e num cartão no admin do Magento. Os cookies de atribuição requerem consentimento.

O checkout nunca espera pelo Conviro

O checkout, o registo e a gravação de produtos apenas escrevem uma linha numa fila local; o cron do Magento entrega os eventos em segundo plano, com novas tentativas. Se o Conviro estiver inacessível, as encomendas continuam a ser feitas normalmente.

Integration Health num relance

Um cartão no admin do Magento verifica a ligação, a autenticação, os webhooks, o catálogo, as encomendas, o cron, a versão e o ambiente — e indica exatamente o que fazer quando algo exige ação.

Veja o que funciona — e o que corrigir

O cartão Integration Health está no topo de Stores › Configuration › Conviro › AI Chat. Cada linha é uma verificação em tempo real com uma correção explicada em linguagem simples e uma ligação para a página correspondente da documentação.

Integration Health
O cartão Integration Health no admin do Magento, com cada verificação e o respetivo estado
Integration Health no admin do Magento. Captura de ecrã da nossa loja de teste Magento 2.4.7, que funciona em http simples — daí a única linha «Action required».

Extensão gratuita, subscrição paga

Descarregar, instalar e atualizar a extensão Conviro for Magento não custa nada. O que paga é a subscrição do Conviro por trás dela: o assistente de IA, a caixa de entrada onde a sua equipa assume as conversas e os canais de chat web, WhatsApp e Instagram.

Para ligar uma loja Magento, precisa de um plano que inclua acesso à API: Pro ou superior. Pode criar primeiro uma conta gratuita e mudar de plano quando ligar a sua loja.

Comparar todos os planos

Pro

Mais popular

€109/mês

€89/mês com faturação anual

10.000 mensagens por mês

Growth

€249/mês

€199/mês com faturação anual

50.000 mensagens por mês

Enterprise: preços personalizados para equipas maiores.

Compatibilidade

Em que ambientes a versão 1.4.1 foi realmente testada — e não apenas o que o Composer deixa instalar.

Compatibilidade
MagentoPHPTemaEstado
2.4.98.4Luma, Hyvä 1.5.2Instalação testada (instalação nova e atualização)
2.4.7-p48.3LumaInstalação testada (instalação nova e atualização)
2.4.4-p138.1LumaInstalação testada (instalação nova e atualização)
2.4.6-p15 · 2.4.8-p5——Verificada estaticamente, instalação não testada

Também é bom saber

  • O PHP 7.4 e o 8.2 estão declarados e passam no lint e nos testes unitários; ainda não foi executada nenhuma instalação do Magento com eles.
  • O Adobe Commerce usa a mesma framework Magento (2.4.4 e posteriores), mas ainda não foi testado. As suas devoluções (RMA) e orçamentos B2B são usados onde estão disponíveis, sem terem sido testados.
  • O Hyvä Checkout é um produto licenciado e não foi testado; a extensão inclui um layout handle para ele.
  • No Magento 2.4.0–2.4.3, o Composer mantém a versão 1.3.5.
Fonte: página «Supported versions» da documentação da extensão

Instalar com Composer

Execute estes comandos a partir da raiz do Magento. O nome de utilizador do Composer é a palavra «api»; a palavra-passe é a sua chave API Conviro (Programadores › Chaves API no seu painel Conviro).

bash
composer config repositories.conviro composer https://repo.conviro.io
composer config http-basic.repo.conviro.io api <YOUR_CONVIRO_API_KEY>
composer require conviro/module-aichat
bin/magento module:enable Conviro_AiChat
bin/magento setup:upgrade
bin/magento setup:di:compile                  # production mode
bin/magento setup:static-content:deploy -f    # production mode
bin/magento cache:flush

As linhas marcadas com «production mode» só são necessárias no modo de produção; no modo de programador, bastam setup:upgrade e cache:flush.

Também é necessário: um URL de loja com https, o cron do Magento em execução (bin/magento cron:install) e HTTPS de saída para api.conviro.io.

Privilégio mínimo desde a conceção

O Conviro lê o que precisa para responder — e não pode alterar o seu catálogo, preços ou encomendas, a menos que o permita.

  • O próprio OAuth 1.0a do Magento: cada pedido que o Conviro envia à sua loja é assinado.
  • A integração dispõe apenas da API de leitura da extensão, sem acesso de escrita ao núcleo do Magento. As consultas têm de se restringir a uma encomenda ou a um endereço de e-mail, e o tamanho das páginas é limitado.
  • As ações sobre encomendas (cancelar, colocar em espera, comentar) só são concedidas à integração enquanto tiver a assistência a ações sobre encomendas ativada.
  • O fluxo de ligação cria uma chave API apenas para esta loja: limitada às rotas da extensão e a um chatbot, associada ao URL da sua loja e guardada encriptada no Magento.
  • Os webhooks são assinados em ambos os sentidos (HMAC-SHA256, janela de cinco minutos) e as repetições (replays) são ignoradas.
  • As eliminações de clientes no Magento chegam ao Conviro; o histórico de encomendas é conservado durante um período móvel de 24 meses e eliminado 30 dias depois de desligar, ou de imediato, se assim o preferir.
As permissões explicadas

Perguntas frequentes

Quanto custa o Conviro for Magento?

A extensão é gratuita para descarregar, instalar e atualizar. O serviço Conviro a que se liga é uma subscrição: para ligar uma loja Magento é necessário um plano com acesso à API, Pro a €109/mês (€89/mês com faturação anual) ou Growth a €249/mês; o Enterprise tem preço sob consulta. A página de preços indica todos os limites.

Que versões do Magento e do PHP são suportadas?

Magento Open Source 2.4.4 ou posterior, com PHP 7.4 ou 8.1–8.4. A instalação da versão 1.4.1 foi testada em 2.4.4-p13 (PHP 8.1), 2.4.7-p4 (PHP 8.3) e 2.4.9 (PHP 8.4); as versões 2.4.6-p15 e 2.4.8-p5 foram verificadas estaticamente. As lojas em 2.4.0–2.4.3 ficam na versão 1.3.5.

Funciona com Hyvä?

Sim. A versão 1.4.1 foi testada no tema predefinido do Hyvä 1.5.2 no Magento 2.4.9 com o checkout do Luma como fallback, incluindo a privacidade da cache de página inteira e o consentimento de cookies. O Hyvä Checkout é um produto licenciado e não foi testado; a extensão inclui um layout handle para ele.

Funciona com Adobe Commerce?

A extensão declara a mesma framework Magento (2.4.4 e posteriores) em que o Adobe Commerce assenta, mas ainda não foi testada no Adobe Commerce. As devoluções (RMA) e os orçamentos B2B do Adobe Commerce são usados quando a instalação os disponibiliza e não foram testados; sem eles, esses pedidos tornam-se tarefas para a sua equipa.

Tenho de copiar chaves API ou tokens para o Magento?

Não. O assistente de configuração faz a ligação através do seu navegador: clica em «Connect to Conviro», aprova a loja no seu painel Conviro e regressa ao Magento, que recebe então as suas credenciais de servidor para servidor. A única chave com que lida é a chave API Conviro que usa como palavra-passe do Composer.

Que dados da loja recebe o Conviro e como é tratado o RGPD?

Alterações de catálogo e de stock, novas encomendas e, por predefinição, o histórico de encomendas dos últimos 90 dias, além das contas de clientes apenas se assim o decidir — tudo limitado às vistas de loja que selecionar. Encomendas e clientes são guardados sem nomes, moradas nem números de telefone, os e-mails apenas como hash unidirecional com chave. Os novos registos tornam-se leads com nome e e-mail, a menos que desative essa opção. As eliminações de clientes chegam ao Conviro, a recuperação de carrinhos fica desativada até a confirmar e os cookies de atribuição requerem o consentimento do cliente.

Vai tornar a minha loja mais lenta?

As páginas da loja nunca chamam o Conviro a partir do PHP, e o widget de chat carrega de forma assíncrona no navegador. O checkout, o registo e a gravação de produtos apenas escrevem uma linha numa fila local, o que nos nossos testes demorou alguns milissegundos; o cron do Magento entrega os eventos em segundo plano. Se o Conviro estiver inacessível, as encomendas continuam a ser feitas normalmente.

A IA pode cancelar encomendas por iniciativa própria?

Não. Todas as ações sobre encomendas estão desativadas por predefinição. Quando ativa uma, por predefinição o cliente confirma-a com um código de utilização única enviado para o endereço de e-mail da encomenda e a sua equipa aprova-a ou rejeita-a, e cada passo fica anotado num registo de auditoria. As alterações para as quais o Magento não tem API, como uma nova morada de entrega, tornam-se tarefas para a sua equipa.

Suporta várias vistas de loja?

Sim. No assistente de configuração escolhe as vistas de loja que o Conviro pode ver. As respostas usam a vista de loja, a moeda e o idioma do cliente, e das vistas de loja que excluir não são enviados dados de clientes, encomendas nem carrinhos.

Como se desinstala?

Primeiro, desligue a loja em Stores › Settings › Conviro Setup: isso revoga a chave criada pelo fluxo de ligação e, por predefinição, remove o widget de chat da sua loja. Depois, desative o módulo e execute composer remove conviro/module-aichat e setup:upgrade. Os dados da loja no Conviro são eliminados 30 dias após a desconexão, ou de imediato, se assim o preferir.

Dê aos clientes da sua loja online Magento respostas em que possam confiar

Instale a extensão gratuita, ligue a sua loja no assistente de configuração e deixe o Conviro responder com base no seu catálogo e nas suas encomendas em tempo real — as ações sobre encomendas ficam desativadas até as autorizar.