# Engagement Board

## What is Engagement Board

Engagement Board is a web part designed to facilitate the **collection of ideas** within your organization. Thanks to this innovative solution, employees can take advantage of the **corporate intranet** to actively contribute **suggestions**, **proposals**, and **feedback**, creating a collaborative and stimulating environment.

Engagement Board functions as a **virtual bulletin board** where users can **post their ideas** and **vote on those of others**. The following steps describe the essential workings of the component:

* **Idea submission**: users can easily add new ideas by describing their content and objectives. They simply need to click the **Add** button **(1)**.
* **Approval**: an approval flow can be implemented so that ideas are published only after being approved by selected people.
* **Voting**: each user can vote for the ideas they find most valuable and promising. The number of likes (votes) is displayed on each post **(2)**.
* **Filtering**: ideas can be filtered and organized based on various criteria, such as the number of likes **(3)** or the category they belong to **(4)**.&#x20;
* **Leaderboard**: users who have proposed the most ideas are displayed on a leaderboard **(5)**, which further incentivizes participation.

<figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FSLlL2cr9F9PB1rX4BqYk%2Fimage.png?alt=media&#x26;token=f3702813-444a-438b-a1fd-f127bb27da1e" alt=""><figcaption></figcaption></figure>

The use of Engagement Board brings numerous advantages to your organization, including:

* **Creativity encouragement**: it allows all intranet users to contribute their ideas, fostering a creative and innovative environment.
* **Employee engagement**: it increases the sense of belonging and involvement of employees, who feel they are an active part of the decision-making process.
* **Decision support**: it provides a solid basis for making informed and strategic decisions, thanks to the collection of feedback and the active participation of employees.

