Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide details important elements to ensure you don't miss any discussions in kChat that concern you.
Manage kChat Application Notifications
You can, for example, decide to animate the application icon when new messages arrive.
To manage notifications through the downloaded application:
- Open the kChat application on your computer
- Left-click on the app icon in the notification area of your computer (top right on macOS, bottom right on Windows)
- Choose Preferences...
- Under Application Options, adjust the operating system notification preferences
To manage kChat notifications through the browser:
- Log in to kChat (kchat.infomaniak.com or custom URL if Custom Brand has been set up)
- Click on the gear icon at the top right of the interface
- Click on the Notifications tab
- Set how you want to be notified (computer/mobile, present/absent, etc.) and under what conditions (all messages or only messages with mentions, followed messages, etc.)
Receive a Summary Email of Unread Messages
In the same place, you can choose to receive regular email notifications:
This email is sent either daily or once a week, between 6 and 8 in the morning, and informs the user of any unread messages. The user receives one email per kChat product they have access to.
Be Notified of Discussion Progress
To be notified of a new message in any discussion even if you are not directly involved, you need to enable Follow, either by hovering over the action menu to the right of a user in a discussion, or by clicking on Follow at the top of the discussion:
This guide explains how to add a user to kChat.
If you are an administrator of the organization where kSuite (and therefore kChat) is located, you can invite an external user to your organization who will be counted as a user. The user will be invited to create an Infomaniak account if they don't already have one.
Note that you can also invite a completely external user (read this guide - click here) and give them access to 1 or more kChat channels during the invitation. They can interact with your team without counting as a kSuite user and without having any special rights in the organization (as they won't be part of it).
Inviting to use kSuite
Here's how to invite an external user. Once invited, the user can confirm their membership and access kChat with the limited permissions you've granted them:
- Log in to Infomaniak Manager (manager.infomaniak.com) from a web browser like Brave or Firefox
- Click on User Management in the left sidebar
- Click on Users
- Click on the blue Add a User button
- Enter the required information
- Click Continue
- Set the future user's role as External
- Click Continue
- Grant access to kSuite (and kChat)
- Click Continue
- Do not add the user to a work team
- Specify user rights for kDrive and kChat
- Click Continue
- Do not create an email address for the user
- Click Continue
- Specify the user's personal email address to invite (they will log in with this email address)
- Click Continue
- Require them to log in with the mentioned email
- Send the invitation
- The future external kChat user will receive an invitation email to finalize their registration
- You can also provide them with the invitation link displayed on the page by another means, such as SMS, or simply display the link again if it has been lost; to do this, click on Users in the left sidebar
- Click the dropdown menu to show users awaiting approval
- Click the action menu â‹® on the right of the relevant item in the table that appears
- Click Send Invitation to choose the sending method
The invitation is pending until the invited user's registration is completed (read below). The kSuite dashboard clearly indicates this status:
Accepting the Invitation
To access the organization that owns the relevant kSuite, the invited user clicks the link they received in their browser:
- The first screen informs them which organization invited them and which email address they must use when creating the user account and for future logins
- The information provided earlier is displayed during the user's registration process, and they need to complete this information
- Same goes for the screen related to login information
- Once registration is completed, the newly registered user can log in to their Manager and access kChat they were invited to via the URL kchat.infomaniak.com or the custom URL if Custom Branding has been set up
- Existing users are automatically notified of the new participant's arrival and can now interact with them:
This guide concerns messages that start with /
on kChat, interpreted as slash commands.
Executing a Slash Command on kChat
To access slash commands on kChat:
- Click in the editing field within a channel
- Enter a
/
sign (slash) followed by the attached command - Validate to send the command
If you type only the / sign, a modal will appear with the commands that can be executed, such as going offline, for example.
Here is a table of the main commands:
command | description |
---|---|
/away | sets your status to "away" |
/offline | sets your status to "offline" |
/online | sets your status to "online" |
/dnd | sets your status to "do not disturb" |
/code | used to format text as code |
/collapse | hides the content of the item in the message |
/expand | expands the content of the item in the message |
/echo | repeats the text following the command |
/header | displays a header in a message |
/purpose | sets or displays the channel description |
/rename | renames the current channel |
/leave | leaves the current channel |
/mute | mutes the current channel |
/reminders | manages reminders |
/search | searches messages and other content |
/settings | opens settings |
/shortcuts | displays keyboard shortcuts |
Create a Custom Slash Command
Prerequisites
- not being an external user (they won't see the Integrations menu)
To create a custom slash command:
- open the kChat app (on your device or from a browser at the URL kchat.infomaniak.com)
- click on the chevron to the right of your kChat organization's name
- click on Integrations
- click on Slash Command
- click the blue button to Add a Command
- configure the slash command (name, trigger (without the /), expected content type, action to execute*, etc. including if the command should appear in the help modal mentioned in the above chapter)
- Save the command
* This may include calling an external API, running a script, displaying a specific response, etc. For this, you will typically need an external script or application that will respond to the commands. You can also define additional parameters for the command, such as dropdown options, checkboxes, etc., depending on your needs.
Remember that creating custom slash commands may require additional programming skills, especially if you need to integrate custom features or interactions with external systems. Also, make sure to follow security best practices when creating these commands to avoid potential security vulnerabilities.
This guide explains how to interact in kChat with a conversational agent or AI-powered bot.
Why a bot in kChat?
The bot can assist you in performing various calculations, translations, providing information on different topics, and answering your questions.
What type of bot is accessible in kChat?
There are two AI models available:
- kchat.bot
- chatGPT
Infomaniak's AI is currently based on Mixtral, one of the most powerful open-source models on the market. By using the integrated writing assistant, messages and requests to the AI are processed exclusively in Switzerland through Infomaniak's infrastructure. No data is processed or shared with any third parties.
Add the bot to your kChat contacts
The bots currently available on kChat are already part of your contacts.
If you don't see them yet, click in the left sidebar of kChat:
- on the channel search (bots also appear as channels)
- or on the + icon next to Direct Messages to search for the bot
- add the bots marked as such with the label [bot] or search for the term bot or chat
Do not create a group conversation between the bots and yourself as this will not work. You need to create a private discussion channel between each bot individually and yourself.
You can then write to it as if you were conversing with an acquaintance:
Responsibilities
This computer program generates text based on the information it has learned during its training, but it does not have consciousness, intentions, or moral responsibilities.
Users should exercise their critical judgment and verify the information provided by the assistant from reliable sources when necessary. For example, if someone uses the model for critical tasks such as medical, legal, or financial advice, they should take additional precautions to verify the information provided by the model.
This guide details the different elements that can be customized in kChat to best suit your usage preferences.
Change the Language of the kChat Interface
kChat is displayed in the language chosen for the Manager, and just like your avatar/profile picture, these settings are managed within the Infomaniak profile.
Customize the General Display of kChat
To access kChat settings:
- Log in to kChat (kchat.infomaniak.com) from a web browser like Brave or Edge
- Click on the gear icon in the top right corner of the interface
You can choose:
- display density and optional color display in compact density
- displaying previews in your conversations or not
- the width of a channel
- the starting position when you return to an unread channel
- the number of personal messages to display
The Notifications tab allows you to customize kChat notifications:
To switch between light or dark themes:
- Log in to kChat (kchat.infomaniak.com) from a web browser like Brave or Edge
- Click on the gear icon in the top right corner of the interface
- Click on General in the left sidebar menu
Customize a Discussion, Channel, etc.
Next to each item on the left sidebar is an action menu that allows you to set the sorting order (alphabetical, by recent activity, manual).
Set a Status
To enhance your profile and its display in discussions, you can set a status as text and/or emoji, with an optional expiration date:
- Click on your avatar or initials in the top right corner of the interface
- Click on Set a custom status
- Enter a custom status or choose one from the suggestions
- Enter an expiration date if necessary
- Click on the smiley icon if you want to choose an emoji to accompany your name
- Confirm with the Set status button
Using Keyboard Shortcuts
To navigate more quickly in kChat, there are keyboard shortcuts:
- Log in to kChat (kchat.infomaniak.com) from a web browser like Brave or Edge
- Click on the gear icon in the top right corner of the interface
- In the Shortcuts tab, you'll find a list of available keyboard shortcuts
Resolve a Display Zoom Issue
To zoom in or out if the display has become illegible, use the following keyboard shortcuts:
- As in a browser, CTRL/CMD and - to zoom out
- CTRL/CMD and + to zoom in
- CTRL/CMD and 0 to reset to default size
kChat with Your Domain and Branding
With Custom Brand (included in kSuite Enterprise offer or available as an option), you can customize kChat with your logo, colors, and your domain name's URL. Your collaborators are fully immersed in your brand from start to finish.
This guide explains how to start an oral or video conversation between one or more users in kChat, using Infomaniak's free ethical video conferencing solution, kMeet.
Create a Meeting Among kChat Users
To be able to chat in a virtual room with your device's microphone and webcam, simply press the Start a Meeting button visible in any private or public kChat channel, through the application or directly in the browser:
You can call a user directly if you are in a direct conversation with them, or initiate a call to all members of a channel if you start the meeting from the channel.
Instructions for starting and closing the meeting will be displayed automatically in the relevant kChat conversation thread.