Technologies Involved:
API INTEGRATIONS
Area Of Work: Machine Learning
Project Description

A US-based video conferencing startup, focused on next-gen virtual collaboration, approached Oodles to build a chatbot capable of interacting directly within live Zoom meetings. The client sought a prototype that could validate Zoom’s in-meeting chatbot potential by simulating real-time messaging, paving the way for broader product integrations.

Scope Of Work

The client needed a functional chatbot from Oodles that could actively participate in Zoom meetings, send and receive messages, and demonstrate practical use of Zoom's Chatbot API. The scope covered Zoom SDK integration, in-meeting chat automation, OAuth authorization, webhook-based triggers, and real-time response logic—geared toward extensible virtual communication.

Our Solution

To bring the client’s vision to life, Oodles developed a minimal yet powerful chatbot skeleton using the Zoom Meeting SDK and Chatbot Framework. 

Key Features and Implementations:

  • OAuth 2.0 + JWT Integration: Implemented secure authorization to grant chatbot access inside meetings and ensure compliance with Zoom API standards.
  • In-Meeting Chat Functionality: Enabled the bot to join meetings and send/receive contextual messages via the native Zoom chat interface.
  • Event-Based Webhook Triggers: Used Zoom webhooks to initiate bot responses based on actions like participant join, message received, or meeting start.
  • Command Handler Interface: Built a web-based admin panel to test and trigger bot commands, simplifying the demo experience.
  • Deployment Documentation: Delivered a detailed setup guide including Zoom Marketplace app configuration, API keys, and message flow documentation for faster reuse.

Related Projects

aiShare Your Requirements