Agenda-link- en ICS-generator
Geschreven door Tim van Iersel
Bijgewerkt 10 augustus 2026
In dit artikel
Bij PLUGIN bouwen we websites en digitale platforms. Daarop staan regelmatig evenementen, webinars, open dagen, trainingen of andere afspraken die bezoekers niet mogen vergeten.
Je kunt natuurlijk alleen de datum en tijd op de website zetten. Handiger is een knop waarmee de bezoeker het evenement direct aan een eigen agenda toevoegt. Het maken van zo’n knop is alleen minder eenvoudig dan het lijkt. Google Agenda en Outlook gebruiken eigen links, terwijl andere agenda-apps meestal met een ICS-bestand werken.
Daarom hebben we deze agenda-link- en ICS-generator gebouwd. Vul de gegevens van je evenement in en genereer direct een agendalink of downloadbaar ICS-bestand.
Interactieve tool
Maak een agenda-link of ICS-bestand
Vul de afspraakgegevens in en open het evenement in Google Agenda of Outlook, of download een universeel ICS-bestand.
Agenda-item
Wat is een agenda-link?
Een agenda-link is een URL waarmee iemand een vooraf ingevulde afspraak in een online agenda opent.
De link bevat onder andere:
De titel
De begin- en eindtijd
De locatie
Een omschrijving
Eventueel een online vergaderlink
Na het openen krijgt de bezoeker de afspraak eerst te zien. De bezoeker kiest vervolgens zelf in welke agenda de afspraak wordt opgeslagen en kan de gegevens eventueel nog aanpassen.
Een agenda-link voegt dus niet zonder toestemming automatisch een afspraak toe. De gebruiker moet de afspraak zelf bevestigen en opslaan.
Wat is een ICS-bestand?
Een ICS-bestand is een bestand met agenda-informatie. ICS staat voor iCalendar en is een open standaard voor het uitwisselen van afspraken en agenda-items. De technische indeling is vastgelegd in RFC 5545.
Het bestand bevat informatie zoals:
TitelStartdatumEinddatumTijdzoneLocatieOmschrijving
Een eenvoudig ICS-bestand ziet er technisch ongeveer zo uit:
BEGIN:VCALENDARVERSION:2.0BEGIN:VEVENTSUMMARY:Online webinarDTSTART:20260915T120000ZDTEND:20260915T130000ZLOCATION:OnlineDESCRIPTION:Informatie over het webinarEND:VEVENTEND:VCALENDAR
Je hoeft deze code niet zelf te schrijven. Onze generator zet de ingevulde gegevens automatisch om naar een downloadbaar .ics-bestand.
ICS-bestanden kunnen onder andere worden geïmporteerd in Outlook, Apple Agenda en Google Agenda. Microsoft ondersteunt het importeren van ICS-bestanden, en ook Apple Agenda kan afspraken uit een ICS-bestand importeren.
Waarom hebben we deze generator gemaakt?
Een knop met ‘Zet in mijn agenda’ lijkt een kleine toevoeging aan een website. Achter die knop kunnen echter verschillende soorten links en bestanden nodig zijn.
Een Google Agenda-link werkt bijvoorbeeld anders dan een download voor Apple Agenda. Daar komen nog aandachtspunten bij zoals:
Correcte datum- en tijdnotatie
Verschillende tijdzones
Zomer- en wintertijd
Speciale tekens in de titel
Regeleinden in de omschrijving
Een fysiek adres of online locatie
Een evenement dat de hele dag duurt
Verschillen tussen agenda-apps
Dit kan allemaal handmatig worden opgebouwd, maar dat is foutgevoelig. Een verkeerde tijdzone is vaak pas zichtbaar wanneer iemand de afspraak opent.
Bij PLUGIN komen we dit soort kleine technische taken tegen tijdens het bouwen van websites en digitale platforms. De agenda-link- en ICS-generator voert één van die taken automatisch uit: evenementgegevens omzetten naar links en een bestand dat bezoekers daadwerkelijk kunnen gebruiken.
Wanneer is een agenda-link handig?
Evenementen
Plaats een agenda-knop bij een congres, bijeenkomst, netwerkborrel of open dag. De bezoeker hoeft de datum en locatie dan niet handmatig over te nemen.
Webinars
Vul de webinarlink in als online locatie of plaats hem in de omschrijving. Zo staat de deelnamelink direct bij de afspraak.
Trainingen en cursussen
Bij een training kun je naast datum en locatie ook praktische informatie in de omschrijving zetten, bijvoorbeeld wat deelnemers moeten meenemen.
Afspraken
Na het maken van een afspraak kun je op de bevestigingspagina of in de bevestigingsmail een agenda-link opnemen.
Lanceringen en deadlines
Niet ieder agenda-item hoeft een bijeenkomst te zijn. Je kunt de generator ook gebruiken voor een inschrijfdeadline, productlancering of andere belangrijke datum.
Voorstellingen en wedstrijden
Bij een programma, voorstelling of sportwedstrijd kan iedere datum een eigen knop krijgen waarmee bezoekers het specifieke onderdeel aan hun agenda toevoegen.
Agenda-link of ICS-bestand: wat moet je kiezen?
Een directe agenda-link is meestal het gemakkelijkst voor gebruikers van de betreffende online agenda. De afspraak wordt in de browser geopend en kan direct worden gecontroleerd en opgeslagen.
Een ICS-bestand is breder inzetbaar. Het kan door verschillende agenda-apps worden geopend en is daarom een goede algemene optie.
Wij zouden bij een evenement meestal meerdere keuzes aanbieden:
Google Agenda
Outlook
Download ICS-bestand
Op Apple-apparaten kan het ICS-bestand worden gebruikt voor Apple Agenda. Ook andere agenda-apps kunnen het formaat ondersteunen.
Een duidelijke knopgroep kan er bijvoorbeeld zo uitzien:
Zet in je agenda[Google Agenda] [Outlook] [Download ICS]
Geef de knoppen herkenbare namen. Alleen ‘Toevoegen’ of ‘Downloaden’ zegt onvoldoende over wat er na de klik gebeurt.
Welke gegevens vul je in?
Titel
Kies een korte titel die ook zonder de website begrijpelijk is.
Goed:
Webinar: een nieuwe website laten maken
Minder duidelijk:
Webinar
De bezoeker ziet het agenda-item mogelijk pas weken later terug. De titel moet dan nog steeds duidelijk maken waarover de afspraak gaat.
Start- en eindtijd
Vul niet alleen de begintijd maar ook een realistische eindtijd in. Zo kan de agenda van de bezoeker de juiste hoeveelheid tijd reserveren.
Duurt een evenement van 14.00 tot 16.00 uur, vul dan beide tijden in. Gebruik niet automatisch 23.59 uur als eindtijd wanneer het geen evenement voor de hele dag is.
Tijdzone
De tijdzone bepaalt hoe de tijd bij de gebruiker wordt weergegeven.
Voor evenementen in Nederland is dat doorgaans:
Europe/Amsterdam
Een tijdzone is vooral belangrijk bij online evenementen met deelnemers uit meerdere landen. Een deelnemer in een andere tijdzone kan de afspraak dan op de juiste lokale tijd zien.
Controleer de gegenereerde afspraak altijd wanneer een evenement rond de overgang naar zomer- of wintertijd plaatsvindt.
Locatie
Bij een fysiek evenement kun je het volledige adres opnemen:
Kerkhofstraat 21, 5554 HG Valkenswaard
Een volledig adres is praktischer dan alleen een bedrijfs- of zaalnaam. Agenda-apps kunnen het adres mogelijk gebruiken om een route te tonen.
Online vergaderlink
Voor een online afspraak kun je een Teams-, Zoom- of Google Meet-link opnemen.
Plaats de link bij voorkeur ook in de omschrijving. Sommige agenda-apps behandelen een locatieveld namelijk anders dan andere.
Omschrijving
Gebruik de omschrijving voor informatie die de deelnemer vlak voor de afspraak nodig kan hebben:
Korte uitleg
Programma
Contactgegevens
Instructies
Link naar de evenementpagina
Online vergaderlink
Benodigde voorbereiding
Neem geen informatie op die vertrouwelijk is. Een agenda-link of ICS-bestand kan worden doorgestuurd.
Zo plaats je een agendalink op een website
Een gegenereerde agenda-link kun je op dezelfde manier gebruiken als een normale hyperlink.
In HTML:
<a href="[gegenereerde-agenda-link]"> Voeg toe aan Google Agenda</a>
Je kunt de link ook achter een knop plaatsen in WordPress of een ander CMS.
Voor een ICS-bestand gebruik je een downloadknop:
<a href="[locatie-van-ics-bestand]"> Download ICS-bestand</a>
Controleer na plaatsing:
Of de juiste agenda wordt geopend
Of titel en omschrijving correct zijn
Of de start- en eindtijd kloppen
Of de tijdzone goed wordt verwerkt
Of de locatie volledig is
Of links in de omschrijving bruikbaar zijn
Of het ICS-bestand daadwerkelijk wordt gedownload
Test bij voorkeur minimaal met Google Agenda, Outlook en Apple Agenda wanneer deze relevant zijn voor je doelgroep.
Een ICS-bestand is een momentopname
Een gedownload ICS-bestand bevat de evenementgegevens van het moment waarop het bestand is gemaakt.
Wordt de begintijd later aangepast, dan verandert de eerder toegevoegde afspraak bij bezoekers meestal niet automatisch. Je moet dan een nieuw bestand beschikbaar stellen en deelnemers zelf informeren over de wijziging.
Dat is een belangrijk verschil tussen een eenmalig ICS-bestand en een agenda-abonnement:
Een ICS-bestand importeert een afspraak als momentopname.
Een agenda-abonnement verwijst naar een online agenda die periodiek kan worden bijgewerkt.
Onze generator is bedoeld voor het maken van een losse afspraak. De tool maakt geen doorlopend agenda-abonnement.
De generator verstuurt geen uitnodiging
Een gegenereerde agenda-link of ICS-download is niet hetzelfde als een formele agenda-uitnodiging vanuit Outlook of Google Agenda.
De generator:
Maakt een vooraf ingevuld agenda-item
Maakt links voor ondersteunde agenda’s
Genereert een ICS-bestand
Helpt datum, tijd en locatie correct over te nemen
De generator:
Nodigt geen deelnemers per e-mail uit
Houdt geen acceptaties of afwijzingen bij
Reserveert geen ruimte
Controleert geen beschikbaarheid
Synchroniseert latere wijzigingen niet automatisch
Start geen Teams- of Meet-vergadering
Heb je aanwezigheidsregistratie, automatische herinneringen of wijzigingen nodig, dan is een evenementensysteem of echte agenda-uitnodiging geschikter.
Maak je agenda-link of ICS-bestand
Met onze agenda-link- en ICS-generator maak je snel een agenda-item voor een evenement, afspraak, webinar of andere belangrijke datum.
Vul de titel, datum, tijd, locatie en omschrijving in. Kopieer vervolgens de gewenste agendalink of download het ICS-bestand.
Een agendaknop is een kleine toevoeging, maar kan een evenementpagina of bevestigingsproces merkbaar gebruiksvriendelijker maken. Bij PLUGIN bouwen we websites en digitale platforms waarbij dit soort praktische functies onderdeel kunnen zijn van de complete oplossing.