Just wondering if this is something you participate in, whether you are responsible for the task (or is your dispatch/ace clerk), and if you use the government portals or a private third party service provider.
ACE is mandatory document to be sent to customs broker/agent a few hours prior to arriving with intent to cross into the US border
ACI is the Canadian equivelent (US going to Canada) that is not mandatory but eventually will be.