张婕妤为李渊晚年的内宠。李世民攻克东都,张婕妤为父亲求高祖得山东之地数十顷。但是其地已被秦王李世民分给李神通,所以无法交给她。张婕妤向李渊告状李世民,李渊大怒,责备李世民自己的敕命不如李世民的教命。于是张婕妤与李世民就有了矛盾,在政治上与尹德妃支持李建成、李元吉。玄武门之变前一天,李世民密告张婕妤、尹德妃与李建成、李元吉通奸淫乱后宫,并要杀死自己。张婕妤探知了李世民的谋划,暗中告知李建成,让他小心。李元吉想称病不朝,李建成以为防备严密,没有在乎。之后,便有玄武门之变的结果。