MindLink Anywhere Features

Management Tool

These features are utilised through the management tool and apply to all users connecting to the server. The MindLink service will need a restart for the changes to take effect.

Configuring Profile Pictues in MLA

profile pictures

As of 18.7 users can enable profile picture setting in MLA. This can be done by clicking the Enable setting profile pictures check box. Users will need an exchange mailbox to set profile pictures in MLA.

Multiple Persistent Chat Pools

Multiple Persistent Chat Pools

Users can connect to multiple persistent chat pools. This allows users to join any chatrooms that are in the located on any of the specified persistent chat pools There are multiple ways user can connect to persistent chat pools. These include:

  • Explicit connection
  • Auto provisioning connection


Explicit conections involve specifying specific chat pools in the management tool. Only users within those specified persistent chat pools can login. A single chatpool can be specified in the Default Persistent Chat pool endpoint address field. Multiple chat pools are specified by clicking the Connect to multiple Persistent Chat pools checkbox. Entries added in the table can be removed by pressing the Delete key.


Auto provision

Auto provisioned connections allow users to login as any user located on the configured persistent chat pools on the server. The user does not need to specify any of the configured chat pools to login as users located on them.

Auto provision

File transfer in IM conversations

File transfer allows users to send messages in IM conversations. This includes both images and text files.

Auto provision

1-2-1 Voice Calling

Enabling voice calls allows users to voice call with one another in the desktop client. Voice more information can be found on the Voice Troubleshooting page.

Auto provision

Group Aliases

Users are now able to set aliases for there users in group chats. To do this a database and user needs to be created in the SQL server management studio.

In the management tool a connection string needs to be added on the Group aliases page

Server=;Initial Catalog=;Integrated Security=SSPI

Auto provision

After adding the credentials for the user, the connection to the database will need to be tested. The management tool will display an error if the configuration is incorrect.

Once the database connection has been tested successfully, the MindLink service can be started.

Auto provision

Configuraion of 'Advanced' settings

The server supports a number of 'Debug' settings that aren't confiugurable in the management Tool interface. These typically override certtain behaviours for testing purposes, or to utilise experemental features.

The Advanced screen allows the debug key and its value to be entered directly into the management tool. This will ensure preservation of these settings when making other configuration changes -rather than overwriting the text file and removing the debug - or during management tool upgrades.

Chat Client Features

These features are utilised by a user within their own client and will only apply to them. The MindLink service does not need to be restarted for these changes to take effect.

Disable Instant Messaging (IM) or Group Chat

Disable IM or Disable Group Chat prevents all Web Client users from using IM or Group Chat respectively. This setting can be either disabled globally via the MindLink Management Center within the 'General' > 'Enable Instant Messaging' or 'Enable Group Chat' options, or it can be set on an individual basis when the user logs into the Web Client.


Multiparty Conversations

A multiparty works on the same basis as Skype For Business conferences. They provide a temporary space for a group of invited users to exchange messages. They also allow voice calls.

Creating a multiparty

A multiparty is created using the 'Create Multiparty' icon in the MindLink client, at the top of the dock. Alternatively, a user may escalate a private IM conversation to a multiparty by pressing the 'Escalate to multiparty' icon. This will allow additional users to be invited to the conversation and creates a seperate Multiparty.

Multiparties can also be created through the Native Lync/Skype client, using the Meet now' functionality. Users in the MindLink chat client can be invited to Native client meetings.

Using a multiparty

Once users have joined, messages can be exchanged and all other users who have joined will see the messages.

When you Escalate an IM conversation to a multiparty, your private messages will not be visible to any of the users you invite. If you escalate through the Native chat client, you and the other IM participant may see the original IM messages in the multiparty history, but rest assured none of the additional invited users are shown this.

Multiparty Voice

Multiparties allow voice calling. The call icon at the top of the multiparty view will start the call.

When a call is set up in skype for business, the conference can be dialed into via MindLink multiparties. User A may join a conference with User B calling from a Multiparty.


Dock items can be organised using folders

A folder is created with the New Folder icon. Create Folder

When a new folder is created a name can be entered. Create Folder

Once a folder is created, dock items can be put into folders using Drag & Drop.

Folders can be deleted if they are empty. If it is not empty, a folder cannot be deleted.

Profile Pictures

MindLink supports profile pictures for user accounts. These will show

Configure Through Native Lync/Skype client

When a user sets a profile picture in the Native Lync/Skype client the change should be reflected in the MindLink client.

Configure through Active Directory

Profile pictures can be added, changed and removed directly through the Active Directory.

One approach to this is to leverage the PowerShell commands to make changes to active directory users.

Configure Through Exchange

If a user has an exchange mailbox, profile pictures can be added, changed or removed through Exchange.

Users can add, change or remove profile pictures through the MindLink client itself. This functionality must be enabled in the management tool first [Lync 2013 only] and allows a user to make changes from their contact card. When configured, a 'Upload photo' button will be showin in the contact card.

Group Aliases

This feature must be anabled in the management tool. It connects to a Database to record the alias changes. Group Aliases

When enabled, per-room aliases can be set in chat rooms. This will replace the user name with a custom name up to 50 charaters. The user's actual name will show below their alias name in smaller, grey text.

