Skip links

QuickSend - SMS Widget for Sending & Receiving Twilio Text Messages in CRM

User Guide

Overview:

The SMS Widget enables CRM users to seamlessly send and receive SMS messages using Twilio directly within the CRM interface. It supports:

🔧 Widget Setup & Configuration

QuickSend SMS User Guide

1. Access Settings
Upon installing the extension, users are automatically redirected to the ‘Settings’ tab to configure their Twilio credentials.
2.Twilio Account Setup
• Enter Twilio Account SID
• Enter Auth Token
On successful verification, extension will display a message “Twilio credentials verified and saved successfully.”

❗ If invalid, the widget will show:
“Authentication failed. Please check your Twilio SID and Auth Token.”

3. View Twilio Numbers and Friendly Name

  • Once verified, the widget auto-fetches active (only) Twilio numbers, and associated friendly names in the drop-down menu.
  • Note: SMS-capable numbers are auto identified

4. Assign Default Number

Choose your preferred number to set it as the default sender (‘From’ number).

  • Select a default Twilio number to appear pre-filled when sending messages
  • Note: This can be changed during message composition

5.Save Configuration

Click “Save” to apply changes. Your Twilio numbers and org names will be visible throughout the widget.

Note: If not configured within the installation settings, users are permitted to configure the settings within the related list in Leads or Contacts.

💬 Creating & Managing SMS Templates

1. Creating a New Template
In the chat screen, click the “template icon” command icon.
Click the “+” icon to add a new template.
Enter a template name and message content.
Click “Save” to store the template.

2. Using Templates While Sending SMS
Open the template panel via the “/” command icon.
Select the desired template and click the “✔” icon to insert it into the message field.
Edit the message if needed before sending.

• Note: Enhance and personalize SMS message by inserting module field values by clicking the “ “ and selecting from the list of fields in the related module record

3. Edit an existing template
Click the “/” command icon to view templates.
Select the template you wish to edit.
Click the “✎” edit icon.
Make your changes and click “Save”.

• Note: Enhance and personalize SMS message by inserting module field values by clicking the “ “ and selecting from the list of fields in the related module record

📤 Send and Receive SMS

How to Send an SMS
1. Open a Leads or Contacts record
2. Click the QuickSend SMS Widget under Related List
3. Select Sender Number
o Choose from your Twilio numbers (with Org Name tag shown)
4. Choose a Template or Type Your Message
5. Sending Media Files (Optional) Attach Media Files:
📷 Camera: Capture photo and send
📁 Document: Send PDFs, Word, Excel, PPT, TXT (limit 600 KB)
🖼 Media: Send photos, videos, GIFs from gallery (multiple allowed)
🎤 Audio: Share recordings or music files
6. Click Send

📥 Receiving SMS Messages
• Incoming replies appear in the same thread
• Messages are auto synced in real time

🔁 Message Threading & History
• Scroll up to load previous messages
• View includes:

  • Direction (Sent/Received)
  • Delivery status (Sent, Delivered, Failed)
  • Timestamps

🔄 Reassigning CRM record to a new owner with SMS Conversation Carryover
🧩 Feature Summary
When the CRM record with a SMS number and associated texts is reassigned to a new record owner (e.g., team change, role update etc.), the extension provides a built-in option to carry over ongoing SMS conversations from the previously assigned user to the new one — ensuring no loss of context or communication.

🔧 How It Works

  • If the From Number is updated, the system prompts:

“Do you want to carry over existing conversations from [Old User] to [New User]?”
3. Conversation Reassignment Options

  • Record Owner can choose from:
  • ✅ Yes: All open/active conversation threads linked to this Twilio number are retrieved.
  • 🚫 No: Conversations remain restricted to the old number (archived state), and a new conversation is created.

4. Conversation History Sync

  • If carry-over is selected:

All past messages are made visible to the new user


Role Access Level
Admin Full access to widget settings, Twilio integration
CRM User Can send/receive SMS, use templates, choose from assigned number

MIME type categoryMIME type
Imagesimage/jpeg
image/jpg
image/gif
image/png
image/heic
image/heif
image/tiff
image/bmp
image/webp
Videovideo/mpeg4
video/mp4
video/mpeg
video/webm
video/quicktime
video/3gpp
video/3gpp2
video/3gpp-tt
video/H261
video/H263
video/H263-1998
video/H263-2000
video/H264
video/H265
audio/ogg
audio/mpeg
audio/mp4
audio/mp3
audio/3gpp
audio/3gpp2
audio/basic
audio/L24
audio/vnd.rn-realaudio
audio/vnd.wave
audio/ac3
audio/webm
audio/amr-nb
audio/amr
Texttext/vcard
text/x-vcard
text/directory
text/csv
text/richtext
text/rtf
text/calendar
Applicationapplication/pdf
application/vnd.apple.pkpass
application/vcard
application/msword
application/vnd.ms-excel
application/vnd.ms-powerpoint
application/vnd.openxmlformats-officedocument.presentationml.presentation
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.openxmlformats-officedocument.wordprocessingml.document

📈 Best Practices
• Assign meaningful org names to Twilio numbers for clarity (e.g., “Support – NY”, “Sales East”)
• Create SMS templates for common replies (follow-ups, appointment reminders, etc.)
• Always verify Twilio credentials and ensure numbers are active
• Use message placeholders to personalize templates automatically