Skip to main content
Gerwin Filius
Inspirer
August 9, 2026

Incidenten - Afhandelmail met kennisitem en dynamische ondertekening

  • August 9, 2026
  • 10 replies
  • 111 views

Ik heb een actiereeks gemaakt voor incidenten die gesloten worden (geregistreerde gebruikers).

Dit proces zorgt ervoor dat een afgemelde melding automatisch netjes wordt teruggekoppeld aan de aanmelder, inclusief de laatste zichtbare actie en eventueel het gekoppelde kennisitem.

1️⃣ Incidentgegevens ophalen 📄
De actiereeks haalt de actuele gegevens van de melding op, waaronder de aanmelder, behandelaar, behandelaarsgroep, korte omschrijving en status.

2️⃣ Aanmelder correct aanspreken 👤
De persoonskaart van de aanmelder wordt opgehaald, zodat in de begroeting alleen de voornaam wordt gebruikt. Bijvoorbeeld: Beste Charlene,.

3️⃣ Laatste actie en melding tonen 💬
De meest recente zichtbare actie en de oorspronkelijke melding worden opgehaald en met behoud van opmaak in de e-mail weergegeven.

4️⃣ Gekoppeld kennisitem controleren 📚
Via TOPdesk OData wordt gecontroleerd of er een kennisitem aan de melding is gekoppeld. Als dit zo is, verschijnt automatisch een blauw blok met een link naar het kennisitem.

5️⃣ Afzender bepalen 📧
De e-mail wordt verzonden vanuit het e-mailadres van de behandelaarsgroep van de melding, bijvoorbeeld helpdesk@hz.nl.

6️⃣ Behandelaar en dienst vermelden ✍️
De naam van de behandelaar wordt in de ondertekening geplaatst. Daaronder wordt automatisch Dienst gevolgd door de budgethouder van de behandelaarskaart weergegeven, bijvoorbeeld Dienst Automatisering.

7️⃣ Afhandelmail versturen ✅
Na het afmelden van de melding ontvangt de aanmelder automatisch een nette Nederlands/Engelse afhandelmail met een knop om de melding opnieuw te openen of erop te reageren.

 

 

10 replies

Gerwin Filius
Inspirer
August 9, 2026
Gerwin Filius
Inspirer
August 21, 2026

Als iemand weet hoe ik het zo kan maken dat de behandelaar in kwestie de mail nog kan wijzigen voordat deze verstuurd wordt? Dit krijg ik (nog) niet voor elkaar in de geautomatiseerde actiereeksen. Wel in de “klassieke” afmeldingen.

Inspirer
August 21, 2026

Dat gaat helaas (nog) niet. Wat is de voornaamste reden dat je een actiereeks gebruikt voor een afmeldmailtje, i.p.v. actiebeheer? 

Binnen een “oldskool” actiereeks, kan je ook eenvoudig de gekoppelde kennisitems ophalen en weergeven, zie als voorbeeld onze afmeldmail:

{Knowledge-Incident_link}

<table cellpadding="0" cellspacing="0" class="action" style="border-collapse: collapse;" width="100%">
<tbody>
<tr>
<td class="spacing" style="font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 15px; color: #757575; border-collapse: collapse; vertical-align: top; padding: 0; border: none; background: transparent;" width="5%">&nbsp;</td>
<td class="spacing" style="font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 14px; color: #757575; border-collapse: collapse; vertical-align: top; ; padding: 12px; border: 1px solid #D7D7D7;">
<p style="text-align: center;">Je melding is afgemeld met behulp van kennisitem <a href="https://klantportaal.syntrophos.nl/tas/public/ssp/content/detail/knowledgeitem?unid=[-UNID-]" style="color: #008EAF;text-decoration: none;">[Number]</a></p>
</td>
<td class="spacing" style="font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 15px; color: #757575; border-collapse: collapse; vertical-align: top; padding: 0; border: none; background: transparent;" width="5%">&nbsp;</td>
</tr>
</tbody>
</table>
{/}

