Getting a SIP call whenever an IFTTT recipe is triggered
In my previous post I explained how to run a custom script triggered by an IFTTT reipe. In this post I will explain how to get a SIP call when an IFTTT action is triggered. I assume you have created the recipe, linked Dropbox and configured incrontab as explained here . Requirements: -A cli SIP client, pjsua (from the pjsip library) is perfect for this job -expect package (in order to "talk" to pjsua with spawn) -festival package (this includes text2wave for text-to-speech) I didn't find pjsip as a package for Debian, so I had to download it from http://www.pjsip.org and compile it manually, it's straightforward (configure-make dep-make). pjsua is located inside the /pjsip-apps folder so you may either copy it somewhere convenient or create a soflink in order to run it. Create your pjsip conf file (this may depend on your SIP provider) and paste: --null-audio --registrar sip:your.sip.provider.com --realm=* --id sip:sipuser@your.sip.provider.com --us...