iMessageSMS Java Adddin
Send SMS using (using Twilio)

Install
Domino console command to install this app on your server:
tell Genesis install iMessageSMS
Install in MyAccount (for Prominic customers only)
Source code
If the project doesn't open in Moonshine-IDE, then run Project > Import Genesis Directory Application and paste the below URL.
moonshine://project/iMessageSMS
Need to send SMS but do not want to build it yourself? This app will make it for you.
You would be able to send sms from Domino console or by simply creating a tiny document in a dedicated database.
note: you will need to register account in Twilio to make things work
Version: 0.6.0
{ "title": "iMessageSMS v${version}", "versionjson": "${versionjson}", "config": { "version": "${version}", "active": "1", "runjava": "iMessageSMS" }, "steps": [ { "title": "--- Step 1. Download needed files (JAR and NSF) ---", "files": [ {"from": "${baseurl}/0/${docid}/$FILE/iMessageSMS-${version}.jar", "to": "JavaAddin/iMessageSMS/iMessageSMS-${version}.jar"}, {"from": "${baseurl}/0/${docid}/$FILE/imessagesms.nsf", "to": "${directory}/imessagesms.nsf"} ] }, { "title": "--- Step 2. Configure Databases ---", "databases": [ { "action": "update", "filePath": "imessagesms.nsf", "sign": true } ] }, { "title": "--- Step 3. Register Java Addin ---", "notesINI": [ { "name": "JavaUserClassesExt", "value": "GJA_iMessageSMS", "multivalue": true, "sep": "," }, { "name": "GJA_iMessageSMS", "value": "JavaAddin/iMessageSMS/iMessageSMS-${version}.jar" } ] }, { "title": "--- Step 4. Restart All JavaAddins ---", "commands": ["restart"] }, { "title": "--- Step 5. Completed ---", "messages": ["SUCCESS: iMessageSMS has been installed", "Please open iMessageSMS.nsf and update Twilio configuration"] } ] }