Aliases make it easy for users to assign roles, categories or other identifiers to their sender name. For example I may set my alias to "Team A - Frank" // "Team B - Jennifer." Alternatively, I may just set my alias to my first name to remove my last name for simplicity.


Recent client initiatives have lead to the developemtn of many accessibility features to improve readability, navigation of the client and ease-of-use

Keyboard Shortcuts

Many keyboard shortcuts have been introduces to allow keyboard navigation through the client. Providing enhancements to users and allowing more dynamicchoices for moving through the client, accessibility changes provide new strategies for all users. The functionality is especially valuable for users with disabilities, who may struggle with conventional mouse & Keyboard navigation, allowing more choices for how to utilise the client.

Screen Reader

Text-to-speech screen readers have been factored into the MindLink interface. Each element can be narrated as the user navigates through, either using a mouse or with keyboard navigation.

Note : MindLink do not supply a screen reader, so this must be sourced externally.


MindLink Anywhere supports message notifications for IM and group chat. These are configurable in the settings menu and in the Notificaiton Settings.

Toast Notifications

MindLink Anywhere utilises browser notificaitons to alert users to new messages or unread messages. Known as Toast Notifications, they leverage the browser notificaitons to provide alerts even when the MindLink client is not in focus. Important for keeping on top of new messages while working in other tabs, windows or screens.

Notifications can be configured in the global Notification setting, determining the notificaiton status of every chat room and user in one place. Alternatively, the custom notification setting can be used to manually set the notifications peruser / chat room. This allows priority messages to notify while minimising the background noise.

Unread Message Reminder

A setting can be configured to enable a message reminder when you have unread messages.

Enabled for both IM and Group chat, this setting ensures you dont miss new messages even if you missed the initial Toast notification! This notification pops up every 5 minutes with a reminder of how many unread messages the user has.

Sound notificaitons

Sounds are utilised to provide additional feedback on client interactions.

Toast notifications play a sound as-per the configuration in the MindLink notificaiton Settings. You can set what message types, if any, trigger sound notificaitons. Note that this does not need to mirror the toast notificaitons.

'Play sound notificaiton in foreground' This is a setting that can be anabled or disabled. Normally, when the MindLink client is in the foreground a sound notificaiton will not play. Using this setting a sound will play, even if the MindLink client is the active window.

'Play sound when sending a message' This setting will provide subtle audio feedback when a message is sent. When enabled, sending a message plays a sound to indicate the action.

These are features primarily used in Chat Rooms


When a user types the '#' symbol into a group chat or IM conversation it begins formatting a hashtag. Text that immediately follows the symbol will be the hashtag content. In IM this will format as a hashtag, but functinality is minimal.

However, in Group Chat this feature gets mroe powerful. Messages containing a hashtag can be filtered. This means, fr example, any message containing #Meeting or #Documents or #CompanyName can be isolated, allowing instan access to all relevant messages.

Hashtag Filter View

The filter view shows all of the Hashtags that are loaded in chat history. These update as a user loads older history in a chat room.

Filter view will isolate messages that contain the specified hashtag. This allows chat room content to be refined into the target topic.

Use Cases

If a team has regular meetings and needs to make documents, schedules and inforiaon easy to find they can include #meeting in any messages about meetings. Then, using hashtag Filter View, all meeting-related messages can be isolated. This makes it much easier to find the specific documents, schedules or inforion about meetings by eliminating the irrelevant messages.

If a chat room is regularly used for sharing files and documents then using #Documents to accompany the uploaded file allows the hashtag filter view to be utilised when revisiting the room to find document files.

If a sales/Marketing team handle a lot of different customers they can mark messages with a #CompanyName1 , #CompanyName2, #CompanyName3 etc. hashtags to distinguish messages about each client. Now, when looking for informaion on a specific client, the relevant hashtag can be utilised to show only messages about them.


Mentions work in chat rooms, utilising the active menbers. When typing @ into the message input an autocomplete popper will show the names of the active users. Selecting one of these names will mention the user in the message.

@Mentions are given a property in the notification settings, too. This means mentioning someone is more likely to send them an alert, helping your message stand out and get their attention quickly.

@MyMentions Filter

When a message is sent with a user mentioned in it, that message will be shown in their @MyMentions Filter. This will emphasise the mention to ensure they find it quickly. It also allows users to filter messages targeted specificatlly at them - another messaging filter strategy to streamline the process of finding what you are looking for!

Room links are initiated using the # symbol followed by typing a chat room name that the user is a member of. The autocomplete popper will suggest rooms that match the regex.

When a Room Link is sent, clicking it will take the user to the linked chat room. The chat room will be added to their contacts, if it isn't already, and opened (provided the user has permission to join - otherwise the attempt will fail)

Note: For MindLink configurations connecting to multiple pChat Pools your Room links will work across all room, no matter what pool(s) they are on.

User-is-typing notification

Auto provision

When a user is composing a message in an IM or Multiparty conversation a notification will appear in the active conversation, dock and participants list. This indicates a user is currently typing, so you know thay are actively engaging in the conversation at the time.

This content is licensed under the terms of the Terms of Service