A collection of chatbot integrations for CustomGPT, allowing you to deploy AI-powered bots across multiple platforms using your CustomGPT agent's knowledge base.
Integrate CustomGPT with WhatsApp using Twilio's WhatsApp Business API.
- Features: Rich media support, rate limiting, session management, starter questions
- Setup Time: 15-30 minutes
- Hosting Options: Railway, Render, Fly.io, Google Apps Script
- Full Documentation
A powerful Discord bot that brings CustomGPT's intelligence to your Discord servers.
- Features: Slash commands, conversation memory, interactive UI, source citations
- Setup Time: 10-20 minutes
- Hosting Options: Railway, Fly.io, Docker, Replit
- Full Documentation
Enterprise-ready Slack integration with multi-agent support and advanced features.
- Features: Multi-agent support, thread conversations, rate limiting, analytics
- Setup Time: 20-30 minutes
- Hosting Options: Google Apps Script, Railway, Docker, Kubernetes
- Full Documentation
Fast and reliable Telegram bot with polling and webhook support.
- Features: Inline keyboards, conversation management, usage statistics, SSL support
- Setup Time: 10-15 minutes
- Hosting Options: Replit, Vercel, Railway, any VPS
- Full Documentation
Native Google Workspace integration for enterprise environments.
- Features: Direct messages, space conversations, multi-agent support
- Setup Time: 15-20 minutes
- Hosting: Google Apps Script (free)
- Full Documentation
Enterprise-grade Microsoft Teams integration with advanced collaboration features.
- Status: 🚧 Currently under development
- Features: Adaptive Cards, @mentions, threading, meeting support, file attachments
- Setup Time: 20-30 minutes
- Hosting Options: Azure Bot Service, Railway, Render, Docker
- Full Documentation
AI-powered Instagram DM bot with planned comment reply functionality.
- Status: 🚧 DM support complete, comment replies in development
- Features: Multi-agent support, starter questions, rate limiting, typing indicators
- Planned: Comment webhooks, mention detection, auto-moderation
- Setup Time: 15-20 minutes
- Hosting Options: Railway, Render, Google Cloud Platform, Docker
- Full Documentation
Connect CustomGPT with Facebook Messenger for seamless customer interactions.
- Status: 🚧 Currently under development
- Features: Quick replies, persistent menu, typing indicators, media support
- Setup Time: 20-30 minutes (estimated)
- Hosting Options: Vercel, Google Apps Script, Node.js hosting
- Full Documentation
-
Choose Your Platform: Select the messaging platform you want to integrate with.
-
Get CustomGPT Credentials:
- Sign up at CustomGPT.ai
- Create an agent/project
- Get your API key and Project ID
-
Follow Platform Guide: Each integration has detailed setup instructions.
-
Deploy: Multiple free hosting options available for each platform.
- CustomGPT account with API access
- API Key and Project/Agent ID
- Basic command line knowledge
- WhatsApp: Twilio account (free trial available)
- Discord: Discord bot token and server
- Slack: Slack workspace with admin access
- Telegram: Telegram Bot Father token
- Google Chat: Google Workspace account
- Microsoft Teams: Azure account (free tier available), Teams admin access
- Instagram: Instagram Business Account, Facebook Page connection
- Facebook Messenger: Facebook Page and App (developer account)
Feature | Discord | Slack | Telegram | Google Chat | MS Teams | FB Messenger | ||
---|---|---|---|---|---|---|---|---|
Free Hosting | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | 🚧 WIP |
Rate Limiting | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | 🚧 WIP |
Multi-Agent | ✖ | ✖ | ✔ | ✖ | ✔ | ✖ | ✔ | 🚧 WIP |
Rich Media | ✔ | ✔ | ✔ | ✔ | Limited | ✔ | Limited | 🚧 WIP |
Threading | ✖ | ✔ | ✔ | ✖ | ✔ | ✔ | ✖ | 🚧 WIP |
Analytics | ✔ | ✖ | ✔ | ✔ | ✖ | ✔ | ✔ | 🚧 WIP |
Comment Replies | ✖ | ✖ | ✖ | ✖ | ✖ | ✖ | 🚧 Planned | 🚧 WIP |
Setup Complexity | Medium | Easy | Medium | Easy | Easy | Medium | Medium | 🚧 WIP |
All integrations include:
- ✔ Conversation context management
- ✔ Rate limiting to prevent abuse
- ✔ Error handling and logging
- ✔ Configurable responses
- ✔ Security features (input validation, authentication)
- ✔ Docker support (where applicable)
- Google Apps Script: Best for Slack and Google Chat (always free)
- Railway: $5 free credit/month, easy GitHub integration
- Render: 750 free hours/month, automatic deploys
- Fly.io: 3 free VMs, global deployment
- Replit: Good for Telegram bots, built-in hosting
- Vercel: Serverless functions for webhooks
- Docker containers available for most integrations
- SystemD service files for VPS deployment
- Detailed deployment guides in each bot's folder
Each integration includes:
README.md
- Setup and usage instructionsDEPLOYMENT.md
- Detailed hosting guidesCLAUDE.md
- Technical documentation for developers.env.example
- Required environment variables- Platform-specific deployment files (Dockerfile, etc.)
Contributions are welcome! Please:
- Fork the repository
- Create a feature branch
- Follow existing code patterns
- Add documentation
- Submit a pull request
- Never commit
.env
files or API keys - Use environment variables for all secrets
- Implement rate limiting on all bots
- Validate and sanitize user inputs
- Keep dependencies updated
- Use HTTPS/SSL for webhooks
- CustomGPT Issues: Check CustomGPT docs
- Integration Issues: Open an issue in this repository
- Platform-Specific Help: Refer to platform documentation
- CustomGPT Landing Page
- Live Demo
- CustomGPT Starter Kit
- CustomGPT Integrations
- API Documentation
- Postman Collection
- MCP Documentation
- Office Hours
- YouTube Channel
MIT License