American Airlines uses an automated upgrade waitlist. After you request an upgrade, passengers are placed on the list based on priority factors like elite status, upgrade type, fare class, loyalty points, and request time. As seats become available, upgrades are cleared automatically—sometimes before departure or at the gate.