Wat (ongevraagde) feedback met betrekking tot je actiereeks:

  1. Je kunt eenvoudig de laatste toegevoegd actie ophalen, zonder eerst een volledige API call uit te voeren, via een variable: ${(_progresstrail["actions_visible"]?first["richtext"])?no_esc!}
  2. Hetzelfde geldt voor het verzoekveld: ${(_progresstrail["requests"]?first["richtext"])?no_esc!}
  3. Doordat het een incident action is, hoef je niet eerst een GET incident uit te voeren, om de volgende gegevens op te halen, maar gebruik variables:
    1. Nummer: ${_card["naam"]!}
    2. Email adres aanmelder: klik op [] en selecteer Caller (Registered)
    3. Voornaam: ${(_card["persoonid"]["firstName"])!}
    4. Korte omschrijving: ${_card["korteomschrijving"]!}

Mijn advies: probeer http acties te voorkomen, als de waarden al standaard beschikbaar zijn middels het Insert Value popup:

 

Rico Roodenburg - Sharing is caring 🤝
Gerwin Filius
Inspirer
August 21, 2026

Goed om te weten. Ik pas de actiereeksen met je tips/truuks aan. 

Daarnaast zal ik de “oldskool” methode ook even aanpassen binnen ons team. We kunnen dan testen wat de voorkeur heeft. ​@Rico Roodenburg Wat als er geen kennisitem is gekoppeld? Wat is dan de oplossing/trigger in die methode?

Gerwin Filius
Inspirer
August 31, 2026

@Rico Roodenburg  Ik krijg nu nog de volgende melding. Unresolved fieldpath.
Ik heb uiteraard de URL aangepast naar die van de HZ :)
 

 

Inspirer
September 1, 2026

Komt door de taal binnen TOPdesk, die van mij staat standaard in het Engels. Maar, hierbij de Nederlandse variant:

{Kennis-Melding-koppelingen}

<table cellpadding="0" cellspacing="0" class="action" style="border-collapse: collapse;" width="100%">
<tbody>
<tr>
<td class="spacing"
style="font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 15px; color: #757575; border-collapse: collapse; vertical-align: top; padding: 0; border: none; background: transparent;"
width="5%">&nbsp;</td>
<td class="spacing"
style="font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 14px; color: #757575; border-collapse: collapse; vertical-align: top; ; padding: 12px; border: 1px solid #D7D7D7;">
<p style="text-align: center;">Je melding is afgemeld met behulp van kennisitem <a
href="https://customer.topdesk.net/tas/public/ssp/content/detail/knowledgeitem?unid=[-UNID-]"
style="color: #008EAF;text-decoration: none;">[Nummer]</a></p>
</td>
<td class="spacing"
style="font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 15px; color: #757575; border-collapse: collapse; vertical-align: top; padding: 0; border: none; background: transparent;"
width="5%">&nbsp;</td>
</tr>
</tbody>
</table>

{/}

 

Rico Roodenburg - Sharing is caring 🤝
Gerwin Filius
Inspirer
September 1, 2026

Ah dat had ik moeten weten…..ik had blijkbaar een goede bak koffie nodig. Thanks! ☕

 

Gerwin Filius
Inspirer
September 1, 2026

Het is opgelost. Er waren toch nog wat andere benamingen nodig om het op te lossen:

{Koppelingen_tussen_kennis_en_incident}
<table cellpadding="0" cellspacing="0" class="action"
style="border-collapse:collapse;mso-table-lspace:0pt;mso-table-rspace:0pt;width:100% !important;"
width="100%">
<tbody>
<tr>
<td bgcolor="#009EDC"
style="background-color:#009EDC;border-collapse:collapse;border:1px solid #008CC4;color:#FFFFFF;font-family:Calibri, Arial, Verdana, sans-serif;font-size:15px;padding:12px;vertical-align:top;width:100%;"
width="100%">

Je melding is opgelost met behulp van het volgende kennisitem:

<a href="https://hzuniversity.topdesk.net/tas/public/ssp/content/detail/knowledgeitem?unid=[-UNID-]"
style="color:#FFFFFF !important;font-weight:bold;text-decoration:underline;">
<span style="color:#FFFFFF;">[Nummer]</span>
</a>
</td>
</tr>
</tbody>
</table>
{/}

De gehele broncode met opmaak

