Developing Bots using BDK for Python
This course will be available once you have completed the Symphony Development Fundamentals course
Opening
Course Agenda
Course Introduction
Course Objectives
Value Proposition
Types of Bots
Best Practices
Overview of BDK for Python
BDK 2.0 for Python Architecture
Demo: Generating a BDK for Python Project
Basic Configuration
Enterprise Configuration
Initializing the Bot
Demo: Configuration & Hello World
Overview
Users Client
Streams Client
Messages Client
OBO Client
Demo: Using the REST API Clients
Demo: Using the OBO Client
Real Time Events Overview
The Real Time Event Listener
Handling Messages and Form Submissions
Demo: Building an Orders Command Handler
Activities Overview
Activities Classes
Creating Activities
Demo: Adding Activities to handle the Price Command
Message Templating Overview
Message Templating with BDK for Python
Demo: Converting to Message Templates
Overview of High Availability
Datafeed 1.0
Datafeed 2.0
Agent Server Load Balancing
Summary