So...I called Avianca, the first agent knew nothing of the subject so he transferred me to a Lifemiles agent, who I presumed would know nothing.
She sounded confident but the information was a bit contradictory. She said it works based on status and that if there's business seats available 48 hours prior, they have a team that then sends out the link emails. Now this is never described on that page, the way the page makes it sounds is that you'll get the email when you book, you make your offer then 48 hours prior to flight they'll review them and decide if they want to take any of the offers. So I'm not sure who's right.
To make matters more interesting, I asked her why I would never have received any emails or why you guys wouldn't have since you especially (Johnny Colombia) seem to fly with them a lot. She didn't really have an answer for that other than the fact that my AC Aeroplan number wasn't attached to the booking (which I had done on Orbitz, so I'm wondering if there's a disconnect there). She added it, mentioned that she saw I was Star Gold, and double checked my phone number and email.
This is gonna be interesting, if I get emailed/called, I wonder if it's gonna be a matter of phoning them every time. The only time I've booked on Avianca.com is for domestic flights and maybe those don't follow the same rules OR maybe the business seats just get bought up. I'm usually on MDE-BOG or vice versa and I think those are probably just people paying for them or using an eUpgrade type promo within Lifemiles.
I'll keep you guys posted but if anyone has any more experience I'm interested in hearing about it.