This is how it'll look like in the end:
To use this you'll need to get the AutoWeb beta. Please get it here. AutoWeb only available as a beta at the time of writing.
You have to enable the Use for Google Assistant/Alexa option at the bottom in the Natural Language Commands screen to make this work on Google Home and Alexa:
STEP 1 - CREATE COMMAND TO ADD CALENDAR ENTRY
- In AutoVoice go to Natural Language -> Commands and add a new command
- Set the command to Add an entry on my calendar
- Set the response to Calendar Entry added
- Click on Finished and then leave the command name and action as the default values
- Click on the created command and then Add Parameter
- Name the parameter text
- Set the type to Any
- Leave it's value blank
STEP 2 - CREATE PROFILE TO CREATE CALENDAR ENTRY
You might need to first import the Google Calendar API into AutoWeb. If you do, open the main AutoWeb App -> Browse Web Services -> Google Calendar -> Import
- Create a new profile with the AutoVoice Natural Language event condition and select your newly created command
- In the task add an AutoWeb action, select the Google Calendar API and the Quick Add action
- Set the Text field to %text which is the variable that the natural language command created
STEP 3 - TEST
If you now say something like Add an entry on my calendar it'll ask you what you want to add and then it'll add it.
Create a Google Calendar entry with Google Home
Learn how to create an entry on your default calendar with natural language