July 20, 2024

The widespread global IT outage identified by CrowdStrike on July 19, 2024 did affect some Descartes services. All services have now been restored. We thank you for your patience during this time.

– Descartes Systems Group