The Backbone of Voice Apps

API Driven Content Management Combined with Conversational Analytics for Voice Apps

Voice App Management

CMS

Content Management

Manage every content piece from within our CMS. Go live with a single click.

User Management

User Management

See every detail about your users’ attributes and data.

Audience Targeting

Audiences & Targeting

Define custom audiences and target users individually.

Analytics Reporting

Analytics & Reporting

Use extensive analytics to gain insight into your users’ interactions.

Hear the Difference

Unoptimized Web Content
  • Static and Unoptimized
  • Confusing and Unhelpful for the User
  • Bad User Experience
Dynamic Content from Voicehub
  • Highly Dynamic
  • Adjustable to the User Needs
  • Allows for Variables and Formulas
Voicehub lets you create dynamic voice-first content, tailored to a user request.

Dive into your Voice App

Our Features make Voice App Management simple.

Variables
nameage

Welcome to Voicehub,

name

!
How about a

(age > 20) ? 'beer' : 'tea'

?

Dynamic Content Editor

Voice content should be highly dynamic. Use variables and functions within your speech output.

User 1
faveFood 'Pizza'
latitude 50.434092
longitude 8.691524
User 2
User 3

User Database & Management

Use Voicehub to store and manage the users of your voice apps. Generate reportings and analytics based on user data.

Analytics

Gain deep insights into how your users interact with your Voice App and improve your interactions.

Audience:
PizzaPeople
faveFood 'Pizza'
locale 'en-US'
time 'night'

Build Audiences
soon

Your users are different, so should be your content. Target users based on region, language, time or your own custom attributes.

Simplify your Voice App Development

Use our SDK or API to enrich your Skill or Action.

$ npm install @voicehub/voicehub
// Initialize Voicehub SDK
const voicehub = require('voicehub')('username', 'api-key');

// Create a User in your handle() function
let user = await voicehub.user(handlerInput).findOrCreate();

// Access and change user attributes
user.faveFood = 'Pizza';
await user.save();

User Attributes

Store and retrieve user data from Voicehub.

const welcomePost = await voicehub
	.intent('LaunchRequest')
	.post('Welcome')
	.withParameters({ name: 'John', age: 18 })
	.get();

console.log(welcomePost.speech);
// Welcome to Voicehub, John! How about a tea?

Dynamic Speech Retrieval

Get dynamically parsed speech saved in Voicehub CMS by providing speech parameters.

Comprehensive API & Node SDK

Use our Node SDK or directly talk to our API.

Join the Beta

Lifelong free account for all projects built during the beta.

Start using Voicehub for free now.