Calcitonin gene-related peptide (CGRP) antagonists are a class of medications that act as antagonists of the CGRP receptor or ligand. They can be divided into monoclonal antibodies and non-peptide small molecules, also known as gepants. CGRP antagonists were the first oral agents specifically designed to prevent migraines. The second generation of gepants includes rimegepant (BHV-3000, BMS-927711), ubrogepant (MK-1602), and atogepant (AGN-241689, MK-8031). Zavegepant (BHV-3500, BMS-742413) belongs to the third generation of gepants characterized by different administration routes. The chemical and pharmacological properties of this new generation of gepants were calculated. The clinical trials showed that the new generation of CGRP antagonists is effective for the acute and/or preventive treatment of migraines. No increased mortality risks were observed to be associated with the second- and third-generation gepants. Moreover, the majority of the serious adverse events reported probably occurred unrelated to the medications. Interesting facts about gepants were highlighted, such as potency, hepatotoxicity, concomitant use with monoclonal antibodies targeting the CGRP, comparative analysis with triptans, and the “acute and preventive” treatment of migraine. Further studies should include an elderly population and compare the medications inside this class and with triptans. There are still concerns regarding the long-term side effects of these medications, such as chronic vascular hemodynamic impairment. Meanwhile, careful pharmacovigilance and safety monitoring should be performed in the clinical practice use of gepants.