All English Bahasa Downloading... Download Failed Please Login Download Completed


Watch Video

Learn how to use APIs to supercharge your chatbots.

What are APIs?

Application Programming Interfaces (APIs) are a way for two computers to communicate. The client computer (ie, your chatbot) makes requests of a server computer (ie, the API provider).

APIs often involve ever-changing data, for example, stock prices, bus arrival times, asteroids near the earth or exchange rates or news.

What can I do with this template?

The goal of this template is to show you how to use some existing APIs and how to extend Smojo to access other APIs around the world.

We show you how to build a bus arrival chatbot. This uses several Singapore Government APIs for bus arrival times and drawing maps.

Detailed step-by-step instructions are provided.


You should have completed CU101, and viewed the Understanding Smojo video.


Understanding Smojo

This video helps you understand the basic workings of Smojo. You should supplement your understanding by completing the Basic Smojo Tutorial.