As duas formas – irá e vai – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas e são formas verbais do verbo ir, devendo, no entanto, ser usadas em diferentes pessoas/tempos gramaticais.

Irá é a terceira pessoa do singular do futuro do indicativo do verbo.

ele; ela; você [ irá ]

« relativo a uma situação/possibilidade futura ou uma incerteza »

Irá ela fazer o que disse?
Um operador irá responder à sua consulta no menor tempo possível.
Neste artigo, você irá aprender tudo sobre como iniciar um blogue.

Vai é a terceira pessoa do singular do presente do indicativo e a segunda pessoa do singular do imperativo do verbo.

ele; ela; você [ vai ], [ vai ] tu

« relativo ao presente ou que não depende de um tempo específico ou que se expressa uma ordem, pedido, desejo »

Vai tu que eu fico aqui! :: imperativo
Ela vai toda atrevida.
Quando ele vê o que quer, ele vai atrás.

Obs:
presente do indicativo = referente ao presente, que está ocorrendo no momento ou que não depende de um tempo específico
imperativo = modo verbal pelo qual se expressa uma ordem, pedido, desejo, súplica, conselho, convite, sugestão, recomendação, solicitação, orientação, alerta ou aviso