Back to all templates

How to build a multimodal cooking assistant using APL

Everyone can use a little help in the kitchen. The Cooking Assistant template is a hands-free experience that connects you with the perfect recipes for your next meal.

Use Cases
Health & Fitness, Lifestyle, Display Visuals, Information
Alexa, Google Assistant
Basic Steps
Logic Steps
Integration Steps
Marina Moreno
No items found.


By offering three distinct menus (regular, vegetarian, and gluten-free) and the ability to search by recipe name, ingredient, or type of meal, the Cooking Assistant template is a flexible experience that makes finding the right recipe quick and effortless.

At its core, this template works by retrieving relevant recipe information from an Airtable base by referencing data (user responses) stored in the experience. This project also leverages APL or Alexa Presentation Language to create an engaging visual experience that supports graphics and images. By uploading your project to the Alexa Developer Console, you can interact and test your visuals on any multimodal Alexa-enabled device.

This template will teach you: 

  • Use open intents to improve scalability and search flexibility
  • Retrieve information from a custom database using the Airtable API
  • Enhance the cooking assistant experience by adding custom visuals using APL
  • Harness the power of variables to dynamically store data

*There are no visual components included in this template for Google Assistant*

💡 What else can you build with this template?

The Cooking Assistant template makes it easy to retrieve specific information from a database using an API call. It also employs a visual layer to promote accessibility and a better user experience. Here are a few assistants that follow a similar design:

  1. Weightlifting & Workout Assistant
  2. Personal Stylist / Outfit Generator
  3. Winning Numbers / Lottery Assistant
  4. Interactive Stories
  5. Mixologist / Bartender Assistant
  6. Car Rental Service
  7. Trip & Hotel Advisor
Get started with Voiceflow for free
Start creating AI Assistants today.
Get Started