Help rescued people inform their loved ones that they're safe and well.
Developed for the rescue ship "Ocean Viking" in support of the HSP@Sea operation.
Synopsis: a dockerized python app that connects Kobo (data collection tool) and Twilio (messaging service).
Worflow: a kobo form registers the name of the rescued person, the number that he/she wants to contact and his/her preferred language. When the kobo form is uploaded, an SMS is automatically sent through Twilio to the input number, in the preferred language, informing that the person has been rescued and is alive.
- Create an account on Kobo
- Set up the form in Kobo. It should contain the fields 'name', 'telephone' and 'language'. See an example here.
- Create an account on Twilio
- Set up a Twilio Messaging Service
- Add the Kobo and Twilio credentials in credentials/.env
- Deploy the docker image, e.g. using Azure Logic App
Optional: the message and the language can be customized in data/message-text.xlsx