Knowledge base

1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!

Create an event reminder using a webhook with Infomaniak Calendar

Update 06/22/2026

This guide explains how to receive event reminders from the Infomaniak Calendar web app (online service ksuite.infomaniak.com/calendar) on a messaging system like kChat, so you can be notified in the chat thread of your choice when an event is approaching.

 

⚠ Available with:

kSuitefree*
 Standard 
 Business 
 Enterprise 
 my kSuite 
 my kSuite+ 
Mail ServiceStarter 1 address max. 
 Premium 5 addresses min. 

* limited to 1 webhook

 

Prerequisites

  • Create an inbound webhook on the kChat app to obtain a URL of the type https://your-server-kchat.xyz/hooks/xxx-key-generated-xxx:

 

Link the kChat webhook to Calendar

To add the webhook from your messaging system to the Calendar app:

  1. Click here to access the Infomaniak Calendar web app (online service ksuite.infomaniak.com/calendar).
  2. Click on the Settings icon in the top right corner.
  3. Click on Integrations in the left-hand menu.
  4. Click on the Add a webhook button:
  5. Define:
    1. A name to easily identify the Webhook when adding reminders.
    2. The webhook URL (obtained from your chat system).
    3. The elements (automatically taken from your event and/or added manually here) and their layout in the message that will be sent:
      • Insert %subject% to include the event subject.
      • Insert %date% to include the event date.
      • Insert %description% to include the event description.
      • Insert %location% to include the event location, if applicable.
  6. Click on the button to Add the configured element and see it now created:

 

Create an event with chat-based reminder

Now that Calendar is linked to your chat system account, you can choose to be notified in a chat when you add a reminder to an event:

  1. Click here to access the Infomaniak Calendar web app (online service ksuite.infomaniak.com/calendar).
  2. Click the Create button in the top left corner.
  3. Click on Event:
    • You can also click on an existing event in the calendar to edit it.
  4. Enter the event details.
  5. Click on Add a reminder to configure it:
  6. In the reminder type dropdown menu, choose the webhook you configured (according to the name given in step 5a above).
  7. Save the event at the bottom of the page:
  8. When the reminder time arrives, a message (in the format configured in step 5c above) is sent to the specified channel (configured in the webhook - see prerequisites) regarding the event (here, on kChat):

 

And on other messaging systems?

Slack

  1. Click here to access the Slack WebHooks.
  2. Choose the channel where your reminders will appear (e.g., @slackbot or #general):
  3. Save to obtain the webhook URL.

Create other webhooks to set up reminders in other channels.

You can freely use Slack's formatting options in your notifications. Example in French:

N'oubliez pas de %subject% pour le %date%.
À prendre avec le jour J : %description%.
Lieu de l'évènement : %location%

Has this FAQ been helpful?