Skip to content

phamtu193/PTM_Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PTM Omni Chat AI

Starter dashboard for a multi-platform AI chatbot system:

  • AI providers: ChatGPT, Gemini, Claude
  • Channels: Messenger, Zalo OA, TikTok
  • Unified inbox and conversation detail
  • Send outbound text, image, video, order update
  • Add conversation tags
  • Customer card / customer note
  • Automation rule overview

Run locally

Use any PHP server:

php -S localhost:8080

Then open:

http://localhost:8080/index.php

Current scope

This is a foundation project, not a finished production chatbot.

  • api.php exposes mock JSON endpoints
  • storage/dashboard_data.json stores demo state
  • src/Services/DashboardService.php updates mock state

Next real integrations

  1. Add authentication and role-based access.
  2. Replace JSON storage with MySQL/PostgreSQL.
  3. Add webhook receivers for Messenger, Zalo, TikTok.
  4. Add provider adapters for OpenAI, Gemini, Claude.
  5. Add media upload storage for image/video.
  6. Add order module and CRM customer card schema.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors