Come Gestire i Dipartimenti di WhatsApp con Python

27 febbraio 2025

La comunicazione efficiente è fondamentale per qualsiasi azienda e con la Wassenger’s funzionalità Departments puoi organizzare i membri del tuo team per specialità, assicurandoti che le chat siano assegnate alle persone giuste senza sforzo. 🚀

In questa guida ti mostreremo come usare Python e l'API di Wassenger per:

  1. Recuperare i dipartimenti del team
  2. Creare un nuovo dipartimento
  3. Aggiornare un dipartimento
  4. Eliminare un dipartimento
  5. Assegnare chat ai dipartimenti

🤩 🤖 Wassenger è una soluzione API completa per WhatsApp. Iscriviti per una prova gratuita di 7 giorni e inizia in pochi minuti!

Perché usare i Departments in Wassenger? 🤔

Con i Departments puoi:

Organizzare il tuo team — Raggruppare i membri del team per funzione o competenza.
Migliorare il routing delle chat — Assegnare automaticamente le chat in arrivo al dipartimento o all'utente giusto.
Aumentare l'efficienza — Ridurre i tempi di risposta inviando le chat direttamente a chi è più adatto a gestirle.
Integrarsi senza problemi con i ruoli del team — Funziona insieme ai ruoli amministratore, supervisore e agente senza modificare le loro autorizzazioni di default.

🔗 Vuoi saperne di più sui Departments? Dai un'occhiata alla guida completa qui

Requisiti

  1. Utilizzando l'API, interroga i dipartimenti disponibili nel tuo device con questo endpoint.

1. GET Departments con Python

URL API di destinazione usando il metodo GET

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

Intestazioni HTTPS richieste > Ottieni la tua API key qui

Content-Type: application/json
Token: $API_TOKEN

Recupera i dipartimenti

# 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. CREA un nuovo Department con Python

URL API di destinazione usando il metodo POST

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

Intestazioni HTTPS richieste > Ottieni la tua API key qui

Content-Type: application/json
Token: $API_TOKEN

Crea Department

{{AGENT_ID}} : Sostituisci questa espressione con il valore specifico

# 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 è una soluzione API completa per WhatsApp. Iscriviti per una prova gratuita di 7 giorni e inizia in pochi minuti!

3. AGGIORNA Department con Python

URL API di destinazione usando il metodo PATCH

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

Intestazioni HTTPS richieste > Ottieni la tua API key qui

Content-Type: application/json
Token: $API_TOKEN

Aggiorna Department

{{DEPARTMENT_ID}} : Sostituisci questa espressione con il valore specifico

{{AGENT_ID}} : Sostituisci questa espressione con il valore specifico

# 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. ELIMINA Department con Python

URL API di destinazione usando il metodo DELETE

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

Intestazioni HTTPS richieste > Ottieni la tua API key qui

Content-Type: application/json
Token: $API_TOKEN

Elimina Department

{{DEPARTMENT_ID}} : Sostituisci questa espressione con il valore specifico

# 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 è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora più di 100+ casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti per una prova gratuita e iniziando in pochi minuti!

Test live per inviare un messaggio a un gruppo tramite API

Prova ora il nostro API-Live tester!

Gestire i dipartimenti con Wassenger API in Python permette alle aziende di snellire le assegnazioni delle chat, migliorare l'efficienza e mantenere le conversazioni organizzate senza fatica.

📌 Smetti di gestire manualmente le assegnazioni delle chat! Automatizza, ottimizza e scala la tua attività senza sforzo con Wassenger. Inizia la tua prova gratuita ora!

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free