Vous pouvez envoyer des SMS par programmation via un script Deluge.
Option 1 : Fonctionne depuis Creator
message_name = "SMS du week-end pour " + matching_contact.get("First_Name") + " " + matching_contact.get("Last_Name");
message_to_send = "Message spécial créé par le script Deluge " + matching_contact.get("First_Name");
from_number = "+12321412421"; // choisissez le numéro d'expéditeur
new_sms_record_resp = zoho.crm.createRecord("twiliosmsextension0__Sent_SMS",
{
"Name": message_name,
"ContactName": matching_contact.get("id"),
"Message": message_to_send,
"From": from_number,
"To": matching_contact.get("Mobile")
},
{
"trigger": {"workflow" }
}
);
Option 2 : Autorise les émojis et les MMS
// Choisissez le numéro d'expéditeur
from_number = "+134324324324";
module_name = "Leads";
record_id = 803228000138359036;
crm_record = zoho.crm.getRecordById(module_name, record_id);
to_number = crm_record.get("Mobile");
record_name = crm_record.get("First_Name") + " " + crm_record.get("Last_Name");
message_text = "🤒 Malheureusement, votre session d'orientation du " + 123 + " a été annulée en raison d'une maladie du personnel. Pour toute question, contactez le 1300 077 994. 🐾💞";
media_urls = list(); // définir la liste des URL d'images, par ex. ["https://mysite.com/image.png"]
// ID de l'utilisateur qui doit recevoir les notifications de réponses
user_id = crm_record.get("Owner").get("id");
args = {
"From": from_number,
"To": to_number,
"Message": message_text,
"MediaURLs": media_urls,
"owner_id": user_id,
"Entity_Id": record_id,
"Entity_Type": module_name,
"message_source": "trigger_workflow_sms",
"To_Name": record_name,
"crm_record_id":record_id
};
message_data = {"params":{"arguments":args}};
sms_response = twiliosmsextension0.send_sms_via_messagemedia(message_data);