Account e integrazioni
Collegare un sistema esterno o un assistente
Crea una chiave con accesso limitato con Pro o Agency, pubblica nuovi contenuti o collega un assistente.
Prima di iniziare
Un webhook riceve gli avvisi dei messaggi in arrivo dal servizio WhatsApp. La configurazione del server spetta al responsabile dell’integrazione. Gli utenti del pannello non devono modificare le impostazioni del server. MCP consente a un assistente di richiedere gli strumenti dell’account.
Cosa fare
- Per i messaggi ricevuti, apri Impostazioni e trova URL webhook (per il server WhatsApp).
- Scegli Copia per ottenere l’indirizzo esatto dell’installazione usata dal tuo account.
- Chiedi al responsabile di configurare gli eventi in arrivo per il dispositivo desiderato usando quell’indirizzo.
- Organizza un messaggio di prova in arrivo dal tuo numero quando il responsabile conferma che tutto è pronto.
- Controlla il risultato atteso, per esempio una risposta automatica corrispondente o un nuovo messaggio di gruppo registrato quando Registro è attivo.
- Per collegare un assistente, accedi tramite la schermata di autorizzazione aperta dal tuo client MCP.
- Controlla l’applicazione e l’account indicati prima di approvare l’accesso.
- Per integrare gli invii, apri Impostazioni → Integrazioni esterne. Crea una chiave con un nome per un account connesso e gruppi selezionati esplicitamente. Salva subito la chiave; viene mostrata una sola volta. Copia l’URL di base dell’API.
- Esempio: Configura Abacus.AI per generare nuovi contenuti in ciascuno degli otto orari giornalieri di pubblicazione in America/Sao_Paulo. Invia ogni pubblicazione a tre gruppi consentiti con un nuovo Idempotency-Key. Riutilizza la chiave solo per ripetere una richiesta identica.
- Ometti scheduled_at per inserire subito la richiesta in coda, oppure usa una data e ora assolute con -03:00 o Z (UTC), fino a 30 giorni nel futuro. Il processo controlla la coda ogni minuto; scheduled_at è il primo momento consentito, senza garanzia di consegna al secondo esatto.
- Controlla lo stato della pubblicazione e gli esiti per gruppo prima di riprovare. Annulla solo gli invii non ancora avviati. Revoca una chiave compromessa in Impostazioni, poi crea e salva una chiave sostitutiva; le vecchie pubblicazioni non riprendono con una nuova chiave.
Esempio pratico
Richieste con segnaposto; sostituisci gli identificativi e scegli una data futura prima dell’invio. Queste richieste pubblicano messaggi reali. curl '<API_BASE_URL>/v1/groups' -H 'Authorization: Bearer <ZAPBOT_API_KEY>' curl -X POST '<API_BASE_URL>/v1/jobs' -H 'Authorization: Bearer <ZAPBOT_API_KEY>' -H 'Idempotency-Key: publication-2026-10-16-0900' -H 'Content-Type: application/json' --data '{"type":"text","group_ids":["<GROUP_JID_1>","<GROUP_JID_2>","<GROUP_JID_3>"],"text":"Updated publication","scheduled_at":"2026-10-16T09:00:00-03:00"}' curl -X POST '<API_BASE_URL>/v1/jobs' -H 'Authorization: Bearer <ZAPBOT_API_KEY>' -H 'Idempotency-Key: publication-2026-10-16-1200' -F 'payload={"type":"image","group_ids":["<GROUP_JID_1>","<GROUP_JID_2>","<GROUP_JID_3>"],"caption":"Updated caption"}' -F 'image=@publication.png;type=image/png' curl '<API_BASE_URL>/v1/jobs/<JOB_ID>' -H 'Authorization: Bearer <ZAPBOT_API_KEY>' curl -X DELETE '<API_BASE_URL>/v1/jobs/<JOB_ID>' -H 'Authorization: Bearer <ZAPBOT_API_KEY>'
Come verificare il risultato
L’accettazione della pubblicazione e gli esiti accettati per gruppo confermano l’accettazione da parte del gateway. Non confermano la consegna o la lettura. Le attività programmate possono essere bloccate se cambiano l’accesso, la chiave, l’account o i permessi dei gruppi.
Cosa sapere
- Gli assistenti possono leggere i dati esposti e inviare testo quando richiesto. Leggi la guida agli strumenti dell’assistente prima di richiedere un invio.
- Usa il pannello per le modifiche non disponibili tramite MCP.
- L’accesso all’API è incluso nei piani Pro e Agency mensili o annuali. Starter richiede un cambio di piano. Le chiavi consentono solo l’account e i gruppi selezionati; sostituire l’account WhatsApp blocca gli invii. Non condividere mai le credenziali del server.
- I testi supportano 4.096 caratteri; le didascalie, 1.024. Carica file JPEG, PNG o WebP fino a 5 MiB nei campi multipart payload e image. Gli URL di immagini remote non sono accettati.
- Una nuova pubblicazione restituisce HTTP 202. Una richiesta identica ripetuta con lo stesso Idempotency-Key restituisce la pubblicazione originale con HTTP 200; un contenuto diverso con la stessa chiave restituisce 409. Un timeout dopo l’avvio dell’invio può lasciare l’esito non confermato; non reinviare automaticamente con un’altra chiave.
Problemi comuni
- Cosa vedi
- Dopo il test non compare alcuna risposta o nuova registrazione.
- Cosa fare
- Controlla la connessione del dispositivo e la regola pertinente o l’impostazione Registro, poi chiedi al responsabile di verificare la configurazione degli eventi in arrivo.
- Cosa aspettarti
- Una funzione configurata correttamente può elaborare un nuovo evento corrispondente.
- Cosa vedi
- L’assistente non riesce a ottenere l’autorizzazione oppure mostra un altro account.
- Cosa fare
- Torna all’accesso e seleziona l’account desiderato; segnala al responsabile gli errori di autorizzazione ripetuti.
- Cosa aspettarti
- La schermata di autorizzazione e i dati restituiti appartengono all’account desiderato.
Altra assistenza
Comunica al responsabile la funzione e l’errore visibile. Non inserire credenziali del server nelle conversazioni con gli assistenti.