Skip to content
This plugin allows to send SMS messages through Exotel service provider API. It is based on the current version of Twilio plugin available in the default Mautic install package.
PHP JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Api Initial commit Jul 24, 2019
Assets Initial commit Jul 24, 2019
Config Initial commit Jul 24, 2019
Controller Initial commit Jul 24, 2019
Entity Initial commit Jul 24, 2019
Event Initial commit Jul 24, 2019
EventListener Initial commit Jul 24, 2019
Exception Initial commit Jul 24, 2019
Form/Type Initial commit Jul 24, 2019
Helper Initial commit Jul 24, 2019
Integration Initial commit Jul 24, 2019
Model Initial commit Jul 24, 2019
Security/Permissions Initial commit Jul 24, 2019
Translations/en_US Initial commit Jul 24, 2019
Views Initial commit Jul 24, 2019
LICENSE Initial commit Jul 24, 2019
MauticTextLocalSmsBundle.php Initial commit Jul 24, 2019
README.md Update README.md Jul 24, 2019
SmsEvents.php Initial commit Jul 24, 2019

README.md

Mautic-Exotel-SMS-Plugin

This plugin allows to send SMS messages through Exotel service provider API. It is based on the current version of Twilio plugin available in the default Mautic install package.

Synopsis

This plugin allows to send SMS messages through exotel service provider API. It is based on the current version of Twilio plugin available in the default Mautic install package, and also on exotel plugin for previous Mautic versions written by @abreuleonel .

Motivation

The lack a of an updated version of the original exotel plugin as well as the absence of an alternative to Twilio API was what motivated the creation of this.

Installation

  • Create a new "MauticExotelSmsBundle" folder in the plugins folder
  • Copy the plugins files into the MauticExotelSmsBundle folder.
  • Go to the Configuration -> Plugins Settings, in Mautic web interface.
  • Click on Install/Upgrade Plugins.
  • The plugin should now be available for configuration.

Tests

After configure the plugin.

  • 1 - Go to Channels -> Text Messages.
  • 2 - Create a text message with any content.
  • 3 - Go to Components -> Form.
  • 4 - Create a new Form (New Campaign Form).
  • 5 - Create the form with a email or mobile number field.
  • 6 - Go to Campaigns.
  • 7 - Create a new campaign: Contact Sources: Campaign Form.
  • 8 - Choose the form you created early.
  • 9 - In the next step, select Action.
  • 10 - In the select box, chose Exotel Send text messages.
  • 11 - In the box of Exotel Send text messages, put a name and choose the form message - that you created early.
  • 12 - Save your campaign.
  • 13 - Go to Contacts.
  • 14 - Create a contact with a valid mobile number.
  • 15 - Go to Components -> Form.
  • 16 - Click in Preview in the form that you created.
  • 17 - Send this form with the contact information.
  • 18 - Execute the command php console mautic:campaigns:trigger.
  • 19 - The contact used to fill the form, will receive the text message.
You can’t perform that action at this time.