1. Go to the TMS URL: https://tms.euphoria.co.za/
2. Choose the desired account. (A user needs access to the menu Item in order to complete the below steps)
3. Click on the API & Integration Center menu item.

4. Click on the Integration Center sub-menu item.
5. When more than one integration group exists, select the correct Integration group.
6. Click on the down arrow next to the Actions tab.
7. Click on the Add Webhook button.

8. Give the webhook a name: Used to identify the webhook, it is useful to make this descriptive.
9. Select a Webhook Type:
- Browser Window: Goes directly to the URL given by the target system, like opening a new tab)
- AJAX Get: Preferred when reading information. To show information.
- AJAX Post: Used for a create function and can overlap with the Get function.
- AJAX Put: Used for updates
10. AJAX Delete: Used to delete information.
11. Select a Webhook Data Type.
- URL: The location of the web service on the target system, including the page name.
- JSON: Stands for JavaScript Object Notation. Data is in name/value pairs and is separated by commas. It is often used when data is sent from a server to a web page.
- XML: Stands for stands for eXtensible Markup Language and is a software and hardware-independent tool for storing and transporting data.
12. Select the Response Type, which is how the target system wants the response to be handled.
13. Add any Parameters that will be data sent to the target system, including variable names to identify components. These variables should be detailed in the target system’s documentation.