Absolutely - Script Block can handle all of this and the SMS interface as well.
Creating nicely formatted text extractions are pretty straightforward with javascript and calling into Twilio or another SMS platform is a simple matter of HTTPS POSTs.
I don’t mean to make it sound simple, but just to suggest that this would be a good strategy as long as you are comfortable with people running the script as opposed to a fully automated process which will eventually/likely be possible too.