Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 832

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
# TOPdesk Inbound Integration [TOPdesk](https://www.topdesk.com/en/) is a modular service management software that helps businesses manage IT support, facilities management, HR, and other services. It provides a centralized platform for ticketing, asset management, and workflow automation. Through ilert's integration with TOPdesk, incidents in ilert can be automatically generated from TOPdesk tickets while also enhancing TOPdesk with reliable alerting (via phone calls, SMS, push notifications, and more) on-call scheduling and automatic escalations.
TOPdesk Outbound IntegrationCreate tickets in TOPdesk based on alerts from ilerttopdesktopdesk
With the ilert TOPdesk integration, you can create alerts in ilert based on TOPdesk event such as tickets or calls. ## In ilert: Create a TOPdesk alert source 1. Go to **Alert sources** --> **Alert sources** and click on **Create new alert source**
2. Search for **TOPdesk** in the search field, click on the TOPdesk tile and click on **Next**.
3. Give your alert source a name, optionally assign teams and click **Next**. 4. Select an **escalation policy** by creating a new one or assigning an existing one.
5. Select you [Alert grouping](https://docs.ilert.com/alerting/configure-alerting/alert-sources#alert-grouping) preference and click **Continue setup**. You may click **Do not group alerts** for now and change it later.
6. The next page show additional settings such as customer alert templates or notification prioritiy. Click on **Finish setup** for now. 7. On the final page, an API key and / or webhook URL will be generated that you will need later in this guide.
## In TOPdesk > In this guide we will use **First Line Ticket** service for the integration. You can use any other service to sync with ilert. ### Create action sequences 1. Go to TOPdesk and then to **Modules** ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_KiEUgVSAbUPsHMK2%2Ftpdki3.png?alt=media\&token=ba7dc8a2-6966-4b38-ad52-93728879fbe6) 2. Click on **Action Management** and then on **Action sequence** to add an action sequence ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2Fgit-blob-75a831aeba27459530e436bc2d9103b6272b1a52%2Ftpdki4.png?alt=media) 3. On the modal window, choose a service you are interested in e.g. **Ticket Management - First Line Ticket** and click on **Create new action sequence** ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2Fsync%2Fa2d749cfd0d07fa05e76131228e155af5f71ed6b.png?generation=1632944468563501\&alt=media) 4. In the **Name** section, enter a name eg. `iLert Create Alert Action` 5. In the **Available** section, ensure that the **Active**, **Apply in the Self-Service Portal** and **Apply in the Operator's Section** checkboxes are checked 6. In the **Step 1** section **Name** field, enter a name e.g. `ilert_create_incident` 7. In the **Step 1** section **HTTP Method** field, choose **POST** 8. In the **Step 1** section **URL** field, paste the **Webhook URL** that you generated in ilert 9. In the **Step 1** section **Headers** field, add **Content-Type: application/json** and **Accept: application/json** 10. In the **Step 1** section **Body** field, copy and paste the following JSON payload ```javascript { "eventType": "ALERT", "incidentKey": "${naam}", "summary": "${korteomschrijving}" } ``` ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_Ky_W1DwL6OYFdIed%2Ftpdki6.1.png?alt=media\&token=c174e509-eadc-4b45-9b02-b239fe8391ca) 11. *Optional*: Add more entries to the request body to show custom information in an ilert alert. You can find more TOPdesk variables in the **DataDict** ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_L30RzocuQ1UMpVGj%2Ftpdki7.png?alt=media\&token=7208b539-355b-4ceb-9a64-0d308092da2b) **For example:** to add ticket caller to ilert alert details just add `persoonid` variable on the top-level of json body ```javascript { "eventType": "ALERT", "incidentKey": "${naam}", "summary": "${korteomschrijving}", "persoonid": "${persoonid}" } ``` 12. Click on **Save** 13. Go to **Modules** again 14. Click on **Action Management** and then on **Action sequence** to add an action sequence ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_L7g_fv20UIZZZrdz%2Ftpdki4.png?alt=media\&token=e8116d7e-6e93-4ee4-8e0a-703b3583316e) 15. On the modal window, choose a service you are interested in e.g. **Ticket Management - First Line Ticket** and click on **Create new action sequence** ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_LB6iIKgwwic_GKKh%2Ftpdki5.png?alt=media\&token=d4da91bb-0c89-46d0-82fb-596f93c8a66f) 16. In the **Name** section, enter a name eg. `iLert Create Alert Action` 17. In the **Available** section, ensure that the **Active**, **Apply in the Self-Service Portal** and **Apply in the Operator's Section** checkboxes are checked 18. In the **Step 1** section **Name** field, enter a name eg. `ilert_resolve_incident` 19. In the **Step 1** section **HTTP Method** field, choose **POST** 20. In the **Step 1** section **URL** field, paste the **Webhook URL** that you generated in ilert 21. In the **Step 1** section **Headers** field, add **Content-Type: application/json** and **Accept: application/json** 22. In the **Step 1** section **Body** field, copy and paste the following JSON payload ```javascript { "eventType": "RESOLVE", "incidentKey": "${naam}", "summary": "${korteomschrijving}" } ``` ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_LEcurLWxIGk2Uzmi%2Ftpdki6.2.png?alt=media\&token=d6a78966-394c-4ba4-93ba-0132628d07c3) 23. Click on **Save** ### Create events 1. Go to **Modules** 2. Click on **Action Management** and then on **Event** to add a new event ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2Fgit-blob-a1ad4aff6f0bb00323d0005911dac33fd47bd376%2Ftpdki8.png?alt=media) 3. On the modal window, choose a service you are interested in e.g. **Ticket Management - First Line Ticket** and click on **Create new event** ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_LiRSET8PMYV5o5M1%2Ftpdki9.png?alt=media\&token=35788776-895c-4621-8a9e-a2f1e181cdb1) 4. In the **Details** section **Name** field, enter a name eg. `iLert - Create Alert Event` 5. In the **Details** section **Active** field, ensure that checkbox is checked 6. In the **Details** section **Choose type** field, choose **New card** 7. In the **Linked actions** section, choose the action sequence `iLert - Create Alert Action` that you created in the last step 8. *Optional*: You can choose another card type (e.g. **Edit card**) and add conditions or specifications for your use case (e.g. Status changed to "Open"). In this case an ilert alert will be created only if event conditions and specifications match. ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_La0nF3FNgasiYuUu%2Ftpdki10.1.png?alt=media\&token=cf5dc810-48be-4d3a-99fb-0f05ceefc171) 9. Click on **Save** 10. Go to **Modules** again 11. Click on **Action Management** and then on **Event** to add a new event ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_LeE9ZEIwnP4p9txE%2Ftpdki8.png?alt=media\&token=df3cf730-754f-471a-9c3d-faaa52511346) 12. On the modal window, choose a service you are interested in e.g. **Ticket Management - First Line Ticket** and click on **Create new event** ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2Fsync%2F273e4f17f094f170cdb00a57fc4c8b3a44d8bd82.png?generation=1632944468357587\&alt=media) 13. In the **Details** section **Name** field, enter a name eg. `iLert - Resolve Alert Event` 14. In the **Details** section **Active** field, ensure that checkbox is checked 15. In the **Details** section **Choose type** field, choose **Edit card** 16. In the **Linked actions** section, choose the action sequence `iLert - Resolve alert` that you created in the last step 17. *Optional*: You can add conditions or specifications for your use case (e.g. ticket was closed). In this case an ilert alert will be resolved only if event conditions and specifications match. ![](https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M76ygPnS4HUcFSX8ulm%2F-M9_JkLo9DJJDng_TdTJ%2F-M9_Llip2DYQlO9Q9n7L%2Ftpdki10.2.png?alt=media\&token=7905500e-22c7-4aaf-9f63-3e8df6c1b3f0) 18. Click on **Save** ## FAQ **Will alerts in ilert be resolved automatically?** Yes **Can I connect TOPdesk with multiple alert sources from ilert?** Yes, simply create more action sequences in TOPdesk. **Can I customize the alert messages?** Yes, any custom field will be shown in the alert details. ## Related articles {% content-ref url="../outbound-integrations/topdesk" %} [topdesk](https://docs.ilert.com/integrations/outbound-integrations/topdesk) {% endcontent-ref %}