Twilio Cron Job Site ID missing

I have been using portions of this guide (Short_Message_Service needs to be updated) to get Twilio working. Right now I can send text messages when I go to the http://IP_NUMBER/openemr/modules/sms_email_reminder/cron_sms_notification.php when im logged into the site. When i try running the same thing when im not logged into the site i get Site Id missing in session data. Is there anything i can do to get around this so i can run this? This seems to be the only thing holding me back from getting twilio to run automatically

OpenEMR Version
I’m using OpenEMR version 5.0.2


Operating System

Did you check the logs?
Was there anything pertinent in them?
Please paste them here (surround with three backticks (```) for readability.
You can also turn on User Debugging under Administration->Globals->Logging User Debugging Options=>All