Twilio for Freshdesk
About
Streamline your Freshdesk Ticketing system to organize and manage your SMS & WhatsApp conversations.
Features
Receive incoming Twilio messages as Tickets
Instantly reply to tickets via Twilio WhatsApp or SMS
Get notified of incoming messages in real-time
Manage communications holistically within the Twilio Inbox
Allow multiple Freshdesk users to use a single Twilio account
Installation
Visit the Freshdesk Marketplace where you can find the app Twilio SMS Tickets.
Click on 'Install'.
Sign in to Ulgebra with your Freshdesk account email id.
Firstly, we have to authorize the Freshdesk account using the Freshdesk domain and API Key.
In order to obtain the Freshdesk API Key, click on your Freshdesk profile.
Select 'Profile settings'.
Click on 'View API Key'.
Copy the API Key.
Enter it under Freshdesk API Key.
Click on 'Authorize Now'.
Secondly, we have to authorize the Twilio account.
Click on 'Get Here' to obtain the Twilio account credentials.
Access the Twilio account SID and Auth Token at the Twilio console page.
Enter the Twilio account credentials.
Authorize the Twilio account.
Click on 'Install' to add the app to Freshdesk.
Applications
Twilio Tickets
Receive incoming Twilio messages as Tickets within Freshdesk.
View the message received as a note within the ticket.
Click on the Twilio icon to access Twilio for Freshdesk.
Select the Twilio sender to send the message from.
You can now view the history of Twilio chats with this contact.
Enter the message to be sent or insert any pre-defined template.
You can also insert the ticket fields within the message.
Click on 'Reply' to send the message.
You can also add internal notes within the chat.
Enter the content.
Click on 'Note'.
Twilio Contacts
Access any Freshdesk contact where you can access the Twilio application.
Select the Twilio sender to send the message from.
You can now view all the chats held with this contact.
Enter and send the message to the contact.
Real-time Notifications
Click on the bell icon within the application to view the updates regarding the incoming Twilio messages.
Here you can differentiate between the read and unread messages.
Access the Freshdesk ticket from the notification.
Access the Twilio chats associated with the notification.
You can also delete any notification if required.
Furthermore, receive desktop notifications for the incoming Twilio messages.
Click on 'Enable now' to access the settings of desktop notifications.
Activate the feature 'Enable Desktop Notification on this device'.
Message Templates
Click on the '/' button within the app or enter '/' within the text box to access the templates.
Click on '+ New Template' to create a message template.
Enter the name of the template.
Enter the content of the template.
Insert placeholders of required.
Save the message template.
Note: In case of Twilio approved WhatsApp templates, create a local template following the process above with the Twilio approved name and content.
You can now choose the template required to insert the pre-defined message.
Click on the edit icon to modify the template.
Delete any template if required.
Extension Settings
Click on your Ulgebra profile within the app to access the settings page.
Incoming Messages
Select Incoming events sync.
Enable the option 'Capture incoming messages'.
We now have to configure the number from which the incoming Twilio messages are to be received.
Click on 'Add Numbers Now'.
Once redirected to the Twilio senders page, click on 'Add Senders'.
Select the sender type as 'Phone Number' for SMS messages and 'WhatsApp Number' for WhatsApp messages.
Select the numbers required from the list of Twilio senders.
Click on 'Add Phone Numbers'.
You will now be able to receive incoming Twilio messages from the added numbers.
Select the option Tickets from the drop-down if you wish to create new tickets for incoming Twilio messages.
Enable 'Listen for ticket public comments to send replies' in order reply toTickets via Twilio using the comments option.
Manage Freshdesk Users
Select Manage App Users.
Here you can view the list of users within the Freshdesk account.
Click on 'Add' to enable the user to access the Twilio account in Freshdesk.
Click on 'Remove' to disable the access for the users.
Reset Application
Select 'Reset App Configurations'.
Enter 'confirm'.
Click on Reset.
Twilio Inbox
Select Twilio Inbox within the app to view the cumulative history of all the Twilio WhatsApp & SMS conversations.
Twilio Conversations
View all the SMS & WhatsApp conversations held through Twilio.
Select any conversation to view the complete history of chats held with the contact.
Enter the message or insert a message template.
Click on Reply to send the message.
You can also add an internal comment using the Note option.
Highlight any particular message using the pin or star option.
Click on the Pin icon to easily access a particular message within the chat.
Click on the Star icon to add the message to the list of Starred Messages.
Edit the name of any contact within the inbox as per your requirements.
Click on 'New' to initiate a new Twilio conversation with any customer
Assign Chats
Assign the Twilio conversations to Freshdesk agents.
Click on the assignee drop-down to view the list of Freshdesk agents.
Select the agent to assign the chat to.
Label Chats
Stay up to date with the happenings of any contact using labels.
Click on the labels drop-down to view the list of labels and assign the appropriate label to the chat.
You can also create your custom labels as needed.
Click on Add label.
Select the color and enter the name of the label.
Click on '+Add'.
Click on 'Edit Labels' to modify existing labels.
Edit the name and colour of any existing label.
Rearrange the order of labels.
Delete any label if required.
Add Reminders
Click on the clock symbol within any conversation to add a reminder for the contact.
Set a reminder for an hour, day or week ahead.
Furthermore, select a custom date and time to set your reminder.
Set the reminder within the contact
Filter Twilio Conversations
Click on the search icon to search for the conversation of any contact number or name.
Access the unassigned Twilio chats to assign the chats and reply to the conversations.
Access the Mine section to view the chats assigned to yourself.
Access the reminders to view the completed, upcoming and overdue reminders.
Select any label to view the conversations pertaining to a particular label.
Click on the Filter icon to view all the filters available.
Here you can filter the unread messages and messages for which you need to reply.
Use the 'Filter by Agents' filter to view the Twiliioconversations of a particular Freshdesk user.
Use the 'Filter by Status' option to filter conversations based on the label used.
This way you can streamline your ticketing system with the help of Twilio for Freshdesk!
Pricing
Classic Plan
$5 /user/month
250 Ulgebra credits per month
Outgoing Messages.
Messages History
Automate outgoing messages.
Access to SMS and WhatsApp channel
Business Plan
$10 /user/month
500 Ulgebra credits per month
Two Way Messaging facility (Incoming and Outgoing)
Messages History
Access to SMS and WhatsApp channel
Proactive Messaging
Conversations view
Automate outgoing messages.
Get instant notifications
Other upcoming features
Classic Plan - Yearly
$48 /user/year
3000 Ulgebra credits per year
Outgoing Messages.
Messages History
Automate outgoing messages.
Access to SMS and WhatsApp channel
Business Plan - Yearly
$96/user/year
6000 Ulgebra credits per year
Two Way Messaging facility (Incoming and Outgoing)
Messages History
Access to SMS and WhatsApp channel
Proactive Messaging
Conversations view
Automate outgoing messages.
Get instant notifications
Other upcoming features
Additional Credits
In case of additional credit requirements, top-up your Ulgebra Credits.