SpringEdge integrates with SugarCRM through Logic Hooks — custom PHP scripts that execute when CRM events occur. When a lead is created, a deal is updated, or a task is assigned, the Logic Hook calls the SpringEdge API to send an SMS automatically.
This integration works with SugarCRM Community Edition, Professional, and Enterprise. All messages are delivered with DLT compliance across Indian telecom operators with real-time delivery tracking.
Logic Hook Triggers
Execute SMS sends on before_save, after_save, and custom events
Dynamic Personalisation
Insert CRM fields — name, company, deal value — into SMS templates
Delivery Reports
Track SMS delivery status from the SpringEdge dashboard
Integration Steps
1. Get API Key
Sign up for a SpringEdge account and get your API key from the dashboard.
2. Create Logic Hook
Add a PHP Logic Hook file in SugarCRM's custom directory that triggers on the desired module event (e.g., after_save on Leads).
3. Call SpringEdge API
In the Logic Hook PHP code, use cURL to POST the SMS payload to the SpringEdge API with the contact's phone number and message.
4. Test & Deploy
Create a test lead, verify SMS delivery, then deploy the Logic Hook to production.
Use Cases
Lead Notifications
Instantly notify sales reps via SMS when new leads are assigned to them in SugarCRM.
Follow-Up Reminders
Send SMS reminders to reps for scheduled follow-up calls, meetings, and task deadlines.
Deal Updates
Notify stakeholders via SMS when deals move between stages or when high-value opportunities close.
Campaign SMS
Send bulk promotional SMS to contact lists exported from SugarCRM marketing campaigns.
