Skip to main content

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.