Erkunde den Code und detaillierte Anweisungen auf GitHub
Stell dir vor, du verwandelst dein WhatsApp in einen 24/7 KI-Assistenten, der in über 90 Sprachen chattet, Sprachnachrichten und Bilder verarbeitet und bei Bedarf an einen menschlichen Agenten übergibt — folge einfach den untenstehenden Anweisungen, und du kannst in weniger als 10 Minuten einen geschäftsspezifischen KI-Chatbot haben, der auf deiner aktuellen WhatsApp-Nummer antwortet. Glaubst du nicht? Probier es aus!
Mit Wassenger’s WhatsApp API und dieser Schritt-für-Schritt-Anleitung baust du einen von ChatGPT betriebenen, multimodalen Chatbot, bei dem sich die Zukunft schon wie Gegenwart anfühlt.
👉 👉 Erkunde den Code und detaillierte Anweisungen auf GitHub
„In weniger als 10 Minuten kannst du deine WhatsApp-Nummer in einen intelligenten, reaktionsschnellen Assistenten verwandeln, der die Kundenbindung verbessert.“
Warum Ihr Unternehmen heute einen WhatsApp-Chatbot benötigt
- 📈 Sofortige Kommunikation Ihre Kunden verbringen täglich Stunden auf WhatsApp — treffen Sie sie dort, wo sie bereits sind, anstatt sie eine App herunterladen oder ein Formular ausfüllen zu lassen.
- 🤖 Multimodale KI Text, Spracherkennung, Text‑zu‑Sprache und sogar Bilderkennung — alles angetrieben von den neuesten Modellen von ChatGPT.
- 💸 Kosteneffizientes Skalieren Bearbeiten Sie hunderte Chats gleichzeitig, ohne zusätzliches Personal einzustellen.
Wussten Sie, dass über 70% der Kunden es vorziehen, Anfragen über Messaging-Apps statt per E‑Mail oder Telefon zu lösen? Deshalb sind WhatsApp und KI‑Automatisierung entscheidend für Ihr Unternehmen!
Voraussetzungen
- PHP 8.1 oder höher
- Composer PHP-Paketmanager
- WhatsApp Privat- oder Business‑Nummer
- Wassenger API key — Kostenlos anmelden
- OpenAI API key — Kostenlos registrieren
- Ngrok Konto (für lokale Entwicklung) — Kostenlos anmelden
👉 Starte deine 7‑tägige kostenlose Testversion bei Wassenger und nutze unsere leistungsstarken WhatsApp‑Automatisierungs‑Flows um deinen Kundenservice noch heute zu transformieren! ⚡
5 Schritte zu deinem PHP WhatsApp Bot 🚀
Klonen Sie das PHP‑Repository oder lade die Zip‑Datei hier herunter
git clone https://github.com/wassengerhq/whatsapp-chatgpt-bot-php.git
cd whatsapp-chatgpt-bot-php
Abhängigkeiten installieren
composer install
Konfiguriere deine Umgebung
cp.env.example.env
# Edit.env with your Wassenger API key, OpenAI API key
# and optionally the Ngrok tunnel user token
# Required: Wassenger API key
# Get it from: https://app.wassenger.com/developers/apikeys
API_KEY=ENTER_API_KEY_HERE
# Required: OpenAI API key
# Get it from: https://platform.openai.com/account/api-keys
OPENAI_API_KEY=
# OpenAI model to use
OPENAI_MODEL=gpt-4o
# Required for local development: Ngrok auth token
# Get it from: https://ngrok.com/signup
NGROK_TOKEN=
# Optional: Webhook URL for production if the program is cloud hosted
WEBHOOK_URL=
# Server port
PORT=8080
Starte den Bot
- Entwicklung (mit lokalem Ngrok‑Tunnel):
composer run dev
Produktivbetrieb:
export WEBHOOK_URL=https://your-domain.com/webhook php public/index.php
Bereit, loszulegen? 👉 Kostenlos bei Wassenger registrieren und hole dir in wenigen Minuten deinen API‑Schlüssel.
Kernfunktionen, die Sie lieben werden
Diese PHP‑Implementierung bietet einen vollständigen, von ChatGPT betriebenen KI‑Chatbot, der:
- 🤖 Voll ausgestatteter Chatbot für Ihre mit Wassenger verbundene WhatsApp‑Nummer
- 💬 Automatische Antworten auf eingehende Nachrichten von Nutzern
- 🌍 Mehrsprachige Unterstützung — versteht und antwortet in über 90 verschiedenen Sprachen
- 🎤 Audioein-/-ausgabe — Transkription und Text‑zu‑Sprache‑Funktionen
- 🖼️ Bildverarbeitung — kann Bilder analysieren und verstehen
- 👥 Übergabe an Menschen — ermöglicht Nutzern, menschliche Unterstützung anzufordern
- ⚙️ Anpasbares KI‑Verhalten und Anweisungen
- 🔧 Funktion‑Aufrufe zur Integration externer Daten
- 📊 Memory‑Management mit Gesprächsverlauf und Ratenbegrenzung
- 🚦 Intelligente Weiterleitung mit Webhook‑Handling und Fehlerverwaltung
- 🔒 Sicher mit ordentlicher Fehlerbehandlung und Protokollierung
Profi‑Tipp: Passen Sie die Persönlichkeit des Bots, Willkommensnachrichten und Ratenbegrenzungen in src/Config/BotConfig.php an.
👉 Starte deine 7‑tägige kostenlose Testversion bei Wassenger und nutze unsere leistungsstarken WhatsApp‑Automatisierungs‑Flows um deinen Kundenservice noch heute zu transformieren! ⚡
Passe den Chatbot an
Bearbeite einfach die Datei BotConfig.php mit deinen geschäftsspezifischen Anweisungen, um das Verhalten und die Fähigkeiten des KI‑Chatbots anzupassen:
class BotConfig { // Default welcome message public const WELCOME_MESSAGE = 'Hey there 👋 Welcome to this ChatGPT-powered AI chatbot demo using *Wassenger API*! I can also speak many languages 😁';
// Default help message
public const DEFAULT\_MESSAGE = "Don't be shy 😁 try asking anything to the AI chatbot, using natural language!\\n\\nExample queries:\\n\\n1️⃣ Explain me what is Wassenger\\n2️⃣ Can I use Wassenger to send automatic messages?\\n3️⃣ Can I schedule messages using Wassenger?\\n4️⃣ Is there a free trial available?\\n\\nType \*human\* to talk with a person. The chat will be assigned to an available member of the team.\\n\\nGive it a try! 😁";
// Unknown command message
public const UNKNOWN\_COMMAND\_MESSAGE = "I'm sorry, I was unable to understand your message. Can you please elaborate more?\\n\\nIf you would like to chat with a human, just reply with \*human\*.";
// AI bot instructions
public const BOT\_INSTRUCTIONS = 'You are a smart virtual customer support assistant who works for Wassenger.
You can identify yourself as Milo, the Wassenger AI Assistant. You will be chatting with random customers who may contact you with general queries about the product. Wassenger is a cloud solution that offers WhatsApp API and multi-user live communication services designed for businesses and developers. Wassenger also enables customers to automate WhatsApp communication and build chatbots. You are an expert customer support agent. Be polite. Be helpful. Be emphatic. Be concise. Politely reject any queries that are not related to customer support tasks or Wassenger services itself. Stick strictly to your role as a customer support virtual assistant for Wassenger. Always speak in the language the user prefers or uses. If you can\'t help with something, ask the user to type *human* in order to talk with customer support. Do not use Markdown formatted and rich text, only raw text.';
// Chatbot features
public const FEATURES = \[
'audioInput' => true,
'audioOutput' => true,
'audioOnly' => false,
'voice' => 'echo',
'voiceSpeed' => 1,
'imageInput' => true,
\];
// Template messages
public const TEMPLATE\_MESSAGES = \[
'noAudioAccepted' => 'Audio messages are not supported: gently ask the user to send text messages only.',
'chatAssigned' => 'You will be contact shortly by someone from our team. Thank you for your patience.',
\];
// Rate limits and quotas
public const LIMITS = \[
'maxInputCharacters' => 1000,
'maxOutputTokens' => 1000,
'chatHistoryLimit' => 20,
'maxMessagesPerChat' => 500,
'maxMessagesPerChatCounterTime' => 24 \* 60 \* 60, // 24 hours
'maxAudioDuration' => 2 \* 60, // 2 minutes
'maxImageSize' => 2 \* 1024 \* 1024, // 2MB
\];
}
Wie es unter der Haube funktioniert
- Modulare Architektur
Api/OpenAIClient.phpkümmert sich um ChatGPT‑AufrufeApi/WassengerClient.phpstellt die Verbindung zu WhatsApp herBot/ChatBot.phpverarbeitet Nachrichten und steuert die LogikHttp/WebhookHandler.phplauscht auf eingehende Chats
- Anpassbare Logik
Bearbeite
FunctionHandler.php, um benutzerdefinierte Integrationen hinzuzufügen — denk an Bestellstatus, FAQs oder Terminbuchungen. Das ermöglicht es dir, Drittanbieter‑APIs wie CRMs oder dein eigenes Backend zu integrieren, um relevante Informationen abzurufen, damit die KI Kundenanfragen mit genauen und aktuellen Informationen beantworten kann, z. B. zu Bestell‑ oder Zahlungsstatus usw. - Testen & Bereitstellung
php tests/api-test.php
php tests/webhook-test.php
- Stelle die Anwendung auf Plattformen wie Render, Heroku, Railway oder Vercel mit null Ausfallzeit bereit. Finde die Anweisungen zur Bereitstellung des Chatbots hier.
👉 Starte deine 7‑tägige kostenlose Testversion bei Wassenger und nutze unsere leistungsstarken WhatsApp‑Automatisierungs‑Flows um deinen Kundenservice noch heute zu transformieren! ⚡
Bereit, Ihren KI‑Chatbot zu starten?
Welches ist der erste Kunden‑Pain‑Point, den Sie mit Ihrem neuen Chatbot automatisieren würden? 🤔 Haben Sie bereits mit KI‑Stimmen, Text‑zu‑Sprache oder Sprache‑zu‑Text experimentiert? Teilen Sie Ihre Gedanken unten mit!
Denken Sie nicht zu viel nach — handeln Sie einfach! „Die beste Art, die Zukunft vorherzusagen, ist, sie zu bauen.“
- 🎯 Kostenlos bei Wassenger registrieren und Ihren Bot in wenigen Minuten zum Laufen bringen.
- 🚀 Sehen Sie, wie Wassenger und KI Ihren Kundenservice verstärken können.
Fanden Sie das hilfreich? Hinterlassen Sie einen Kommentar und markieren Sie das GitHub‑Repo mit einem Stern, um das Projekt zu unterstützen!






