> For the complete documentation index, see [llms.txt](https://docs.keyfax.biz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.keyfax.biz/product-suite/admin/script-levels/system-scripts/cancel.md).

# Cancel

Learn more about cancellation system scripts.

A Cancel System Script runs whenever a Keyfax script is cancelled.&#x20;

When a Keyfax script is cancelled no history is captured for the script so it's not possible to provide detailed reporting within Keyfax around script cancellations. If a script is cancelled Keyfax would typically pass back a flag to your housing management system or tenant portal to indicate the script was cancelled and no action is required.&#x20;

We recommend adding a Message to the script to inform the user that Keyfax is about to cancel and advise on next steps to make for a better user experience.&#x20;

{% hint style="info" %}
**Note:** Reserved System Scripts cannot link to Master Scripts. You can only link to Custom System Scripts.
{% endhint %}

<figure><img src="https://2882349412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MARm6St_qFGM52R3pBa%2Fuploads%2Ft1G3ENxNRdvBFyoJ4qWG%2F4.4.8%20-%20Cancel%20System%20Script.png?alt=media&amp;token=3a1915d8-f75c-44da-85e8-93a0d405992e" alt=""><figcaption><p>Cancel System Script</p></figcaption></figure>
