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
- 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
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
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.
![](data/resource_icons/0/242.jpg?1485451421)
Create a Google Calendar entry with Google Home
Learn how to create an entry on your default calendar with natural language