<html>
<head>
<title></title>
</head>
<body>
<style type="text/css">a:link {
color: #009edc;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #009edc;
}
a:hover {
text-decoration: underline;
color: #009edc;
}
a:active {
text-decoration: none;
color: #009edc;
}
</style>
<table border="0" cellpadding="0" cellspacing="0" class="bodytable" height="100%" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;" width="100%">
<tbody>
<tr>
<td align="center" bgcolor="#F8F8F8" class="bodytemplate" style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;background-color: #F8F8F8;padding-top: 24px;padding-bottom: 24px;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="container" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 95%;max-width: 900px;height: auto;">
<tbody>
<tr>
<td align="center" style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="text_header" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 100%">
<tbody>
<tr>
<td class="header_bar" id="header_title" style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 18px;color: #FFFFFF;border-collapse: collapse;line-height: 18px;vertical-align: middle;background-color: #009edc
; padding: 9px 0;text-align: left;padding-left: 24px;" width="60%">HZ University of Applied Sciences</td>
<td class="header_bar" id="incident_nr" style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 18px;color: #FFFFFF;border-collapse: collapse;line-height: 18px;vertical-align: middle;background-color: #009edc;padding: 9px 0;text-align: right;padding-right: 24px;"><a style="color: #0055aa;text-decoration: none;"> <span style="color: #FFFFFF;text-decoration: none;font-size: 18px;text-align: right; width=40%">[Incidentnummer]</span> </a></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td align="center" class="text_content" style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;vertical-align: top;background-color: #FFFFFF;padding: 24px;border: 1px solid #D7D7D7;border-top-width: 0px;">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="contenttable" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 100%;">
<tbody>
<tr>
<td align="left" style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;">
<h1 style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 18px;color: #000000;font-weight: normal;">Beste [Aanmelder_(geregistreerd).Voornaam],</h1>
Je&nbsp;melding met als onderwerp <strong>[Korte_omschrijving_(Details);1]</strong> is als volgt afgehandeld:<br />
&nbsp;
<table cellpadding="0" cellspacing="0" class="action" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 100% !important;">
<tbody>
<tr>
<td class="spacing" style="border-colapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
<td style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 12px;border: 1px solid #D7D7D7; width: 100%"><b>Actie(s):</b><br />
<br />
[Actie_(recent_toegevoegd_alleen_zichtbaar_voor_aanmelder);1]</td>
<td class="spacing" style="color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
</tr>
</tbody>
</table>
{Koppelingen_tussen_kennis_en_incident}

<table cellpadding="0" cellspacing="0" class="action" style="border-collapse:collapse;mso-table-lspace:0pt;mso-table-rspace:0pt;width:100% !important;" width="100%">
<tbody>
<tr>
<td bgcolor="#009EDC" style="background-color:#009EDC;border-collapse:collapse;border:1px solid #008CC4;color:#FFFFFF;font-family:Calibri, Arial, Verdana, sans-serif;font-size:15px;padding:12px;vertical-align:top;width:100%;" width="100%">Je melding is opgelost met behulp van het volgende kennisitem: <a href="https://hzuniversity.topdesk.net/tas/public/ssp/content/detail/knowledgeitem?unid=[-UNID-]" style="color:#FFFFFF !important;font-weight:bold;text-decoration:underline;"> <span style="color:#FFFFFF;">[Nummer]</span> </a></td>
</tr>
</tbody>
</table>
{/}<br />
<span id="cke_bm_164S" style="display: none;">&nbsp;</span>

