User Guide

Welcome to the CodeBaby User Guide.

This is your home for documentation and links to help you implement your CodeBaby Avatars on your site or application.

If you have a question that is not answered here or you encounter a bug, please email

Are you interested in becoming a CodeBaby Partner? Click here to learn more.

Getting Started

If you haven’t already, you’ll need to set up an account on our Partner Portal. Please note that you will need to agree to our Terms of Service and provide us with a Google-enabled email address so we can grant you access to the Portal. You can find additional details in the document linked below.

Download the CodeBaby Partner Set-Up Document

Google Dialogflow

As of our current release (February 2022), our avatars connect with Google Dialogflow ES and CX for Natural Language Processing capabilities (other platforms will be supported in future releases). If you use a different platform or don’t need NLP capabilities but would like to use the avatar, contact us at to learn more about our API which will allow you to create custom conversation connections using our platform.

To connect your avatar to your Google Dialogflow conversation, you will need to create a service account and key and upload them in our partner portal.

Click to watch our video on how to set up your service account and key.

CodeBaby Markup Language (CBML)

Our proprietary Tagging Language – CodeBaby Markup Language (CBML) – allows you control of your avatars gestures, screen interactions, vocalization details, and more within the context of the conversation responses you are creating. Think of them as stage directions on a script, and your avatars are the actors.
You can create your response text and add the mark-up in the Response Generator tab of our Partner Portal. For more details on how this powerful tagging system works, see our CBML guide here.


Table of Contents

More Help Topics


Tutorials Video tutorials to assist you with the CodeBaby User Portal. Using the CodeBaby Portal Chapter 1 Creating and Embedding an Avatar Conversational AI &

Partner Resources

Welcome to the CodeBaby Partners Resources Section. This is your home for documentation and links to help you implement your CodeBaby Avatars on your site

Connecting to Google Dialogflow

Connecting to Google Dialogflow Currently (as of Feb. 2022) CodeBaby supports Google’s Dialogflow ES and CX NLP systems (more vendors will be added in 2022).

Get started by requesting a demo
Request partnership information from CodeBaby
Request a new feature with CodeBaby