Softadmin requires an external HTTP call to "https://<systemurl>/heartbeat.aspx" be able to process asynchronous operations such as jobs, events etc. It is recommended that this call is made every 5 minutes, but the frequency only affects how long it takes to start these operations after a application or server restart has been made.
The caller should behave as follows:
In case of HTTP status code 200, a new call should be made at the next scheduled time. In case of HTTP status code 202, a new call should be made straight away.
This is usually handled by an external program triggered by the Windows Task Scheduler.