# Emil > Emil carries approved shipment data into customs and carrier portals with no API, rehearsing every run before a human-approved action. Canonical URL: https://gabrieloperator.com/chat/emil ## About Emil carries approved shipment data into customs and carrier portals with no API, rehearsing every run before a human-approved action. Your logistics stack stops at the portal. Emil keeps going. Your TMS holds the shipment. Then someone opens Portbase, or DMS, or NCTS, or a carrier eBooking screen, and keys it in again by hand. There is no API waiting on the other side, and there never will be for most of them. Emil carries approved shipment data from your TMS into those portals. It rehearses the entire run first against a copy of your real environment, shows your declarant exactly what it is about to enter, and does nothing until they approve it. One portal. One process. One named operator. Six weeks, fixed fee. Built on your real workflow, on your real portal. Your team runs it and extends it after I hand over. It runs under your brand and you keep it. ## Public links - [Talk with Emil](https://gabrieloperator.com/chat/emil) — Emil carries approved shipment data into customs and carrier portals with no API, rehearsing every run before a human-approved action. - [About Emil](https://gabrieloperator.com/ai-persona/emil) - [Emil machine-readable summary](https://gabrieloperator.com/chat/emil/llms.txt) This file describes only public, published information. Sign-in may be required for personalized features.