GoogleCalendarAPI logoZapierFormatterCLIAPI@1.0.4 logoZapierFormatterCLIAPI@1.0.4 logoZapierFormatterCLIAPI@1.0.4 logoZapierFormatterCLIAPI@1.0.4 logoDigestAPI logoZapierFormatterCLIAPI@1.0.4 logoGoogleDriveCLIAPI@1.1.0 logo

Copy Daily Google Calendar Events to Google Drive in Org-Mode Format, to View Calendar in Emacs Org-Agenda

Every night create an org file with tomorrow's calendar events and copy to Google Drive. It will create one org file for each day. Add your google drive folder to org-agenda files to view your calendar via org-agenda: (setq org-agenda-files '("~/Google Drive/My Drive/Calendar Events")) Annoyingly the Google Drive integration appends '.txt' to files created, so you'll need to tell org to grep for '*.org.txt' files when building the agenda, and tell emacs that the files are indeed org-mode files: (setq org-agenda-file-regexp "\\`[^.].*\\.org\\(.txt\\)?\\'") (add-to-list 'auto-mode-alist '("\\.org\\.txt?\\'" . org-mode)) If you run org-agenda you'll see your calendar events in the agenda. Hit TAB to view an event, click on the calendar event link to open in Google Calendar, and (if available) click on the Zoom link to open the Zoom for the meeting.

Steve Molitorcreated by Steve Molitor
How Zapier works (57 sec)
How Zapier works (57 sec)
Try this Zap FREE for 14 days

Trusted at companies large and small

This Zap works in 8 steps

  • 4 minutes to set up
  • Get back 11.3 hrs /week
  • 6 people use this zap

This Zap uses the following 4 apps

  • Google Calendar logo
  • Formatter by Zapier logo

More ways to use these popular apps!

Check out all the other ways you can connect Google Calendar and Formatter by Zapier.
Learn More