Comment gérer les départements WhatsApp avec Python

27 février 2025

Une communication efficace est essentielle pour toute entreprise, et grâce à la fonctionnalité Departments de Wassenger, vous pouvez organiser les membres de votre équipe par spécialité, afin que les conversations soient attribuées facilement aux bonnes personnes. 🚀

Dans ce guide, nous allons vous montrer comment utiliser Python et l'API Wassenger pour :

  1. Récupérer les departments de l'équipe
  2. Créer un nouveau department
  3. Mettre à jour un department
  4. Supprimer un department
  5. Attribuer des conversations aux departments

🤩 🤖 Wassenger est une solution API complète pour WhatsApp. Inscrivez-vous pour un essai gratuit de 7 jours et commencez en quelques minutes !

Pourquoi utiliser Departments dans Wassenger ? 🤔

Avec Departments, vous pouvez :

Organiser votre équipe — Regrouper les membres par fonction ou expertise.
Améliorer le routage des conversations — Attribuer automatiquement les conversations entrantes au bon department ou à l'utilisateur approprié.
Accroître l'efficacité — Réduire le temps de réponse en envoyant les conversations directement à ceux qui sont les mieux placés pour les gérer.
S'intégrer parfaitement aux rôles d'équipe — Fonctionne aux côtés des rôles administrateur, superviseur et agent sans modifier leurs permissions par défaut.

🔗 Vous voulez en savoir plus sur Departments ? Consultez le guide complet ici

Prérequis

  1. En utilisant l'API, interrogez les departments disponibles sur votre appareil via cet endpoint.

1. OBTENIR les Departments avec Python

URL de l'API cible en utilisant la méthode GET

http://api.wassenger.com/v1/devices/{device_id}/departments

En-têtes HTTPS requis > Obtenez votre clé API ici

Content-Type: application/json
Token: $API_TOKEN

Récupérer les departments

# Examples requires to have installed requests Python package.
# Install it by running: pip install requests
import requests
url = "https://api.wassenger.com/v1/devices/{device-id}/departments"
headers = {"Token": "API TOKEN GOES HERE"}
response = requests.get(url, headers=headers)
print(response.json())

2. CRÉER un nouveau Department avec Python

URL de l'API cible en utilisant la méthode POST

http://api.wassenger.com/v1/devices/{device_id}/departments

En-têtes HTTPS requis > Obtenez votre clé API ici

Content-Type: application/json
Token: $API_TOKEN

Créer un Department

{{AGENT_ID}} : Remplacez cette expression par la valeur spécifique

# Examples requires to have installed requests Python package.
# Install it by running: pip install requests
import requests
url = "https://api.wassenger.com/v1/devices/{device_id}/departments"
payload = {
"name": "Sales", 
"color": "orange", 
"description": "Department for the Sales team", 
"agents": ["{{AGENT_ID}}"]
}
headers = {
"Content-Type": "application/json", 
"Token": "API TOKEN GOES HERE"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())

🤩 🤖 Wassenger est une solution API complète pour WhatsApp. Inscrivez-vous pour un essai gratuit de 7 jours et commencez en quelques minutes !

3. METTRE À JOUR un Department avec Python

URL de l'API cible en utilisant la méthode PATCH

http://api.wassenger.com/v1/devices/{device_id}/departments

En-têtes HTTPS requis > Obtenez votre clé API ici

Content-Type: application/json
Token: $API_TOKEN

Mettre à jour un Department

{{DEPARTMENT_ID}} : Remplacez cette expression par la valeur spécifique

{{AGENT_ID}} : Remplacez cette expression par la valeur spécifique

# Examples requires to have installed requests Python package.
# Install it by running: pip install requests
import requests
url = "https://api.wassenger.com/v1/devices/{device_id}/departments"
payload = {
"department": "{{DEPARTMENT_ID}}", 
"name": "Marketing", 
"color": "purple", 
"description": "Department for the Marketing team", 
"agents": ["{{AGENT_ID}}"]
}
headers = {
"Content-Type": "application/json", 
"Token": "API TOKEN GOES HERE"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())

4. SUPPRIMER un Department avec Python

URL de l'API cible en utilisant la méthode DELETE

http://api.wassenger.com/v1/devices/{device_id}/departments

En-têtes HTTPS requis > Obtenez votre clé API ici

Content-Type: application/json
Token: $API_TOKEN

Supprimer un Department

{{DEPARTMENT_ID}} : Remplacez cette expression par la valeur spécifique

# Examples requires to have installed requests Python package.
# Install it by running: pip install requests
import requests
url = "https://api.wassenger.com/v1/devices/{device_id}/departments"
payload = { "department": "{{DEPARTMENT_ID}}" }
headers = {
"Content-Type": "application/json", 
"Token": "API TOKEN GOES HERE"
}
response = requests.delete(url, json=payload, headers=headers)
print(response.json())

🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Découvrez plus de 100 cas d'utilisation API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en commençant en quelques minutes!

Test en direct pour envoyer un message à un groupe via API

Essayez notre testeur API en direct maintenant !

Gérer les departments avec l'API Wassenger en Python permet aux entreprises de rationaliser l'attribution des conversations, d'améliorer l'efficacité et de garder les échanges organisés sans effort.

📌 Arrêtez de gérer manuellement l'attribution des conversations ! Automatisez, optimisez et développez votre activité sans effort avec Wassenger. Commencez votre essai gratuit maintenant !

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free