Most of the time you MUST be at the gate. Offers ahead of time are very rare. Most of the time even when they solicit volunteers either on the app or at the gate they are not needed in the end. Too many no shows and misconnects. The software has also been developed to the point AA knows the very probable number of no shows for any given flight on any given day. In other words even if you do volunteer don't get your hopes up.