> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Debugging

> Ways to debug CRMScript for SuperOffice.

There are several ways to debug CRMScripts.

* [Built in debugger][1]
* [Log messages][2]
* [Print debug][3]
* [Development mode][4]
* [Using trace][5]
* [Helper functions for logging][6]
* [Troubleshooting][7]

[1]: ./built-in-debugger

[2]: ./log-messages

[3]: ./print-debug

[4]: ./development-mode

[5]: ./using-trace

[6]: ./helper-functions-for-logging

[7]: ./troubleshooting


## Related topics

- [Debugging CRMScript modules](/en/automation/crmscript/debugging/development-mode.md)
- [Cookies overview](/en/online/cookies.md)
- [SuperOffice.WebApi.Data.NotificationPlatform](/en/api/reference/webapi/SuperOffice.WebApi.Data.NotificationPlatform.md)
- [Enum NotificationPlatform](/en/automation/crmscript/reference/CRMScript.NetServer.NotificationPlatform.md)
- [Enum values for NotificationPlatform](/en/database/tables/enums/notificationplatform.md)
- [SuperOffice CRM options dialog](/integrations/mail-link/settings.md)
- [Troubleshooting WebTools](/integrations/webtools/troubleshooting.md)
