It sounds like you don’t want an offer.
You want to deploy the action with a message, to actively prompt the user to accept or delay the action. (you can make it mandatory or allow them to cancel)
See the following post about the exact same issue: "Offered" Action with Message Deadline