1-3 March 2019

City, University London

Drupal and Alexa - Interact with Drupal via voice commands

Prerequisites
  • Familiar with Drupal.
  • Understanding of Drupal Web Services.
  • Familiar with AWS and Alexa
  • Comfortable with NodeJS

 

Session details

Alexa is an intelligent personal assistant developed by Amazon. It is capable of voice interaction, music playback, making to-do lists, setting alarms, streaming podcasts, playing audiobooks, and providing weather, traffic, and other real-time information, such as news.

This session aims to teach attendees how to create an Alexa Skill that can interact with a Drupal Application. You will be surprised on how easy this integration is! Alexa skills are easy to create and easy to manage. This integration will be a huge step up regarding site accessibility performing actions through voice commands.

During this session, I will show how to integrate Alexa with Drupal and use voice commands to perform actions with a Drupal application such as:

  • create content
  • retrieve content
  • retrieve information about a user
  • access site statistics

Main Topics:

  • Drupal WebServices
  • Alexa Skill
  • Ask cli
  • Ask SDK
  • AWS Lambda Function

At the end of the Session the attendee will know how to create the 4 main parts of a Drupal Alexa integration:

  • Create an Alexa skill
  • Insert data into Drupal
  • Retrieve data from Drupal

This will give the attendees unlimited possibility of reusing the knowledge they acquired during the session to create and retrieve data via voice commands.

Speaker(s)
Skill Level
Session Track

Keynote speakers

Preston So

Acquia

TBC

Sally Young

Lullabot / Drupalize.me

Drupal apprentices

The best people to train new developers are developers

The Drupal Apprenticeship Scheme will be running a London intake in March. If you are interested in hiring an apprentice or know someone who would benefit from the scheme please get in touch via the link below.

  • Created and run by experienced developers
  • Teaches core skills and best practice
  • Extensive support for businesses and teams

We are also really keen to hear from people who might be interested in mentoring, training and helping us to develop and review training materials to make sure they stay absolutely current and relevant.

Find out more

Join the Drupal Association

The Drupal Association unites a global open source community to build and promote Drupal.

The Association is a not-for-profit organization that relies on individuals and businesses to fund everything they do for Drupal — from drupal.org to DrupalCon and community programs.

Connect with us and support our mission-driven work.

Support the Drupal Association

Hosting provided by

platform.sh