> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.sfcodebot.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# LMS - Email Notification Token Sets

### Overview:

This article will guide you through the process of creating Email Notification Token Sets using CodeBot for SAP SuccessFactors. The following steps will help you understand and complete the entire process.

1. On the Dashboard, click on the LMS module tile.

   ![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_tv8iz7.png =1133xauto)

2. Then, enter into your workspace.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_1571iei.png =1137xauto)


3. Navigate to the generated workbook by clicking the **Sheet** icon..

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_2ragic.png =1035xauto)
4. The workbook will appear in a new tab on your browser. navigate to the **Email Notification Token Sets** sheet and add data according to your requirements

* **Column B – Processing Status:** Set this to Pending.
* **Column E – Token Set ID:** Unique ID in uppercase with underscores.
* **Column F – Description:** Short description of the token set.
* **Column G – Start Loop Syntax:** `<LOOP>`. Mandatory.
* **Column H – End Loop Syntax:** `</LOOP>`. Mandatory.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_ptiw33.png =1083xauto)
**After the divider:**

* **Column J – Locale / Token Set ID:** Token set ID the token entries belong to.
* **Column K – Token:** Token used in the email template, for example `<&TITLE>`.
* **Column L – Default Active Locale ID:** Default locale, for example English. Mandatory.
* **Column M – Label Value:** Display text the token represents, for example `Item/Resource Block`. Mandatory.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_bccngt.png =1076xauto)


5. Close the workbook, back in CodeBot click the hamburger menu and click on **Start Configuration**.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_13obg81.png =955xauto)

6. On the **left-hand side**, enter your **SAP SuccessFactors** password or sign in using **SSO** (if it is configured for your instance). Next, enter the **Execution Notes**. On the **right-hand side**, under **Advanced Options**, select the **Email Notification Token Sets** checkbox and **Confirm and Start** to begin the execution.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_1lnvcl.png =973xauto)

7. As the status changes to processing you can monitor the execution. Below is the article attached for iteration monitoring.

https://help.sfcodebot.com/en/article/monitor-actions-in-codebot-for-sap-successfactors-1ous0mz/?bust=1748684800798


8. Once the status shows complete, reopen the **LMS** workbook and you’ll see that the Processing Status will display as **Processed**. The new Email Notification Token Sets is created and the successfully updated information is highlighted in green.


   ![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_172y6ov.png =969xauto)
**Screenshot 2:**

![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_12btws2.png =955xauto)


9. To verify, open your SAP SuccessFactors instance and navigate to:

| Learning administration -> System Administration -> Manage Email -> Email Notification Token Sets

* Scroll down and notice that the new `VLE_EVENT` token set has been successfully added and updated in the instance using CodeBot.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/a/5/3/5a53c0e6e1563400/image_45wuxr.png =1071xauto)


**Thank You for using CodeBot!**