Zum Inhalt springen
CommunicationPro — €97

AI WhatsApp Chatbot for Multimedia Processing

100/100
26 Nodes

Beschreibung

Ein KI-gestützter WhatsApp-Chatbot, der Text-, Sprach-, Bild- und PDF-Nachrichten verarbeiten kann.

Setup-Anleitung

How to obtain Whatsapp API?


### ✅ Prerequisites
Before you begin, make sure you have:
- A **Meta Business Account**
- A **Facebook Developer Account**
- A **Verified Business**
- A **Phone Number** to link to WhatsApp
- Access to **Meta's Graph API Explorer** or **Meta for Developers portal**

---

### 🪜 STEP 1: Create a Meta App

1. Go to [{{ $env.WEBHOOK_URL }}]({{ $env.WEBHOOK_URL }}
2. Click **“Create App”**
3. Choose **"Business"** as the app type, then click **Next**
4. Give your app a name and enter a contact email
5. Choose your Business Account (or create one)
6. Click **Create App**

---

### 🪜 STEP 2: Add WhatsApp Product

1. In your app dashboard, scroll down to **"Add a Product"**
2. Find **"WhatsApp"** and click **“Set Up”**
3. Link your **Business Manager Account**

---

### 🪜 STEP 3: Create a WhatsApp Business Account (if needed)

1. If you haven’t already, go to [{{ $env.WEBHOOK_URL }}]({{ $env.WEBHOOK_URL }}
2. Click **“Create Account”**, and complete your business information
3. Go to **Business Settings > Accounts > WhatsApp Accounts**
4. Add a **Phone Number** (you'll receive a verification code)

---

### 🪜 STEP 4: Generate a Temporary Access Token (for development)

1. In the **App Dashboard**, go to **WhatsApp > Getting Started**
2. Choose your test phone number
3. Copy the **temporary access token** (valid for 24 hours)
4. Copy the **Phone Number ID** and **WhatsApp Business Account ID**

✅ Save these 3 values:
- **Access Token**
- **Phone Number ID**
- **WABA ID**

📝 Tip: For production, you will later need to create a **permanent token** (see step 7).

---

### 🪜 STEP 5: Set Up a Webhook URL (n8n)

1. In n8n, set up a **Webhook node** (or use the `WhatsApp Trigger` node)
2. Copy the webhook URL
3. In the Meta Developer Dashboard:
   - Go to **WhatsApp > Configuration**
   - Click **“Edit Callback URL”**
   - Paste your n8n webhook URL and add a random **verify token**
4. In n8n, configure your webhook to respond to the verification request

---

### 🪜 STEP 6: Subscribe to Webhook Fields

1. Still under **WhatsApp > Configuration**, click **"Manage Subscriptions"**
2. Enable:
   - `messages`
   - `message_status`
   - (Optionally `message_template_status_update`)

---

### 🪜 STEP 7: (Optional but recommended) Generate a Permanent Token

1. Go to [{{ $env.WEBHOOK_URL }}]({{ $env.WEBHOOK_URL }}
2. Select your app
3. Click **Get Token > System User Token**
4. Select the permissions:
   - `whatsapp_business_management`
   - `whatsapp_business_messaging`
   - `business_management`
5. Click **Generate Token**
6. Copy and securely store this token

---

### 🪜 STEP 8: Configure Credentials in n8n

1. Go to **n8n > Settings > Credentials**
2. Create new credentials of type **HTTP Header Auth**
   - **Name:** WhatsApp
   - **Header Name:** `Authorization`
   - **Value:** `Bearer <your_access_token>`
3. Save

Then, in your workflows:
- Use the HTTP Request node or WhatsApp node
- Set the `phone_number_id` in the node parameters
- Connect it to your WhatsApp credential

---

### 🧪 STEP 9: Test the Connection

1. Use a WhatsApp number to send a message to your business phone
2. Your n8n workflow should be triggered
3. You can now send and receive messages programmatically 🎉

Benötigte Integrationen (3)

Extract From File

ExtractFromFile

HTTP/

HTTP/API

WhatsApp Business

WhatsApp

API Key

Workflow freischalten

Kaufe das Pro Bundle für 97 — erhalte sofortigen Zugang zu diesem und allen weiteren Starter + Pro Workflows als ZIP-Datei zum Import in n8n.

Sichere Zahlung via Stripe. 7-Tage Geld-zurück-Garantie.
← Zurück zum Marketplace