Convoworks WP Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Convoworks WP enables you to publish your content and services through voice enabled devices directly from your WordPress website. It is based on the Convoworks, open source PHP framework for conversational service development. It is primarily used through GUI.
Convoworks works in a cross-platform manner. Right now we are focused mostly on the Amazon Alexa enabled devices. Google Assistant, Viber, FB Messenger and Web-chat are supported but in an experimental phase.
It is highly customizable meaning that you can add additional components, functionalities and even service templates through your plugin or theme.
Our conversation editor is truly unique on the market. Besides the powerful workflow components ecosystem, Convoworks editor describes conversation through some kind of sitemap making it easier to adopt for web developers.
Who can use this plugin and how?
- Website owners – With the Convoworks you can create Alexa skills using the GUI only. Practically, any webmaster should be able to use it. For more advanced and complex services you might seek help from your usual WordPress developers.
- Agencies – Convoworks is a rapid service development tool. Once you get familiar with it you will be able to deliver voice services to your customers at blazing speeds.
- Plugin developers – Enhance your plugin with Convoworks custom package. Create specialized components that can utilize your specific data/services and make a couple of predefined service templates that would fit most common needs for your plugin users.
Registering your custom Convoworks package
If you plan to develop your custom Convoworks package you can register it from your theme or plugin like this
/**
* @param ConvoCoreFactoryPackageProviderFactory $packageProviderFactory
* @param PsrContainerContainerInterface $container
*/
function my_package_registrator( $packageProviderFactory, $container) {
$packageProviderFactory->registerPackage( new ConvoCoreFactoryFunctionPackageDescriptor('MyNamespaceMyPackageDefinition',
function() use ( $container) {
return new MyNamespaceMyPackageDefinition( $container->get( 'logger'));
}));
}
add_action( 'register_convoworks_package', 'my_package_registrator', 10, 2);
Learn more – Basics
- Quick start YouTube tutorial – Convoworks Basics
- Try Convoworks WP plugin with Amazon Alexa using InstaWP – no server, no registration required
- Using the Convoworks log files
- Know your users with Alexa Account Linking
- How do conversational services work
- Alexa skills basics
- Learn Convoworks service workflow basics
- How to configure Amazon Alexa
- How to use variables and expression language in your services
- Convoworks Documentation
- Convoworks Blog
Learn more – Integrations
- How to read your WP Post data
- Stream music from WP Media library
- Appointment scheduling on your WordPress website – Now with Amazon Alexa skill
- Seriously Simple Podcasting with Amazon Alexa skill
- Alexa music player skill with Audioigniter or MP3 Music Player by Sonaar
- Quiz And Survey Master or Open Trivia DB
- Create an utility Alexa skill for yourself –Alexa, Ask My Website How Many Bad Reviews I Have Today?
- Create your own Alexa skill with WordPress and Formidable Forms
Known Issues
- Convoworks administration GUI does not work in Safari browsers
Roadmap
- Multilanguage support
- Voice search for frontend web
- Frontend web chatbot
- Package files – ability to deploy files inside component packages to be used in services (mp3 audio prompts, images …)
Screenshots
-
Connect your developer account
-
Start new service from a template
-
Workflow – read, process and failback phases of the single step
-
Workflow – IF element and working with parameters
-
Workflow – WP_Query configuration
-
Workflow – Custom step for looping the posts
-
Workflow – Reusable fragments
-
Releases and versions