=== MessageFlow ===
Contributors: autoserveio
Donate link: https://autoserve.io
Tags: ecommerce, stores, sms campaigns, telecommunication, customer service, mms campaigns, flow, customizations
Requires at least: 5.0
Tested up to: 6.1.1
Stable tag: 1.1.2.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A Free, one-click-to-install, SMS telecommunication plugin made for e-commerce stores.

== Description ==

MessageFlow allows e-commerce store owners to provide SMS/MMS services to their customers.

Highlighted features of MessageFlow:

* Send automated notifications for WooCommerce orders.
* Send custom SMS catered to each WooCommerce order.
* Send custom bulk SMS/MMS campaigns for customers.

Important: The FREE version of this plugin will be including all of the features mentioned above with some limitations. Visit https://messageflow.co to see the list of features offered in our paid version.

== Installation ==

There are two ways that a store owner can install MessageFlow:

1. Through accessing https://messageflow.co, you can create a FREE account that will allow you to download the plugin. Then go to the 'Plugin' section of your store and upload the plugin's zip file.
2. Access the 'Plugin' section of your store -> click 'Add New' -> search for 'MessageFlow' within the search box -> click 'Install' & 'Activate'


== Frequently Asked Questions ==

For a more detailed information about the plugin, please visit [MessageFlow's official website](https://messageflow.co).

= Is MessageFlow free? =

Yes! MessageFlow's core features are and will always be free.

= Should I pay for the paid version of MessageFlow? =

It really depends on the level of customizations that your store needs. While our FREE version provides all the core features that a store owner might need for their basic customer service needs, a paid version can really make your store stand out with in term of personalizations.

= How do I use Campaigns app? =

Please follow the steps labeled in the app. It will guide you through the process which only takes only 3 steps to completed.

= How do I created an account for MessageFlow? =

Visit [MessageFlow's official website](https://messageflow.co) and click on 'Download' tab.

= How do I enter the credentials provided in setting? = 

For now, we only offer Twilio as our SMS/MMS provider. Before using MessageFlow, please register your account on [Twilio official site](https://www.twilio.com) and buy a phone number to receive credentials that you can enter to MessageFlow.

== Changelog ==

= 1.1.2.2 =
* Added alert for invalid accounts.

= 1.1.2.1 =
* Move send message API to the cloud.

= 1.1.2 =
* Bug fixes: Fixed switch not update value when toggle and refresh page.
* Dynamic content change to dropdown and categorize.
* Added variable suggestion dropdown.

= 1.1.1 =
* Added tooltip for General settings.
* Asynchronously save switches in settings page.
* Changed toasts to Polaris toasts.
* Bugfix: Permission settings block admin order toggle.

= 1.1.0 =
* Enhanced handling big list of numbers in Campaigns app.
* Phone mockup preview now can display working URLs.

= 1.0.9.1 =
* Added Added ability for Campaigns app to send bulk MMS.
* Added preview attached images for Campaigns app.

= 1.0.9 =
* Fixed order notifications' fatal error when changing order status.
* Added warning message when test mode is ON.
* Added ability for Campaigns app to upload attached images to S3.

= 1.0.8 =
* Added recipients count for Campaigns app.
* Handled copy&paste phone numbers from excel to Campaigns app.
* Updated header and footer to include company's information.

= 1.0.7 =
* Fixed responded bugs on admin order SMS.
* Fixed order notifications not sent when creating order manually.
* Added SMS Editor component to Settings and Campaigns apps.
* Handled not showing admin order SMS when there's no billing phone number.
* Added ability to sent emoji in order notifications.

= 1.0.6 =
* Enhanced REST API security.
* Enhanced phone numbers validation on Campaigns app.
* Added phone mockup for preview in Campaigns app.

= 1.0.5 =
* Added ability for store owners to control SMS subscription setting on orders.
* Added checkbox for user to opt-in/opt-out of order notifications.
* Allowed custom dynamic variables on order notifications SMS.

= 1.0.4 =
* Added settings page for order notifications.
* Created REST API route to send SMS.
* Changed admin order SMS to use React.
* Added notice when React app failed to render.