Manage free time, demurrage, and detention
Calculate each container's remaining free time from discharge, gate-out, and empty-return events, and alert staff as deadlines near. AI drafts pickup requests.

The problem today
Free time varies by carrier and contract, in both length and how days are counted, and staff track it in spreadsheets. Late pickups or empty returns lead to demurrage and detention, and sometimes to disputes with shippers over who pays.
The workflow in Kitewell
- Get discharge, gate-out, and empty-return events from carriers' tracking APIsAutomatic
- Calculate each container's remaining free time from its contractAutomatic
- AI drafts pickup requests for containers nearing their deadlineAI judgment
- Staff check the request and send itHuman task
- Alert staff and managers to overdue containers and estimated chargesAutomatic
What AI does
Drafts pickup requests and empty-return reminders from each container's status and remaining days.
Where people decide
Staff decide what to request and send it. Free time terms are entered by staff from each contract.
What a PoC checks
- Whether discharge, gate-out, and return events are available from carriers' tracking APIs
- Where contract free time terms come from and how they are entered
- Whether alert timing and recipients fit how you work
Discuss a PoC for this work
We check whether this workflow runs on your own work and screens.
Related use cases
Track vessels and tell shippers about ETA changes
Poll carriers' tracking APIs for your B/Ls and containers and detect ETA changes. AI drafts what the change affects and the shipper notice; staff check it.
Read and cross-check import documents before filing
AI reads the invoice, packing list, and B/L and cross-checks goods, quantities, weights, and values. A customs specialist resolves mismatches before filing.
Check property listings across portals
Compare your property register with what each listing portal shows, and flag differences in rent or availability to the person responsible.