SpringEdge integrates with Zoho CRM through Deluge scripts — Zoho's built-in scripting language. Use the invokeurl function in workflow rules, custom buttons, or scheduled functions to call the SpringEdge SMS API — a form-encoded POST to <SMS_SERVICE_URL>/api/web/send/ (your SMS service URL, shared after sign-up) — and send SMS automatically.
This integration works with Zoho CRM, Zoho CRM Plus, and Zoho One. No external plugins or marketplace apps needed — just configure a Deluge script and start sending.
Deluge Scripts
Use Zoho's built-in scripting — no external tools needed
Workflow Rules
Trigger SMS on lead creation, deal stage change, or any module event
CRM Field Merge
Personalise SMS with contact name, deal value, and custom fields
// Zoho Deluge Script
// Workflow Rule custom function with
// argument leadId = Leads.Lead Id
url = "<SMS_SERVICE_URL>/api/web/send/";
// Get lead details from trigger record
lead = zoho.crm.getRecordById("Leads", leadId);
phone = lead.get("Mobile");
name = lead.get("First_Name");
// A Map is sent as a form-encoded body
params = Map();
params.put("apikey", "YOUR_API_KEY");
params.put("sender", "SEDEMO");
params.put("to", phone);
params.put("message",
"Hi " + name + ", thanks for your "
+ "interest in SpringEdge. Our team "
+ "will contact you shortly.");
params.put("format", "json");
response = invokeurl
[
url: url
type: POST
parameters: params
];
// e.g. {"groupID": 61, "MessageIDs": "61-1",
// "status": "AWAITED-DLR"}
info response;
DELUGE CODE
Zoho Deluge Script Example
This Deluge script calls the SpringEdge API to send an SMS when a new lead is created in Zoho CRM. It pulls the lead's mobile number and first name from the CRM record and sends a personalised welcome message. The API key goes in the apikey parameter, and the message text must match a DLT-approved template. See the SMS API documentation for all parameters and error messages.
Setup Steps:
- Go to Zoho CRM → Setup → Workflow Rules
- Create a new rule triggered on Lead creation
- Add a Custom Function action with the Deluge code and map the
leadIdargument to the Lead Id - Replace
YOUR_API_KEYand<SMS_SERVICE_URL>with your SpringEdge key and SMS service URL - Save and activate the workflow
Use Cases
Lead Welcome SMS
Send an instant welcome message to new leads as soon as they enter your Zoho CRM pipeline.
Deal Stage Alerts
Notify sales managers when deals move to negotiation, won, or lost stages.
Task Reminders
Send SMS reminders for overdue tasks and upcoming activities assigned to team members.
Custom Button SMS
Add a "Send SMS" button to any Zoho CRM record that lets reps send one-click messages to contacts.
