Convoworks

From web to voice

Convoworks is a GUI-based, cross-platform, voice assistant and chatbot services development framework. It is packaged in two ways through an open source PHP library and a WordPress plugin.

Creating Alexa skill with your website content is not hard and costly anymore!

Our vision

We are all witnessing the increase in conversational platforms adoption throughout many industries. Due to the lack of complete native solutions, PHP and the WordPress are currently marginally represented in the market. This means that almost 80% of the Internet is not properly utilizing voice applications!

Convoworks finally brings forth a powerful interface based on an open architecture that the PHP and WordPress community can finally utilize to take advantage of voice enabled features to enhance their customer’s experiences.

shape
shape

Benefits

  • Publish your existing web content through voice assistant and chatbot platforms
  • Implement voice services to your WordPress based customers at blazing speeds
  • Easily extend your existing WordPress plugin with the voice and conversation compatible interface
shape
shape

Features

  • Conversation definitions managed through unique GUI solution
  • Cross-platform behavior – Amazon Alexa and Google Assistant as single service
  • Highly customizable
  • One click install WordPress plugin
dots

How does it work?

Web like conversation definition

Instead of using Entity-Relationship like diagrams that most of the others use, we divided conversation into blocks which are very similar to the classic web pages.

In the first phase, we present the user with information about the main options currently available and request his/her input. When we receive the user’s request, it is processed within the same block and, if required, we move the conversation focus to another block, where the process is repeated with the new set of options that user can choose from.

Components to build with

In Convoworks conversation, different components are used to define workflow. There are 3 main types of components used within a single conversation block.

Elements are running in a sequential manner; they can be nested and are executing useful actions (e.g. display or pronounce text; execute SQL query; modify variables; execute http request, if cases and other control structures; analytics tracking).

Processors are competing between themselves to handle user input and execute their own read elements flow.

Filters are a bridge to the specific platform and are aiding processors in deciding when to activate. Intent based filters (Alexa, Dialogflow), but also NLP and plain text filters, are supported.

Expression language and functions

We use enhanced Symfony expression language to manipulate variables.

Besides just defining variable values, you can apply various functions provided through extensions.

shape
shape

Cross-platform intent model

When working with intent based systems, you can define Intents and Entities in Convoworks and automatically publish changes to external platforms. You can also use predefined intents which are available to get through Convoworks extensions.

We are starting with Alexa and Dialoglfow as supported intent based platforms, but we are open to extend it with
Wit.ai, IBM Watson Assistant or any other simmilar engine.

Running inside your website

You already have a bunch of registered users on your website? With Convoworks you can easily authenticate voice assistant users with your own website and give them all your usual features through the voice service including shop purchase. You have a webshop? Why not let your users shop through the voice enabled devices?

Unlike NodeJs & Cloud solutions, Convoworks runs inside your website and can use it’s resources without external processing.

Designed to grow

Highly extensible

When creating ConvoWorks extensions, you are able to develop all three types of components, including defining their property editors and preview! You can also predefine intents and entities, write custom expression language functions and full service templates.

You can enhance your existing WordPress plugin with Convoworks extension, providing your customers ability to access your features through voice assistant services. Let’s say you have a booking plugin. Now you can define a few Convoworks elements and let your customers more easily offer their services on Amazon Alexa and Google Assistant devices.

shape
shape







Latest News

Jul 2, 2021  | 

Using “Quiz And Survey Master” for WordPress or “Open Trivia DB” quizzes for your Alexa skill

Trivia is fun. That’s why we’ve created two new helper elements to adapt existing quizzes (or ones you create)…

VIEW FULL POST

Jun 16, 2021  | 

Seriously Simple Podcasting for WordPress – Now with your own Amazon Alexa Skill

Many businesses and individuals have started their own podcasts. Like with everything on the Internet, many of them are…

VIEW FULL POST
ngrok logo

Jun 14, 2021  | 

Developing Alexa skills locally through WordPress with ngrok

In any sort of development, speed and flexibility are key. Having to wait one minute for a process to…

VIEW FULL POST
An image that shows an intent with a single slot-only utterance

Jun 10, 2021  | 

Alexa Slot Only Sample Utterance – What it is and why use it

The Great Mystery You may have heard or gotten a recommendation from the team behind Amazon Alexa to “create…

VIEW FULL POST

Jun 10, 2021  | 

Destiny Alexa Skill – making it better than the official one

The official Destiny Alexa skill is unusable — literally. It doesn’t work, but that’s a good thing, at least…

VIEW FULL POST

Jun 10, 2021  | 

Convoworks is available on the WordPress plugin directory

First time here? Learn how to use Convoworks with our Getting started tutorial. From now on, you can install…

VIEW FULL POST

Convoworks is supported by the European Union

Convoworks is co-financed by the EU and is being developed by ZEF Development

Project worth: 260.000 EUR
Amount financed by EU: 180.000 EUR
Project duration: 1.10.2019 – 1.4.2021

European union
Together to EU funds
shape