Conditional Logic for Sequences

I have a very similar issue. I have a sequence where I someone opens an email I want it to set me a task to contact that person. At present this is not possible in Sequences. In addition, I would like the capability for a deal owner to have the system send an SMS to them to tell them if something has or has not happened.