Skip to content
Alexa Magento 2 Module for Magento 2 and Amazon Alexa.
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Api
Controller
Factory
Intent
Model
etc
README.md
composer.json
registration.php

README.md

Alexa Magento 2 Module - C&M

Alexa Magento 2 Module for Magento 2 and Amazon Alexa.

Alexa Magento 2 Module allows to retrieve data from a Magento 2 website using an Amazon Alexa device (such as an Amazon Echo).

User: "Alexa, demande à magento le nombre de clients connectés"
Alexa: "Le nombre de clients et visiteurs en ligne est de 10."

Requirements

Version
PHP >=7.2
Magento >=2.3

Install

Deploy Alexa skill

In order to communicate with the Magento module, your Alexa device must have access to Alexa skill Magento 2.

Install Magento 2 module

composer require click-and-mortar/alexa-magento2-module
php bin/magento setup:upgrade

Use

Using Alexa Skills Kit CLI to simulate the skill via interactive dialog with Alexa.

List of intents

  • Get average order
$ ask dialog --locale fr-FR
  User  >  demande à magento le panier moyen
  Alexa >  Le panier moyen est de 119,75 € depuis le lancement du site.
  • Get bestsellers
$ ask dialog --locale fr-FR
  User  >  demande à magento les produits les plus vendus
  Alexa >  Les 3 produits les mieux vendus sont : Erika Running Short-32-Red avec un nombre de 10, Erika Running Short-31-Red avec un nombre de 1, Erika Running Short-28-Red avec un nombre de 1.
  • Get customers now online
$ ask dialog --locale fr-FR
  User  >  demande à magento le nombre de clients connectés
  Alexa >  Le nombre de clients et visiteurs en ligne est de 10.
  • Get orders count for period

See here for available periods.

$ ask dialog --locale fr-FR
  User  >  demande à magento le nombre de commandes
  Alexa >  Il y a 5 commandes depuis le lancement du site.
  User  >  demande à magento le nombre de commandes du mois
  Alexa >  Le nombre de commandes est de 4 pour le mois en cours.
  • Get turnover for period

See here for available periods.

$ ask dialog --locale fr-FR
  User  >  demande à magento le chiffre d'affaires
  Alexa >  Le chiffre d'affaires est de 479,00 € depuis le lancement du site.
$ ask dialog --locale fr-FR
  User  >  demande à magento le chiffre d'affaires pour les sept derniers jours
  Alexa >  Vous avez un chiffre d'affaires pour les sept derniers jours de 119,00 €.

Roadmap

You can’t perform that action at this time.