Yellowmessenger Chatbot Developer

Write your code to Build a Chatbot
Rating: 4.6 out of 5 (20 ratings)
4,027 students
English [Auto]

Yellow Messenger Platform Cloud Functions and Multi Lingual Support


  • Complete the Yellow Messenger Platform Foundation Course
  • Familiar with Yellow Messenger Platform.
  • Experience in NodeJS, JavaScript, Elasticsearch


YM Platform Developer

Course Description


Are you a programmer who wants to understand how to customize Conversational Chat bots programmatically on the YM platform? In this course, you will learn the core Programming concepts of YM Platform known as Cloud Functions in order to customize your Chat bot. You will write custom logic using Cloud Function - Objects and methods, and test that logic using the built-in testing tool. You will explore how Cloud Functions interacts with UI of the platform. You will get hands-on experience writing code to customize your chat bot interface to support different channels, as well as a brief introduction to the built in Database.

Role : Developer

Level : Expert

Duration : 3 Hours


This course is designed for developers, with a good understanding of NodeJS, JavaScript and ElasticSearch programming concepts, who additionally have experience building chatbots using the UI of YM platform, and need to be able to write programmatic customizations to both the business logic and user interface layers using Cloud Functions.


• NodeJS -

o Asynchronous programming

o Promises / Await

• JavaScript

• ElasticSearch Queries

Course Objective

By the end of the course, you should be able to meet the following objectives:

• Write business logic customizations using Cloud Functions Objects and Methods.

• Design programmatic solutions that take advantage of YM Platform

• Customize the user interface Programmatically

• Build a bot end to end using programming

Course Outline

The following topics are included in this course:

Lesson 1: Overview of Cloud Function Tab

• Pre-requisites

• Data flow through functions

• Cloud Function Categories

Lesson 2: Objects

• app.memory

• app.context

• app.options


• app.translate

• app.source

• app.profile

• app.datastore

• app.prediction

Lesson 3: Methods

• app.sendTextMessage

• app.quickReplies

• app.sendCards

• app.executeFunction

• app.start

• app.predict

• app.setStep

• app.setMultipleSteps

Who this course is for:

  • Developers who are interested to learn how to build Conversational AI Chatbots

Course content

3 sections15 lectures1h 32m total length
  • Cloud Functions Overview
  • app.quickReplies
  • app.context
  • app.options
  • app.logger
  • app.source
  • app.profile
  • Methods Overview
  • app.sendTextMessage
  • app.invokeJourney
  • app.sendCards
  • app.sendEmail


Training Manager at Yellowmessenger
Kumara Murali
  • 4.7 Instructor Rating
  • 68 Reviews
  • 4,382 Students
  • 3 Courses

Kumara Murali has over 15 years of experience on various technologies. He loves to engage in and drive continues learning enablement on the latest Technologies.

Currently working at Yellowmessenger as Technical Training Manager. He is responsible to build, manage and conduct Trainings at Yellowmessenger.

He was a Technical Instructor at Salesforce, “Salesforce Student Programs” as part of Academic Alliance. He is Salesforce Certified Administrator and Salesforce Certified Platform App Builder.

Prior to Salesforce, Kumara Murali worked at VMware as a Technical Instructor handling VMWare Academic Alliance program, delivering Virtualization trainings for Universities and Colleges.

He worked at EMC2 for 5 years, on Enterprise Storage Technologies as Technical Instructor. At EMC he specialized in Storage Technology, Storage Area Network and NAS. He is a Certified Professional in EMC storage.

He has also built MOOC (Massive Open Online Course) Course on Salesforce Fundamentals and Virtualization.

At EMC, for exceptional feedback from Customers/partners and for maximum utilization rate he was awarded the Best Performer award for the APAC region.

Product Manager at Yellow Messenger
Surender Selvaraj
  • 4.6 Instructor Rating
  • 20 Reviews
  • 4,028 Students
  • 1 Course

Surender is a self-taught Product Manager specializes in designing Conversational AI Applications. Being cross-functional, he leads his team from the front through the entire lifecycle of products from start to finish. Surender has led some of the most successful Conversational App launches in India and has helped in growing adoption of the same.