Earlier this year, Google added six Routines to Assistant to improve your smart home experience by accomplishing multiple tasks with a single command. Now, Google will be rolling out the ability to create custom Routines based around using one of the millions of available Assistant Actions.

This is nothing short of exciting, even though Cody spotted it coming last month. The original six were fine, but I'm excited to get creating mine. What's more, these Routines can also be scheduled, e.g. a "Dinner is ready" at 6:00pm which then does whatever you've set for dinner/supper Routine.

"Earlier this year we launched six ready-made Routines to help you get multiple things done with a single command. Starting today, we’re rolling out Custom Routines, which allow you to create your own Routine with any of the Google Assistant’s one million Actions, and start your routine with a phrase that feels best for you. For example, you can create a Custom Routine for family dinner, and kick it off by saying "Hey Google, dinner's ready" and the Assistant can turn on your favorite music, turn off the TV, and broadcast “dinner time!” to everyone in the house. Later this summer, you’ll be able to schedule Routines for a specific day or time either using the Assistant app or through the Google Clock app for Android."

Custom Routines are available today, with scheduled ones coming later this summer to the Assistant and Google Clock apps.

Google has posted how to create custom Routines on the support page. Here's what you need to do:

  1. Make sure your mobile device or tablet is connected to the same Wi-Fi as your Google Home device.
  2. Open the Google Home app.
  3. In the top left corner of the Home screen, tap Menu.
  4. Verify that the Google Account that is listed is the one linked to Google Home.  To switch accounts, click the triangle to the right of the account name.
  5. Tap More settings -> Routines -> +.
  6. Under “When…”
    1. Tap Add commands -> + -> enter the phrase you want to say to trigger the Routine -> Ok.
    2. Tap <-.
    3. You can also set a time and day.
  7. Under “ My Assistant should...”
    1. Tap Add action -> Enter what the Assistant should do. You can enter any Google Assistant command or choose from popular actions -> Add. Note: You can't assign multiple voice queries to an action.
  8. [Optional] Under “And then play...”
    1. Tap Add media.
      1. Tap the circle next to the media source. Note: You can customize what plays by tapping  next to the source.
      2. Tap Add.