<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bemarleit.bemarbooking.eu/index.php?action=history&amp;feed=atom&amp;title=ICal_import</id>
	<title>ICal import - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://bemarleit.bemarbooking.eu/index.php?action=history&amp;feed=atom&amp;title=ICal_import"/>
	<link rel="alternate" type="text/html" href="https://bemarleit.bemarbooking.eu/index.php?title=ICal_import&amp;action=history"/>
	<updated>2026-11-14T13:21:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://bemarleit.bemarbooking.eu/index.php?title=ICal_import&amp;diff=1257&amp;oldid=prev</id>
		<title>Bjarni Bemar: Created page with &quot;Category:Channel Manager Category:Ical Category:Error Messages from Channels Category:Set up Instructions  &#039;&#039;Importing Bookings or Blocking dates using an exte...&quot;</title>
		<link rel="alternate" type="text/html" href="https://bemarleit.bemarbooking.eu/index.php?title=ICal_import&amp;diff=1257&amp;oldid=prev"/>
		<updated>2018-06-13T14:25:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php?title=Category:Channel_Manager&quot; title=&quot;Category:Channel Manager&quot;&gt;Category:Channel Manager&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:Ical&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:Ical (page does not exist)&quot;&gt;Category:Ical&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:Error_Messages_from_Channels&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:Error Messages from Channels (page does not exist)&quot;&gt;Category:Error Messages from Channels&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:Set_up_Instructions&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:Set up Instructions (page does not exist)&quot;&gt;Category:Set up Instructions&lt;/a&gt;  &amp;#039;&amp;#039;Importing Bookings or Blocking dates using an exte...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
[[Category:Ical]]&lt;br /&gt;
[[Category:Error Messages from Channels]]&lt;br /&gt;
[[Category:Set up Instructions]]&lt;br /&gt;
 &amp;#039;&amp;#039;Importing Bookings or Blocking dates using an external iCal or google calendar&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
Bemar/Beds24.com can import bookings from up to 3 iCal calendars per room. Many holiday rental sites support Ical  [[Ical_Sync|more Information]]&lt;br /&gt;
*You can select if the end date of an event is the last night of the booking or the checkout day.&lt;br /&gt;
*Each full day or multi day event in your iCal calendar will be imported as a booking.&lt;br /&gt;
&lt;br /&gt;
Changes to dates can be imported:&lt;br /&gt;
*If a booking that was previously imported is missing from a future import, the booking status will be changed to Cancelled.&lt;br /&gt;
*Importing changes or cancellations can be disabled for individual bookings or the entire calendar.&lt;br /&gt;
&lt;br /&gt;
Import into Bemar/Beds24:&lt;br /&gt;
*The event summary is imported as the guest name.&lt;br /&gt;
*The event description is imported as the guest comment.&lt;br /&gt;
*The full event information from the iCal is stored in the api message field of the booking.&lt;br /&gt;
&lt;br /&gt;
The iCal export channel can be set up to ignore bookings imported using an iCal import channel, this allows two way connections to be made to google or similar calendars without creating duplicate bookings.&lt;br /&gt;
&lt;br /&gt;
The calendar will normally be checked multiple times per hour. For details please [[Channel_Manager_Capabilities|click here]]&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
The iCal calendar must be available on the internet for Beds24 to poll and must be set for public access. Some calendars like google allow public access (sharing) to be set on an event basis and only public events can be imported.&lt;br /&gt;
&lt;br /&gt;
Bookings must be defined as full day events on the days you want to block.&lt;br /&gt;
&lt;br /&gt;
Only the information specified in the Capabilities section above can be imported from the iCal.&lt;br /&gt;
&lt;br /&gt;
== What you will need ==&lt;br /&gt;
The URL of the iCal calendar to import from.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
*Enter the calendar URL you want to import.&lt;br /&gt;
*Select whether the calendar specifies the end of the booking by last night or check-out date.&lt;br /&gt;
&lt;br /&gt;
== Ignore Containing ==&lt;br /&gt;
Events in the iCal will be ignored if they contain this phrase in either their Summary or Description&lt;br /&gt;
To specify multiple phrases, enter one phrase per line.&lt;br /&gt;
&lt;br /&gt;
== Ignore Duplicates ==&lt;br /&gt;
Bookings will be ignored if there is a booking from another channel with the same dates which is not  cancelled.&lt;br /&gt;
&lt;br /&gt;
== Disconnect ==&lt;br /&gt;
*Remove the URL&lt;br /&gt;
*Set &amp;quot;Import2 = Disable&lt;br /&gt;
&lt;br /&gt;
== Custom Fields ==&lt;br /&gt;
The following custom fields can be used in the iCal. If present, the data is imported into the relevant booking field.&lt;br /&gt;
&lt;br /&gt;
 X-EMAIL: somebody@example.com&lt;br /&gt;
 X-PHONE: 12345678&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Duplicates&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
If you import bookings from a calendar that is also using ical export, (2 way connection) you will probably create duplicate bookings as they are passed back and forth between the systems.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;skip duplicates&amp;#039;&amp;#039;&amp;#039; options will not import a booking from the iCal if a non cancelled booking already exists in the same room for the same dates regardless of the source of the booking. For example a booking might be made on your booking page and exported via iCal to a third party system. If using a skip duplicates option, iCal import will not re-import that booking. Note that only the dates are used to determine a duplicate, this means a booking will not import from ical if a booking for the exact same dates already exists in the room, even if it is in reality a different booking.&lt;br /&gt;
&lt;br /&gt;
See the instructions for ical export -&amp;gt; &amp;quot;Data Options&amp;quot; to prevent re-exporting bookings which have been imported by the iCal import channel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Modifications&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Booking modifications and cancellations can be imported or ignored.&lt;br /&gt;
&lt;br /&gt;
A booking will be considered cancelled if it is no longer in the iCal&lt;br /&gt;
&lt;br /&gt;
Additionally an email notification to the host can be sent when iCal cancellations occur.&lt;br /&gt;
&lt;br /&gt;
Modifications to the check-in, check-out and guest name fields are supported.&lt;/div&gt;</summary>
		<author><name>Bjarni Bemar</name></author>
	</entry>
</feed>