不韦回府中,独坐堂上纳闷。门下客有甘罗者,乃是甘茂之孙,时年仅十二岁;见不韦有不悦之色,进而问曰:“君心中有何事?”不韦曰:“孺子何知,而来问我?”甘罗曰:“所贵门下土者,谓其能为君分忧任患也。君有事而不使臣得闻,虽欲效忠无地矣。”不韦曰:“吾向者令刚成君使燕,燕太子丹已入质矣。今欲使张卿相燕,占得吉,而彼坚不肯行,吾所以不快者此耳!”甘罗曰:“此小事,何不早言?臣请行之。”不韦怒,连叱曰:“去,去!我亲往请之而不得,岂小子所能动耶?”甘罗曰:“昔项橐七岁为孔子师。今臣生十二岁,长于橐五年,试臣而不效,叱臣未晚。奈何轻量天下之士,遽以颜色相加哉?”不韦奇其言,改容谢之曰:“孺子能令张卿行者,事成当以卿位相屈。”甘罗欣然辞去,往见张唐。唐虽知为文信侯门客,见其年少轻①之,问日:“孺子何以见辱?”甘罗曰:“特来吊君耳!”张唐曰:“某有何事可吊?”甘罗曰:“君之功,自谓比武安君何如?”唐曰:“武安君南挫强楚,北威燕赵,战胜攻取,破城堕邑,不计其数,某功不及十之一也。”甘罗曰:“然则应侯之用于秦也,视文信侯孰专?”张唐曰:“应侯不及文信侯之专。”甘罗曰:“君明知文信侯之权重于应侯乎?”张唐曰:“何为不知。”甘罗曰:“昔应侯欲使武安君攻赵,武安君不肯行,应侯一怒,而武安君遂出咸阳,死于杜邮。今文信侯自请君相燕,而君不肯行;此武安君所以不容于应侯者,而谓文信侯能容君乎?君之死期不远矣。”张唐悚然有惧色,谢曰:“孺子教我!”乃因甘罗以请罪于不韦,即日治装。将行,甘罗谓不韦曰:“张唐听臣之说,不得已而往燕,然中情不能不畏赵也。愿假臣车五乘,为张唐先报赵。”不韦已知其才,乃入言于秦王曰:“有甘茂之孙甘罗,年虽少,然名家之子孙,甚有智辩。今者张唐称病,不肯相燕,甘罗一说而即行。复请先报赵王,惟王遣之!”秦王宣甘罗入见,身才五尺,眉目秀美如画,秦王已自喜欢,问曰:“孺子见赵王何以措词?”甘罗对曰:“察其喜惧,相机而进。言若波兴,随风而转,不可以预定也。”秦王给以良车十乘,仆从百人,从之使赵。
赵悼襄王已闻燕、秦通好,正怕二国合计谋赵,忽报案使者来到,喜不可言,遂出郊二十里,迎接甘罗。及见其年少,暗暗称奇,问曰:“向为秦通三川之路者,亦甘氏,于先生为何人?”甘罗曰:“臣祖也。”赵王曰:“先生年几何?”