Building with Platforms
AI ChatbotsModule 03

Building with Platforms

ChatGPT custom GPTs, Rasa, or Dialogflow basics.

Module Overview

How to prototype bots on platforms (conceptual coverage of platform features), using function-calling / tool invocation, multimodal inputs, and lifecycle of deployment on hosted platforms.

Learning Objectives

  • Prototype a bot on a chosen platform and leverage platform features responsibly.
  • Use function-calling patterns to safely connect external APIs.
  • Package a bot for easy deployment and iteration.

Lesson-by-Lesson Breakdown

1

Platform feature survey and choosing the right one for the use-case.

2

Function-calling patterns and safe API invocation.

3

Multimodal inputs: attachments, images, and file handling.

4

Deployment lifecycle and environment considerations.

5

Rollout strategies and versioning.

Hands-on Activities & Deliverables

Activities

Build a prototype FAQ bot and implement one function-call integration (e.g., calendar lookup or simple DB query).

📦 Deliverable

Prototype link (or local instructions) + integration README.

Required Tools & Readings

Platform docs (conceptual), function-calling examples.

Assessment & Rubric

  • Prototype functionality40%
  • Safe integration30%
  • Documentation & deployability30%

Prerequisites

Modules 1–2 recommended.

👨‍👩‍👧

Parent-Friendly Value

Rapid prototypes that can be shown to parents/staff for early feedback.

Ready to Start?

Join the AI Chatbots Course

Register Now →
Back to all modules

Ready to Start Your Child's Journey?

APPLY TODAY FOR THE 2025/2026 ACADEMIC SESSION.