I need to send a SMS alert to the technician once he is assigned to a task. But the Receiver By Document Field list only contains ‘owner’. What should I do to fix this?
I made a custom app with a simple server script that listens to the event and uses frappe.send_sms to send messages. Works well as long as your SMS settings are configured right.
I had a similar need and fixed it by setting up a custom alert with a server script. Just make sure your voip provider supports direct SMS sending through an API. I used the requests library to send POST requests, and it worked fine once I matched the parameters they needed. Also, I triggered the script using a doc event like on_submit, depending on the doctype.