{"id":779,"date":"2026-10-12T08:39:07","date_gmt":"2026-10-12T13:39:07","guid":{"rendered":"https:\/\/realdialer.com\/help\/integrations-calendars\/"},"modified":"2026-10-12T15:09:21","modified_gmt":"2026-10-12T20:09:21","slug":"integrations-calendars","status":"publish","type":"rd_doc","link":"https:\/\/realdialer.com\/help\/integrations\/integrations-calendars\/","title":{"rendered":"Connect your calendar"},"content":{"rendered":"<h2>What it is<\/h2>\n<p>Connect the calendar you already use so RealDialer knows when you are busy and does not book over it. Appointments you set in RealDialer are written to the calendar you choose. RealDialer only reads that an hour is taken, never a title, location or guest list.<\/p>\n<h2>Where to find it<\/h2>\n<p>Settings &gt; Integrations &gt; Calendars<\/p>\n<h2>Steps<\/h2>\n<ol>\n<li>Open <strong>Settings<\/strong>, then choose <strong>Calendars<\/strong> under Integrations.<br \/>\n<figure class=\"rd-shot rd-shot-howto\"><img decoding=\"async\" src=\"https:\/\/realdialer.com\/blog\/wp-content\/uploads\/2026\/10\/realdialer-help-howto-integrations-calendars-1.webp?v=1791835760\" alt=\"Open Settings, then Calendars under Integrations\" width=\"1440\" loading=\"lazy\" \/><figcaption>Open Settings, then Calendars under Integrations<\/figcaption><\/figure>\n<\/li>\n<li>Pick your provider: <strong>Google Calendar<\/strong>, <strong>Microsoft Outlook<\/strong>, <strong>Apple iCloud<\/strong>, <strong>Fastmail<\/strong>, <strong>Other calendar server<\/strong>, or <strong>Calendar link<\/strong>.<\/li>\n<li>For Google or Outlook, press <strong>Connect Google Calendar<\/strong> or <strong>Connect Microsoft Outlook<\/strong> and sign in on the provider&#8217;s screen.<\/li>\n<li>For iCloud or Fastmail, make an app specific password at the provider (the card links to the right page), type your email and that password, and press <strong>Connect Apple iCloud<\/strong> or <strong>Connect Fastmail<\/strong>.<br \/>\n<figure class=\"rd-shot rd-shot-howto\"><img decoding=\"async\" src=\"https:\/\/realdialer.com\/blog\/wp-content\/uploads\/2026\/10\/realdialer-help-howto-integrations-calendars-2.webp?v=1791835761\" alt=\"For iCloud or Fastmail, type your email and the app specific password, then press Connect\" width=\"1440\" loading=\"lazy\" \/><figcaption>For iCloud or Fastmail, type your email and the app specific password, then press Connect<\/figcaption><\/figure>\n<\/li>\n<li>For another server, type the CalDAV <strong>Server address<\/strong>, user name and password.<\/li>\n<li>For a read only calendar, paste its secret address ending in .ics under <strong>Calendar link<\/strong>.<br \/>\n<figure class=\"rd-shot rd-shot-howto\"><img decoding=\"async\" src=\"https:\/\/realdialer.com\/blog\/wp-content\/uploads\/2026\/10\/realdialer-help-howto-integrations-calendars-3.webp?v=1791835761\" alt=\"For a read only calendar, paste its .ics address under Calendar link\" width=\"1440\" loading=\"lazy\" \/><figcaption>For a read only calendar, paste its .ics address under Calendar link<\/figcaption><\/figure>\n<\/li>\n<li>After it connects, tick <strong>Check for conflicts<\/strong> on each calendar you want read, and choose one under <strong>Write appointments to<\/strong>.<\/li>\n<\/ol>\n<h2>Good to know<\/h2>\n<ul>\n<li>A calendar link can only be read, so appointments are not written back to it.<\/li>\n<li>Rows marked <strong>Live<\/strong> update the moment something changes. <strong>Polled<\/strong> rows are read again each time RealDialer works out free hours, so nothing is missed.<\/li>\n<li>A connection belongs to you, not the account. Teammates cannot see when you are busy.<\/li>\n<li>If a Connect button is greyed out, that provider is not available on your account yet. Use another option above.<\/li>\n<li><strong>Disconnect<\/strong> stops conflict checks and new appointments. Nothing on your calendar is deleted.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Connect the calendar you already use so RealDialer knows when you are busy and does not book over it. Appointments you set in RealDialer are written to the calendar you choose. RealDialer only reads that an hour is taken, never a title, location or guest list.<\/p>\n","protected":false},"featured_media":2089,"menu_order":0,"template":"","meta":{"_rd_doc_route":"\/settings\/calendars","_rd_doc_source_id":"integrations-calendars","_rd_doc_checked":"2026-10-12","_rd_doc_meta_description":"Connect the calendar you already use so RealDialer knows when you are busy and does not book over it. Appointments you set in RealDialer are written to the calendar you choose. RealDialer only reads that an hour is taken, never a title, location or guest list.","footnotes":""},"rd_doc_category":[27],"class_list":["post-779","rd_doc","type-rd_doc","status-publish","has-post-thumbnail","hentry","rd_doc_category-integrations"],"_links":{"self":[{"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/rd_doc\/779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/rd_doc"}],"about":[{"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/types\/rd_doc"}],"version-history":[{"count":3,"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/rd_doc\/779\/revisions"}],"predecessor-version":[{"id":2092,"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/rd_doc\/779\/revisions\/2092"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/media\/2089"}],"wp:attachment":[{"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/media?parent=779"}],"wp:term":[{"taxonomy":"rd_doc_category","embeddable":true,"href":"https:\/\/realdialer.com\/blog\/wp-json\/wp\/v2\/rd_doc_category?post=779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}