GreenShoot Labs

OpenDialog - open source chatbot platform

OpenDialog is an open-source conversation management platform that enables organisations to deliver large scale conversational applications - through a solution that they can entirely host and control. It allows flexible integration with different NLP platforms, a powerful conversational model, rich analytics and flexible editorial control.

Features

  • Supports both voice and text interfaces
  • Built for creating bespoke, scalable conversational applications
  • Solves the problems that off the shelf platforms can't
  • API-first approach
  • Open source - Apache 2.0 license
  • Own your platform and your data
  • Map your conversations and your knowledge

Benefits

  • Chat powered knowledge bases
  • Training and engagement platforms
  • Automate HR and finance processes
  • Deliver support through Facebook Messenger
  • Engage your audience through WhatsApp
  • Full control over where your data is stored and processed
  • Run in the cloud or on-premise
  • Suitable for regulated industries

Pricing

£1000 per instance per month

Service documents

G-Cloud 11

145312930805021

GreenShoot Labs

Tim Deeson

020 3858 0737

hello@greenshootlabs.com

Service scope

Service scope
Software add-on or extension Yes, but can also be used as a standalone service
What software services is the service an extension to Google Dialogflow
Amazon Lex
Microsoft LUIS, Bot Framework
Microsoft QnA
Rasa
spaCy
Facebook Messenger
WhatsApp
Web chat
Twilio
Slack
XMPP
Alexa
Microsoft Teams
Facebook at Work
SMS
Cloud deployment model
  • Public cloud
  • Private cloud
  • Community cloud
  • Hybrid cloud
Service constraints N/A
System requirements
  • Laravel
  • Dgraph
  • Vue.js

User support

User support
Email or online ticketing support Yes, at extra cost
Support response times We will work with you to find the most suitable support for your needs. We have good relationships with the leading cloud hosting providers.
User can manage status and priority of support tickets Yes
Online ticketing support accessibility WCAG 2.1 AA or EN 301 549
Phone support Yes
Phone support availability 9 to 5 (UK time), Monday to Friday
Web chat support Web chat
Web chat support availability 9 to 5 (UK time), Monday to Friday
Web chat support accessibility standard WCAG 2.1 AA or EN 301 549
Web chat accessibility testing None specifically.
Onsite support Yes, at extra cost
Support levels Support solutions and SLAs are designed based on each specific client needs. A technical account manager is available if requested by the client.
Support available to third parties Yes

Onboarding and offboarding

Onboarding and offboarding
Getting started We provide a range of onsite training and onboarding solutions, depending on client needs.
Service documentation Yes
Documentation formats HTML
End-of-contract data extraction Yes, there is no restriction on this.
End-of-contract process Users of OpenDialog may choose to keep hosting their solution themselves or manage hosting through us.

Using the service

Using the service
Web browser interface Yes
Supported browsers
  • Internet Explorer 7
  • Internet Explorer 8
  • Internet Explorer 9
  • Internet Explorer 10
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari 9+
  • Opera
Application to install No
Designed for use on mobile devices Yes
Differences between the mobile and desktop service None
Service interface No
API Yes
What users can and can't do using the API The framework is API-first, allowing easy integration with other systems.
API documentation Yes
API documentation formats HTML
API sandbox or test environment Yes
Customisation available Yes
Description of customisation The code is open source and can be customised by us or you to your requirements.

Scaling

Scaling
Independence of resources The solution can be hosted completely independently if required.

Analytics

Analytics
Service usage metrics Yes
Metrics types The OpenDialog conversation management framework has built-in metrics reporting which is extendable as required.
Reporting types
  • API access
  • Real-time dashboards

Resellers

Resellers
Supplier type Not a reseller

Staff security

Staff security
Staff security clearance Other security clearance
Government security clearance Up to Developed Vetting (DV)

Asset protection

Asset protection
Knowledge of data storage and processing locations Yes
Data storage and processing locations
  • United Kingdom
  • European Economic Area (EEA)
User control over data storage and processing locations Yes
Datacentre security standards Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency At least every 6 months
Penetration testing approach Another external penetration testing organisation
Protecting data at rest
  • Physical access control, complying with another standard
  • Encryption of all physical media
Data sanitisation process Yes
Data sanitisation type
  • Explicit overwriting of storage before reallocation
  • Deleted data can’t be directly accessed
Equipment disposal approach In-house destruction process

Data importing and exporting

Data importing and exporting
Data export approach They have full system access and can export from the database in any standard formats.
Data export formats CSV
Data import formats CSV

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks
  • Private network or public sector network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway
Data protection within supplier network TLS (version 1.2 or above)

Availability and resilience

Availability and resilience
Guaranteed availability Availability is dependent on client selected hosting standards, there are no restrictions.
Approach to resilience Resilience is dependent on client selected hosting standards, there are no restrictions.
Outage reporting This is configurable per installation, through an API and email alerts.

Identity and authentication

Identity and authentication
User authentication needed No
Access restrictions in management interfaces and support channels OpenDialog is available to be installed on client specified hosting infrastructure allowing an appropriate approach to be agreed with the client per each use-case. We typically employ 2FA authentication and appropriate password strength and change policies.
Access restriction testing frequency At least once a year
Management access authentication
  • 2-factor authentication
  • Public key authentication (including by TLS client certificate)
  • Identity federation with existing provider (for example Google Apps)
  • Username or password

Audit information for users

Audit information for users
Access to user activity audit information Users have access to real-time audit information
How long user audit data is stored for User-defined
Access to supplier activity audit information Users have access to real-time audit information
How long supplier audit data is stored for User-defined
How long system logs are stored for User-defined

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification No
ISO 28000:2007 certification No
CSA STAR certification No
PCI certification No
Other security certifications No

Security governance

Security governance
Named board-level person responsible for service security Yes
Security governance certified No
Security governance approach We take a proactive approach to securing our services and are currently reviewing appropriate accreditations. The framework is available to be installed on client specified hosting infrastructure allowing an appropriate security posture to be taken per use-case.
Information security policies and processes We take a proactive approach to securing our services and are currently reviewing appropriate accreditations. The framework is available to be installed on client specified hosting infrastructure allowing an appropriate security posture to be taken per use-case.

The reporting structure is defined and agreed per client.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach We take a proactive approach to configuration management of our services.

The framework is available to be installed on client specified hosting infrastructure allowing an appropriate change management approach to be taken per use-case.
Vulnerability management type Supplier-defined controls
Vulnerability management approach We take a proactive approach to vulnerability management of our services.

OpenDialog is available to be installed on client specified hosting infrastructure allowing an appropriate vulnerability management approach to be taken per use-case.
Protective monitoring type Supplier-defined controls
Protective monitoring approach We take a proactive approach to protective monitoring of our services.

OpenDialog is available to be installed on client specified hosting infrastructure allowing an appropriate protective monitoring approach to be taken per use-case.
Incident management type Supplier-defined controls
Incident management approach We take a proactive approach to this area of our services.

OpenDialog is available to be installed on client specified hosting infrastructure allowing an appropriate approach to be agreed with the client per each use-case.

Secure development

Secure development
Approach to secure software development best practice Supplier-defined process

Public sector networks

Public sector networks
Connection to public sector networks No

Pricing

Pricing
Price £1000 per instance per month
Discount for educational organisations Yes
Free trial available Yes
Description of free trial OpenDialog is open source and available to download and be installed for free from GitHub for testing and experimentation.
Link to free trial https://github.com/opendialogai/

Service documents

pdf document: Pricing document pdf document: Terms and conditions
Service documents
Return to top ↑