{% hint style="info" %}
Explore the **advantages** of Intranet.ai **Engagement Board** by [**clicking here**](https://intranet.ai/features/engagement-board/) to learn more.
{% endhint %}

***

## Add the Engagement Board web part to a SharePoint Page <a href="#add-the-instant-form-web-part-to-a-sharepoint-page" id="add-the-instant-form-web-part-to-a-sharepoint-page"></a>

* If your page is not already in edit mode, click **Edit** at the top right of the page.
* Hover your mouse above or below an existing web part and you'll see a line with a circled +, like this: ![](https://docs.intranet.ai/~gitbook/image?url=https%3A%2F%2F2718234637-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FriXlnuemuParrCf7Uotu%252Fuploads%252FccHplKgXfibd4tktmhas%252Fadvanced-search-2.png%3Falt%3Dmedia%26token%3D7d703967-c3f7-4125-834b-f695362bf90b\&width=40\&dpr=4\&quality=100\&sign=34b00d6f\&sv=2)
* Click on it and, in the web part search box, enter **Engagement** to quickly find and select the Engagement Board web part, which is named "IAI - EngagementBoard".

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FsLT4xj5RCI24RcRM6rg4%2FBoard1.png?alt=media&#x26;token=73de1f67-35d0-41de-b575-c3bb97e0a96a" alt=""><figcaption></figcaption></figure></div>

* Click on the **Edit** **properties** <img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FL316btkoJxUVYW4rwLHd%2Fimage.png?alt=media&#x26;token=08033fbb-54e4-4733-9fd3-7bbfaefa6dee" alt="" data-size="line"> button on the left of the web part to open the property pane and set options such as View settings, List settings, Filter settings, Display order and pagination settings, and Text settings. See below for more information on each of these sections.

***

## Configuration

1. [View settings](#view-settings)
2. [List settings](#list-settings)
3. [Filter settings](#filter-settings)
4. [Display order and pagination settings](#display-order-and-pagination-settings)
5. [Text settings](#text-settings)

### View settings

The view settings allow you to customize the appearance of your application by adjusting various layout settings.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FaMzAFKsbVyZGUyQvzxnD%2Fimage.png?alt=media&#x26;token=236596ec-18be-4692-b22c-1ef01e60c978" alt=""><figcaption></figcaption></figure></div>

By opening this first configuration, you will see the following options:

* **Do you want to hide the background?** You can choose to hide or display the webpart background The default setting is “No”. This means that, by default, the webpart is characterized by a white background. If you enable this option, the white card background will be completely removed, allowing the content appear directly on the page. As a result, the webpart will be transparent, showing either the selected background image or the chosen SharePoint page color.
* **Do you want to hide the background shadow?** You can choose whether to show or hide the background shadow. The default setting is “No”. This means that, by default, the webpart is characterized by a subtle depth effect that can make the webpart stand out more against the rest of the page. If you enable this option, the shadow behind the background will be removed, giving the web part a flatter, cleaner look without any depth.
* **Select the type of background shadow**: if you decide to set the background shadow, a further configuration will appear and you can select the style from High Contrast, Light, or Dark options.&#x20;
  * If you select High contrast, this option creates a strong, bold shadow effect that provides a high level of contrast between the background and the content.
  * By choosing the Light background shadow, it will create a soft and subtle effect, giving a more delicate and gentle depth to the background.
  * Finally, the Dark background shadow style provides a darker, more intense effect, adding depth and emphasizing the background even more.
* **Enter title of the application**: thanks to this configuration, you can customize the application title. If you keep it blank, SharePoint will show the default title “Engagement Board” at the top left angle of the webpart.
* **Do you want to hide the title?** Here you can select whether to show the webpart title or hide it. If set to visible, the web part title will appear on the left side.

### List settings

In this section you need to specify the lists from which the web part will retrieve information. Specifically, Engagement board relies on three SharePoint lists:

* **Engagement Posts**: this list stores the posts containing users' ideas.
* **Engagement Likes**: this list stores the likes given to the posts.
* **Engagement Categories**: this list is used by the intranet's administrators to create categories. To learn how to create categories, please read the [dedicated section](#create-categories-in-the-engagement-categories-list).

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FyaqnCoYmM2xvckFed0Zf%2FBoard2.png?alt=media&#x26;token=13c66c22-3f5d-4cce-95c0-77262aabf03f" alt=""><figcaption></figcaption></figure></div>

* Enter the **URL of the site** where the **Engagement Posts** list is located.
* Select the **Engagement Posts** list from the drop-down menu.
* Enter the **URL of the site** where the **Engagement Likes** list is located.
* Select the **Engagement Likes** list from the drop-down menu.
* Enter the **URL of the site** where the **Engagement Categories** list is located.
* Select the **Engagement Categories** list from the drop-down menu.

Each post on the idea board appears as a **card** with the following information:

* The **title** of the idea;
* The **author** of the idea (this information can be hidden);
* The **publication date** (this information can be hidden);
* The **category**, identified by an **icon** (this information can be hidden);
* The number of **likes**;
* A **button** to **copy the link** to the post (this button can be hidden).

Clicking on the card opens a panel which shows the **description** of the idea. The description may include one or more **images**.

<figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FfvI0iwMBUWGMVPkLXEuQ%2Fimage.png?alt=media&#x26;token=869c1942-dd08-47d7-8b48-481271a0f836" alt=""><figcaption></figcaption></figure>

This section of the property pane includes a number of settings to **hide** the following elements:

1. The **category name**;
2. The **category icon**;
3. The **author** of the post;
4. The **publication date**;
5. The **Copy link** button

<figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FVmxfjawsRPIVcXD1Y9jC%2Fimage.png?alt=media&#x26;token=790a4d74-cabb-4272-80aa-99f730769395" alt=""><figcaption></figcaption></figure>

Finally, you have two options to:

* **Enable image loading**: if you activate this option, users will be able to load pictures to better illustrate their ideas. As mentioned above, these images will appear in the description of the idea.
* **Set the maximum number of images** that can be uploaded: here you need to select a number **from 1 to 5**.

### Filter settings

This section serves the main purpose of configuring filters and pre-filters.

{% hint style="info" %}

* If you're not in edit mode already, click **Edit** at the top right of the page.
* Select the Engagement Board web part, then click **Edit web part** <img src="https://docs.intranet.ai/~gitbook/image?url=https%3A%2F%2F2718234637-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FriXlnuemuParrCf7Uotu%252Fuploads%252FifneHevoPoiqOf3I4qhG%252Fadvanced-search-4.png%3Falt%3Dmedia%26token%3D0f786f56-083c-4bea-9dfe-c278f007284d&#x26;width=41&#x26;dpr=4&#x26;quality=100&#x26;sign=31dac97c&#x26;sv=2" alt="" data-size="line"> on the left side of the Engagement Board web part.
  {% endhint %}

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FkeYJVJ8Ms59RhGJDUOkj%2FBoard3.png?alt=media&#x26;token=40689a72-7dbf-4384-9e70-d95e3902a9b4" alt=""><figcaption></figcaption></figure></div>

Firs of all, click on **Configure filters** and complete the panel as follows:

<figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FIY7inUvy7tkkQrNPW4v1%2FBoard4.png?alt=media&#x26;token=35a31993-7342-4af6-9779-be64384c17b3" alt=""><figcaption></figcaption></figure>

* **Choose filter**: Category.
* **Enter custom filter name**: type the name of the filter, which will be displayed on the right side of the application.

> For example: "Category"

* Choose **whether to show the search field**: tick this box if you want to show a search bar in the drop-down menu of the filter. This search bar allows you to search for categories, so it is particularly useful if you have a significant number of categories, as it allows you to find them more quickly.
* Indicate **whether the filter is open by default**: here you can choose if the drop-down menu of the filter will be open or close by default. Tick this box if you want it to be open by default.

When the configuration is complete, click **Save** to close the panel.

Then, you can decide to:&#x20;

* **Hide filters**: if you enable this option, the **filter panel** won't be displayed.
* **Hide the ranking**: if you enable this option, the **leaderboard** won't be displayed.
* **Hide the Add button**: if you enable this option, the **Add** button won't be displayed.&#x20;

{% hint style="success" %}
This functionality may be useful in the following use case: imagine creating a themed idea board where users can submit ideas and suggestions during a specific time frame. Once the submission period ends, the **Add** button can be hidden. This prevents users from adding new ideas while still allowing them to view the board and interact with existing posts. This functionality is particularly useful for managing **time-sensitive initiatives or campaigns**.
{% endhint %}

Finally, you can configure a **pre-filter** to display only ideas that belong to a **specific category**. The steps to take are as follows:&#x20;

* **Choose the field for the pre-filter**: select **Category** from the drop-down menu.
* **Enter the value for the pre-filter**: type the **name of the category** you would like to display.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2F83sKxY5Dn9COFVwxSquI%2FBoard10.png?alt=media&#x26;token=232e3984-6413-4e13-9e63-62c4d4ae0286" alt=""><figcaption></figcaption></figure></div>

### Display order and pagination settings

In this section you can set the number of posts to display.

{% hint style="info" %}

* If you're not in edit mode already, click **Edit** at the top right of the page.
* Select the Engagement Board web part, then click **Edit web part** <img src="https://docs.intranet.ai/~gitbook/image?url=https%3A%2F%2F2718234637-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FriXlnuemuParrCf7Uotu%252Fuploads%252FifneHevoPoiqOf3I4qhG%252Fadvanced-search-4.png%3Falt%3Dmedia%26token%3D0f786f56-083c-4bea-9dfe-c278f007284d&#x26;width=41&#x26;dpr=4&#x26;quality=100&#x26;sign=31dac97c&#x26;sv=2" alt="" data-size="line"> on the left side of the Engagement Board web part.
  {% endhint %}

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FeuDcdeKVLuVopei6Gltk%2FBoard11.png?alt=media&#x26;token=91c4a699-fab5-4f11-876d-7db14b679a8e" alt=""><figcaption></figcaption></figure></div>

Set the **number of ideas to display** by selecting a number **from 1 to 6**. Users will be able to view more posts by cliking the **Load more** button.

### Text settings

This section allows you to customize some labels of the web part.&#x20;

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FdhwSKeYb3cU8p5OgppLD%2FBoard12.png?alt=media&#x26;token=eb955882-89f5-467d-9c92-78ace86ab2c3" alt=""><figcaption></figcaption></figure></div>

Specifically, you can type a custom name for:&#x20;

* The **Add** button;&#x20;
* The **scoreboard**;
* The **All** button;
* The **Most voted** button.

When the configuration is complete, click on **Publish** or **Republish** to publish your changes.

***

## Submitting ideas: how does it work?

Intranet visitors can add new ideas to the board by clicking the **Add** button in the upper right corner of the application. Clicking the **Add** button opens the **Create new** panel, with a number of fields to fill in. The fields marked with an **asterisk (\*)** are **mandatory.**

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FlXF0TcDQ1BIv6SfpxWHn%2FBoard14.png?alt=media&#x26;token=a8568641-6ac3-4c4f-908b-a79ba63feb1d" alt=""><figcaption></figcaption></figure></div>

* **Insert title**: here the user is asked to type the title of the post.
* **Insert description**: the user can use this field to describe their idea more in detail.
* **Select category**: a category must be selected from the drop-down menu, which displays the categories previously created by the intranet's administrators. To learn how to create categories, please read the [dedicated section](#create-categories-in-the-engagement-categories-list).
* **Upload image**: if this option is enabled, the user can upload one ore more images to better illustrate their suggestion.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FhMegCpBWfJLDyDKMFTIi%2FBoard13.png?alt=media&#x26;token=d88922fe-3d99-4413-b115-8833796eee41" alt=""><figcaption></figcaption></figure></div>

After completing the panel, the user needs to click on **Submit**. If an approval flow has been implemented, the idea won't be added to the board until it is approved. Otherwise, it will immediately be displayed on the board. For further information on the approval flow, please read the [dedicated section](#implement-an-approval-flow).

***

## Create categories in the **Engagement Categories list**

This section explains how to add categories to the **Engagement Categories** list.

* First of all, click on the **Settings** icon at the top right of the page, then click on **Site contents**.
* Scroll down and select the list named **Engagement Categories**.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FxQhOMWtvr2TsNo1HhWkY%2FBoard15.png?alt=media&#x26;token=a6c6a7eb-062d-406b-8eab-4bae847b588c" alt=""><figcaption></figcaption></figure></div>

* To add a new category, click on **+ Add new item**.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FgYF0oaCKEIkoyetTHjWf%2FBoard16.png?alt=media&#x26;token=6809ecad-fffa-4a63-9b39-efd8392c576b" alt=""><figcaption></figcaption></figure></div>

* Fill in the **Title** field with the **name of the category**. This is the only **mandatory** field, as indicated by the asterisk.
* If you have created a custom icon and uploaded it to SharePoint, complete the **IconUrl** field with the picture URL.

{% hint style="info" %}
To create the icon URL, follow these steps:&#x20;

1. Access the folder where you have uploaded the image. Usually, pictures are uploaded to the **Site Assets** document library.
2. Select the picture.&#x20;
3. Click on the **Info** icon at the top right of the screen.
4. Click on the **Path** icon to copy the URL of the icon.&#x20;
5. Finally, paste the **icon URL** into the required field.&#x20;
   {% endhint %}

* Alternatively, you can choose an icon from [this library](https://developer.microsoft.com/en-us/fluentui#/styles/web/icons) and fill in the **IconName** field with the name of the selected icon.

When you have completed the panel, click on **Save**.

***

## Implement an approval flow

As mentioned previously, an approval flow can be implemented so that ideas are added to the board only after being approved by selected people. To add this flow, two actions are required:

**1)** Create the flow manually with **Power Automate**;

**2)** Configure the **Engagement Posts** list by **changing the** **default value** of the **Approved** field. By default, the default value of this field is **Yes**: in this case, you need to change the defealt value to **No**. To do so, take the following steps:&#x20;

* Click on the **Settings** icon at the top right of the page, then click on **Site contents**.
* Scroll down and select the list named **Engagement Posts**.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FyUr3WDLGDIXnGoKPiEwj%2FBoard17.png?alt=media&#x26;token=63e0760f-bd75-444d-b4dd-0affe552a464" alt=""><figcaption></figcaption></figure></div>

* Select the **Approved** column and click on **Column settings > Edit**.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FqKG4uE4Gda8QkjNY4mtK%2FBoard18.png?alt=media&#x26;token=3fd31eb2-fc6a-4155-949b-a7c82db60189" alt=""><figcaption></figcaption></figure></div>

* Change the default value **from Yes to No**.

<div align="left"><figure><img src="https://2718234637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FriXlnuemuParrCf7Uotu%2Fuploads%2FW7ThkFdHLj88viPfWB6H%2FBoard19.png?alt=media&#x26;token=13692a0c-828a-4ef4-bbb3-866229b90053" alt=""><figcaption></figcaption></figure></div>

* Click on **Save**.

***

## Configure the Engagement Posts and Engagement Likes lists

The **Engagement Posts** and **Engagement Likes** lists require a **specific configuration** so that intranet visitors can interact with the idea board. To learn how to configure these lists, read the [dedicated guide](https://docs.intranet.ai/sharepoint-intranet/other-configurations/configuration-of-favorites-lists-and-user-lists). In particular, please refer to the **Second type of configuration** section.

{% embed url="<https://intranet.ai/>" %}
