On RouterOS the IKE daemon tries to maintain valid SAs for the link. If for any reason all SAs become invalid then the appearance of traffic for the link would again cause the IKE daemon to initiate generation of a valid SA.
In practice you may find that the above arrangement meets your needs. If not, you could always use Netwatch to ensure that there is some traffic trying to use the link therefore causing IKE to generate a valid SA.