The provisional truce comes more than a month after the US and Israel launched coordinated attacks on Iran.