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 email@example.com
Are you interested in becoming a CodeBaby Partner? Click here to learn more.
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.
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 firstname.lastname@example.org 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.
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.