Летом 1800 года к шахскому двору в Тегеране прибыла британская дипломатическая миссия, возглавляемая одним из самых способных молодых офицеров Уэлсли, капитаном Джоном Малкольмом. Начавший службу в 13 лет, тот бегло говорил на персидском и отменно держался в седле; в политический департамент компании его перевели после того, как он привлек благосклонное внимание самого генерал-губернатора. Начав путешествие от берегов Бенгальского залива, он прибыл в персидскую столицу с щедрыми дарами и в сопровождении многолюдной свиты – 500 человек, включая 100 индийских конников и пехотинцев и 300 слуг и помощников. Малькольму наказали любой ценой завоевать (если понадобится, то купить) дружбу шаха и подписать договор о совместной обороне. Этот договор преследовал двоякую цель: с одной стороны, в нем гарантировалось, что ни единому французу не будет позволено появиться в подвластных шаху краях; с другой стороны, предусматривалось, что шах обязуется начать войну против своего давнего противника – Афганистана, – если тот предпримет какие-либо враждебные шаги в отношении Индии. Англичане взамен, при нападении французов или афганцев на Персию, обещали снабдить шаха всем «военным снаряжением»
