***5/17/2017 - Create Calendar Events is now a native function on GH - Closing Thread**
After installing this profile you will be able to create a Calendar event by saying "OK Google, create event" followed by <the name of event, day or date, and time> using natural, everyday language. This method also allows you to hear back your event before saving it to your Calendar.
Video Demo
Part 1.
1. Download and install the Tasker, AutoWeb BETA (Free), and Pushover apps. Also download the Calendar_Event.prf.xml (you will make use of this file in Part 3).
2. Once you receive the AutoWeb BETA update from the Play Store open AutoWeb and grant all permissions. Select "Your Web Services" then press "OK" and continue granting permissions. Press "Ok" again then select your account and press "OK." Press "No" when asked if you want to Import API's.
3. Select "Browse Web Services" then locate and Import Google Calendar API. Leave all other default settings and exit the AutoWeb app.
4. Open Pushover and create an account (it’s free).
Part 2.
1. Go to IFTTT.com and create the following two applets:
Applet# 1:
a. “This” – Google Assistant channel - “Say a Phrase with a Text Ingredient”
i. Under “What do you want to say?” – Enter “please create event $”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, creating event $ , do you want to save event”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “event”
ii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Applet# 2:
a. “This” – Google Assistant channel - “Say a simple phrase”
i. Under “What do you want to say?” – Enter “please save event”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, saving event”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “event”
ii. Under "Message" enter "save event"
iii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Part 3.
1. Place the "Calendar Event” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Back-out of Tasker to save the profile. Done!
To create an event say:
1. “Ok Google, create event." <followed by the name, date, and time of your event> using natural, everyday language. GH will then read back your event details and ask if you want to save event.
2. Say "Ok Google, save event" to save or, restate your event to make corrections. Enjoy!
**Important**
- Allow for sync time before your Calendar reflects new entries.
- Turn off battery optimization for Tasker, AutoWeb, and Pushover or your device may disable these apps when idle.
- I have found this profile extremely reliable. However if you are very verbose GH will say, "Sorry, I can't add events to your calendar yet." If that happens, condense your event details.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- Google Home Spotify Alarm
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Initiate Phone Calls via Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
After installing this profile you will be able to create a Calendar event by saying "OK Google, create event" followed by <the name of event, day or date, and time> using natural, everyday language. This method also allows you to hear back your event before saving it to your Calendar.
Video Demo
Part 1.
1. Download and install the Tasker, AutoWeb BETA (Free), and Pushover apps. Also download the Calendar_Event.prf.xml (you will make use of this file in Part 3).
2. Once you receive the AutoWeb BETA update from the Play Store open AutoWeb and grant all permissions. Select "Your Web Services" then press "OK" and continue granting permissions. Press "Ok" again then select your account and press "OK." Press "No" when asked if you want to Import API's.
3. Select "Browse Web Services" then locate and Import Google Calendar API. Leave all other default settings and exit the AutoWeb app.
4. Open Pushover and create an account (it’s free).
Part 2.
1. Go to IFTTT.com and create the following two applets:
Applet# 1:
a. “This” – Google Assistant channel - “Say a Phrase with a Text Ingredient”
i. Under “What do you want to say?” – Enter “please create event $”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, creating event $ , do you want to save event”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “event”
ii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Applet# 2:
a. “This” – Google Assistant channel - “Say a simple phrase”
i. Under “What do you want to say?” – Enter “please save event”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, saving event”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “event”
ii. Under "Message" enter "save event"
iii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Part 3.
1. Place the "Calendar Event” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Back-out of Tasker to save the profile. Done!
To create an event say:
1. “Ok Google, create event." <followed by the name, date, and time of your event> using natural, everyday language. GH will then read back your event details and ask if you want to save event.
2. Say "Ok Google, save event" to save or, restate your event to make corrections. Enjoy!
**Important**
- Allow for sync time before your Calendar reflects new entries.
- Turn off battery optimization for Tasker, AutoWeb, and Pushover or your device may disable these apps when idle.
- I have found this profile extremely reliable. However if you are very verbose GH will say, "Sorry, I can't add events to your calendar yet." If that happens, condense your event details.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- Google Home Spotify Alarm
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Initiate Phone Calls via Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
Last edited: