衍一直为燕王出谋划策,燕王外出征战时,道衍留守北平,保证大后方的安全。
然而对于燕王来说,造反还是很困难的事。三年过去了,燕王和朝廷始终围绕着山东拉锯,这时道衍却点醒了燕王,南京守备空虚,燕军可以直扑南京,历史在这一刻发生了转折,建文帝被打了个措手不及,
在灵璧之战中朝廷大军全军覆没,沿途各州纷纷归附投降。公元1402年,燕军兵临南京城下,建文帝消失于一片火海之中,朱棣登上了皇位。
道衍完成了毕生所愿,恢复本名姚广孝,拒绝了朱棣一切封赏,继续在幕后为朱棣出谋划策,被称之为黑衣宰相。公元1418年,姚广孝病逝,终年83岁。