<table cellpadding="0" cellspacing="0" class="action" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 100% !important;">
<tbody>
<tr>
<td class="spacing" style="border-colapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
<td style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 12px;border: 1px solid #D7D7D7; width: 100%"><b>Melding:</b><br />
<br />
[Verzoek;1]</td>
<td class="spacing" style="color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
</tr>
</tbody>
</table>
<br />
Om te reageren of om een beoordeling te plaatsen&nbsp;gebruik je onderstaande knop. &nbsp;<br />
<br />
<!-- Reaction Button-->
<table align="center" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr align="center" class="button" valign="top">
<td align="center" style="background-color:#0A7DA0; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; padding:12px 24px;">
<p><a href="https://hzuniversity.topdesk.net/tas/public/ssp/content/detail/incident?unid=[-UNID-]"><span style="color:#ffffff;"><span style="text-size-adjust: none; text-decoration: none; display: inline-block; border-radius: 6px; width: auto; padding: 5px 20px; font-family: &quot;Open Sans&quot;, Helvetica, Arial, sans-serif; text-align: center; word-break: keep-all; font-size: 15px;"><span style="font-size: 16px; line-height: 32px;"><span style="font-size: 15px; line-height: 30px;"><strong>Open melding</strong></span></span></span></span></a></p>
</td>
</tr>
</tbody>
</table>
Met vriendelijke groet,<br />
[Systeem.Naam_huidige_gebruiker]<br />
Dienst&nbsp;[Behandelaar.-BUDGETHOUDER-]<br />
&nbsp;
<hr />
<h1 style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 18px;color: #000000;font-weight: normal;"><br />
Dear&nbsp;[Aanmelder_(geregistreerd).Voornaam],</h1>
Your report with the subject <strong>[Korte_omschrijving_(Details);1]</strong> was handled as follows:<br />
&nbsp;
<table cellpadding="0" cellspacing="0" class="action" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 100% !important;">
<tbody>
<tr>
<td class="spacing" style="border-colapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
<td style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 12px;border: 1px solid #D7D7D7; width: 100%"><b>Action(s):</b><br />
<br />
[Actie_(recent_toegevoegd_alleen_zichtbaar_voor_aanmelder);1]</td>
<td class="spacing" style="color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
</tr>
</tbody>
</table>
{Koppelingen_tussen_kennis_en_incident}

<table cellpadding="0" cellspacing="0" class="action" style="border-collapse:collapse;mso-table-lspace:0pt;mso-table-rspace:0pt;width:100% !important;" width="100%">
<tbody>
<tr>
<td bgcolor="#009EDC" style="background-color:#009EDC;border-collapse:collapse;border:1px solid #008CC4;color:#FFFFFF;font-family:Calibri, Arial, Verdana, sans-serif;font-size:15px;padding:12px;vertical-align:top;width:100%;" width="100%">Je melding is opgelost met behulp van het volgende kennisitem: <a href="https://hzuniversity.topdesk.net/tas/public/ssp/content/detail/knowledgeitem?unid=[-UNID-]" style="color:#FFFFFF !important;font-weight:bold;text-decoration:underline;"> <span style="color:#FFFFFF;">[Nummer]</span> </a></td>
</tr>
</tbody>
</table>
{/}<br />
<span id="cke_bm_164S" style="display: none;">&nbsp;</span>

<table cellpadding="0" cellspacing="0" class="action" style="border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 100% !important;">
<tbody>
<tr>
<td class="spacing" style="border-colapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
<td style="font-family: Calibri, Arial, Verdana, sans-serif;font-size: 15px;color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 12px;border: 1px solid #D7D7D7; width: 100%"><b>Report:</b><br />
<br />
[Verzoek;1]</td>
<td class="spacing" style="color: #757575;border-collapse: collapse;vertical-align: top;background-color: #F8F8F8;padding: 0;border: none;width: 24px;background: transparent;">&nbsp;</td>
</tr>
</tbody>
</table>
<br />
To comment or post a review use the button below. &nbsp;<br />
<br />
<!-- Reaction Button-->
<table align="center" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr align="center" class="button" valign="top">
<td align="center" style="background-color:#0A7DA0; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; padding:12px 24px;">
<p><a href="https://hzuniversity.topdesk.net/tas/public/ssp/content/detail/incident?unid=[-UNID-]"><span style="color:#ffffff;"><span style="text-size-adjust: none; text-decoration: none; display: inline-block; border-radius: 6px; width: auto; padding: 5px 20px; font-family: &quot;Open Sans&quot;, Helvetica, Arial, sans-serif; text-align: center; word-break: keep-all; font-size: 15px;"><span style="font-size: 16px; line-height: 32px;"><span style="font-size: 15px; line-height: 30px;"><strong>Open report</strong></span></span></span></span></a></p>
</td>
</tr>
</tbody>
</table>
With kind regards,<br />
[Systeem.Naam_huidige_gebruiker]<br />
Dienst&nbsp;[Behandelaar.-BUDGETHOUDER-]</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</body>
</html>

 

Inspirer
September 1, 2026

Fijn om te horen, dat het werkt!

Rico Roodenburg - Sharing is caring 🤝