SendApp MCP: collega Claude, ChatGPT e gli altri assistenti AI a SendApp
Il tuo assistente AI lavora sui tuoi dati veri: contatti, chat, WhatsApp, campagne, automazioni, agenda e ordini. Accedi con SendApp e scegli cosa può fare.
Il tuo account SendAppAccedi con SendApp — nessuna chiave da copiare
Funziona con
Claude
ChatGPT
Claude Code
Cursor
VS Code
n8n
Make
- e gli altri client MCP
Cosa puoi fare
Chiedi con parole tue: l’assistente usa gli strumenti di SendApp e lavora sui dati del tuo account.
Contatti, tag e segmenti
Cerca, crea e aggiorna i contatti, anche fino a 1.000 in una volta. Aggiunge o toglie tag, compila i campi personalizzati, crea liste e segmenti.
Chat e risposte
Legge le chat non lette e risponde su WhatsApp, Telegram, Instagram, Messenger, SMS e widget. Assegna le chat agli operatori e le archivia.
WhatsApp e template
Invia messaggi liberi a chi ha scritto nelle ultime 24 ore e template approvati a tutti gli altri. Crea i template e li manda a Meta per l’approvazione.
Campagne e risultati
Prepara campagne in bozza, le avvia, le mette in pausa o le ripianifica. Ti dice quanti messaggi sono stati consegnati, letti e con risposta.
Automazioni e agenda
Accende e spegne le automazioni e ne legge i risultati. Trova gli orari liberi, prenota, sposta o annulla appuntamenti, anche su Google Calendar.
Negozio e report
Gestisce prodotti e ordini di WhatsApp Commerce e crea link di pagamento Stripe. Riassume contatti e chat con statistiche per canale.
Come si collega
Il modo consigliato è «Accedi con SendApp»: nessuna chiave da copiare, bastano tre passaggi.
- 1
Aggiungi il connettore
Nella tua applicazione AI aggiungi un connettore MCP personalizzato con l’indirizzo https://app.sendapp.ai/api/mcp.
- 2
Premi Connetti e accedi
Si apre SendApp: accedi con l’account del titolare. Gli operatori non possono collegare applicazioni.
- 3
Scegli cosa può fare
Scegli «Leggere e agire per me» oppure «Sola lettura» e premi Consenti. Nessuna chiave da copiare.
Puoi togliere il collegamento quando vuoi da Impostazioni → Assistenti AI collegati: la pagina elenca ogni applicazione, cosa può fare e l’ultimo uso, e con Disconnetti la scolleghi.
Dove si aggiunge il connettore
Claude
Su web e desktop: Impostazioni (Settings) → Connettori (Connectors) → Aggiungi connettore personalizzato (Add custom connector), con l’indirizzo del server.
ChatGPT
Nelle impostazioni di app e connettori (Apps & Connectors), con la modalità sviluppatore (Developer mode) attiva, crea un connettore con l’indirizzo del server.
Claude Code
Da terminale, con un solo comando:
claude mcp add --transport http sendapp https://app.sendapp.ai/api/mcpCursor e VS Code
Aggiungi nel file mcp.json un server MCP di tipo HTTP con l’indirizzo: al primo uso si apre l’accesso a SendApp. Qui sotto l’esempio per Cursor; in VS Code si usa un server di tipo HTTP con lo stesso indirizzo.
{
"mcpServers": {
"sendapp": { "url": "https://app.sendapp.ai/api/mcp" }
}
}Avanzato: con la chiave API
Per n8n, Make, script e client che non gestiscono l’accesso con SendApp puoi collegarti con la chiave API.
Mandala nell’header X-API-Key: LA_TUA_API_KEY oppure Authorization: Bearer LA_TUA_API_KEY.
Solo se il client non permette di aggiungere header, puoi metterla nell’indirizzo: https://app.sendapp.ai/api/mcp?apikey=LA_TUA_API_KEY. È sconsigliato, perché così la chiave finisce nei log.
La chiave API ha accesso completo, come l’API REST: tienila al sicuro. Si crea in Impostazioni → Chiavi API: una per ogni integrazione, con un nome. Si vede una sola volta, quando la crei, e si può revocare quando vuoi.
Passaggi presi dalla guida ufficiale di SendApp, letta il 25 settembre 2026 · Apri la guida
Cosa puoi chiedere
Esempi di richieste da scrivere al tuo assistente, come le diresti a un collaboratore.
- «Quanti contatti nuovi abbiamo avuto questo mese e da quale canale?»
- «Trova i clienti con il tag vip che non ci scrivono da 60 giorni e mettili nella lista richiamo»
- «Mostrami le chat non lette di oggi e rispondi a Marco che la consegna è domani»
- «Crea il template promo_autunno con uno sconto del 20% e mandalo in approvazione»
- «Prepara una campagna in bozza per i contatti con il tag fiera-2026 e dimmi quanti la riceveranno»
- «Com’è andata la campagna di ieri? Quanti l’hanno letta e quanti hanno risposto?»
- «Che orari liberi ho giovedì sulla pagina di prenotazione? Prenota le 15:00 per Anna Rossi»
- «Quali ordini sono stati pagati ieri?»
- «Spegni l’automazione dei carrelli abbandonati»
- «Cosa risponderebbe il mio assistente a chi chiede gli orari di apertura?»
Tutti gli strumenti
93 strumenti divisi in 15 aree. I nomi restano in inglese: sono quelli che l’assistente AI usa davvero.
Accountaccount2 strumenti
get_accountProfilo, piano e scadenza, limiti con l’utilizzo attuale, funzioni incluse e permessi della connessione.get_tokensElenca gli account (assistenti AI) con il loro token, l’AI accesa o spenta e i canali collegati.
Contatticontacts10 strumenti
get_contactsElenca e cerca i contatti per testo o per tag, con pagine e ordinamento.search_contacts_advancedRicerca con condizioni: tag (uno, tutti, nessuno), date, fase, canale, disiscritti, campi personalizzati, segmenti e liste.get_contactTutto su un contatto: dati, tag, campi personalizzati, consenso, interazioni, prenotazioni, liste e ultime note.create_contactCrea un contatto o restituisce quello esistente con lo stesso telefono o email (con campi personalizzati).update_contactModifica solo i campi indicati di un contatto, anche telefono, email e campi personalizzati.delete_contactElimina un contatto: finisce nel cestino di SendApp e si può recuperare per 30 giorni.import_contactsCrea o aggiorna fino a 1.000 contatti in una volta, con tag e campi personalizzati.set_contact_opt_outDisiscrive un contatto dai messaggi di marketing o lo riscrive, registrando la modifica.add_contact_noteAggiunge una nota interna a un contatto (la vede il team, mai il cliente).get_contact_timelineCronologia del contatto: tag, disiscrizioni, fasi, note, prenotazioni, importazioni.
Tagtags7 strumenti
get_tagsElenca i tag con il numero di contatti, colore e descrizione.add_tags_to_contactAggiunge uno o più tag a un contatto.remove_tags_from_contactToglie uno o più tag da un contatto.tag_contactsAggiunge o toglie un tag a molti contatti insieme (per elenco o per filtro, fino a 5.000).update_tagRinomina un tag ovunque (anche in campagne e automazioni) o ne cambia colore e descrizione.merge_tagsUnisce più tag in uno solo.delete_tagElimina un tag da tutti i contatti.
Campi personalizzatifields5 strumenti
get_custom_fieldsElenca i campi personalizzati, con quanti contatti li hanno compilati.create_custom_fieldCrea un campo personalizzato: testo, numero, data, scelta singola o multipla, sì/no, link, telefono, email.update_custom_fieldModifica nome, opzioni e impostazioni di un campo personalizzato.delete_custom_fieldElimina un campo personalizzato (se un template lo usa, SendApp lo impedisce).set_contact_field_valueImposta o svuota il valore di un campo personalizzato su un contatto.
Liste e segmentilists6 strumenti
get_listsElenca le liste di contatti con il numero di iscritti.create_listCrea una lista di contatti.add_contacts_to_listAggiunge contatti a una lista (per elenco o per filtro); può avviare le automazioni «entra in lista».remove_contacts_from_listToglie contatti da una lista.get_segmentsElenca i segmenti salvati con regole e numero di contatti.create_segmentCrea un segmento dinamico con regole (tag, date, campi, fase…).
Chat (inbox)inbox8 strumenti
get_conversationsElenca le chat di un account con filtri: canale, non lette, archiviate, operatore, richieste di assistenza.get_conversation_messagesLegge i messaggi di una chat, dai più recenti, anche con allegati e stato di consegna.send_conversation_replyRisponde in una chat esistente (WhatsApp, Telegram, Instagram, Messenger, SMS, widget).assign_conversationAssegna una chat a un operatore o la libera.set_conversation_aiAccende o spegne l’AI su una singola chat, o la riporta all’impostazione dell’account.archive_conversationArchivia una chat o la ripristina.mark_conversation_readSegna una chat come letta.update_support_requestApre o chiude una richiesta di assistenza su una chat, con note.
Messaggimessaging4 strumenti
send_whatsapp_metaInvia un messaggio WhatsApp libero (testo, media, pulsanti, link) a chi ha scritto nelle ultime 24 ore.send_whatsapp_templateInvia un template WhatsApp approvato con variabili, media nell’intestazione e pulsanti.get_message_statusStato di un messaggio inviato: inviato, consegnato, letto o non riuscito.send_smsInvia un SMS.
Template WhatsApptemplates5 strumenti
get_whatsapp_templatesElenca i template WhatsApp con stato (approvato, in revisione, rifiutato), qualità e variabili.get_whatsapp_templateMostra un template completo: intestazione, testo, piè di pagina, pulsanti ed esempi.create_whatsapp_templateCrea un template WhatsApp (testo, variabili con esempi, pulsanti) e lo invia a Meta per l’approvazione.update_whatsapp_templateModifica un template e lo rimanda in approvazione.delete_whatsapp_templateElimina un template WhatsApp.
Campagnecampaigns11 strumenti
get_campaignsElenca le campagne con stato e numeri: inviati, consegnati, letti, risposte, errori.get_campaignDettaglio di una campagna: messaggio, destinatari, pianificazione, statistiche e motivi degli errori.get_campaign_recipientsElenca i destinatari di una campagna con stato di consegna, lettura, risposta ed errore.create_campaign_draftCrea una campagna in bozza (template o testo, destinatari per tag o segmento, pianificazione, limiti giornalieri). Non invia nulla.launch_campaignAvvia una campagna in bozza, dopo aver controllato canale e template: invia messaggi reali.pause_campaignMette in pausa una campagna in corso.resume_campaignRiprende una campagna in pausa, anche con un altro template.retry_failed_campaignRimanda i messaggi non riusciti di una campagna.reschedule_campaignCambia data e ora di una campagna pianificata.get_upcoming_eventsCosa succede nei prossimi giorni: campagne pianificate, appuntamenti, promemoria, passi delle automazioni.get_campaign_performanceResa delle campagne in un periodo: tassi di consegna, lettura e risposta, per canale e migliori campagne.
Automazioniautomations7 strumenti
get_automationsElenca le automazioni con evento di partenza, stato e risultati degli ultimi 30 giorni.get_automationDettaglio di un’automazione: evento, condizioni, passi, statistiche, ultime esecuzioni.activate_automationAccende un’automazione dopo il controllo che sia pronta.deactivate_automationSpegne un’automazione.trigger_automationAvvia per un contatto un’automazione del tipo «chiamata da un altro sistema», passando dei dati.get_automation_statsStatistiche delle automazioni: esecuzioni, completate, errori, in attesa, motivi principali.get_auto_repliesElenca le risposte automatiche per parola chiave.
Agenda e prenotazioniagenda9 strumenti
get_bookingsElenca gli appuntamenti dell’agenda in un periodo, con filtri.create_bookingCrea un appuntamento in agenda (anche su Google Calendar); partono promemoria e automazioni.reschedule_bookingSposta un appuntamento (anche su Google Calendar); il promemoria si sposta con lui.cancel_bookingAnnulla un appuntamento; i promemoria vengono annullati.get_booking_pagesElenca le pagine di prenotazione con link, durate e fuso orario.get_available_slotsOrari liberi di una pagina di prenotazione, giorno per giorno (agenda + Google Calendar).book_appointmentPrenota un orario libero su una pagina di prenotazione, con le email di conferma.get_remindersElenca i promemoria programmati, inviati o non riusciti.cancel_reminderAnnulla un promemoria programmato.
WhatsApp Commercecommerce9 strumenti
get_productsElenca i prodotti del catalogo WhatsApp Commerce con prezzi, sconti e disponibilità.get_productDettaglio di un prodotto per codice (SKU).get_product_categoriesElenca le categorie del catalogo.upsert_productCrea o aggiorna un prodotto per codice: prezzo, sconto, magazzino, taglie, categoria, foto.delete_productElimina un prodotto dal catalogo.get_ordersElenca gli ordini (WhatsApp e sito) con stato, totale, cliente e pagamento.get_orderDettaglio di un ordine: articoli, totali, spedizione, pagamento, tracking.update_order_statusCambia lo stato di un ordine; «pagato» avvisa il cliente su WhatsApp e scala il magazzino.create_payment_linkCrea il link di pagamento Stripe per un ordine.
Team e leadteam4 strumenti
get_operatorsElenca gli operatori con account assegnati, regole di smistamento e chat aperte.get_leadsElenca i lead della pipeline con fase, fonte e campagna.create_leadCrea un lead nella pipeline (partono le automazioni «nuovo lead»).update_lead_stageSposta un lead in un’altra fase della pipeline.
Reportreports2 strumenti
get_contact_statsStatistiche dei contatti: totale, nuovi per giorno, disiscritti, fasi, canali, tag principali.get_conversation_statsStatistiche delle chat: attive, archiviate, per canale, non lette, richieste di assistenza aperte.
Assistente AIai4 strumenti
get_ai_statusStato dell’assistente AI: acceso o spento, canali, conoscenze caricate, addestramento in corso.test_ai_answerChiede all’assistente AI cosa risponderebbe a una domanda, senza inviare nulla.add_knowledgeAggiunge conoscenze all’assistente AI: una pagina web, una sitemap o una domanda con risposta.set_account_aiAccende o spegne l’AI di un account, anche solo su un canale.
Sicurezza e controllo
Collega solo il titolare
Solo l’account del titolare può collegare un’applicazione AI. Gli operatori non possono farlo.
Scegli tu i permessi
Con «Sola lettura» l’assistente vede solo gli strumenti che leggono; con «Leggere e agire per me» può anche scrivere e inviare.
Identità verificata
Nella schermata di consenso il logo dell’applicazione compare solo se SendApp ne ha verificato l’identità. Per un’app sconosciuta vedi l’iniziale e un avviso che il nome non è verificato.
Conferma prima di agire
Le azioni avvengono subito, su clienti reali. Gli strumenti che scrivono o inviano sono segnalati come tali, così le app AI chiedono conferma prima di usarli.
Scolleghi quando vuoi
Da Impostazioni → Assistenti AI collegati vedi ogni applicazione, cosa può fare e l’ultimo uso, e la scolleghi con Disconnetti.
La password resta tua
La password non viene mai data all’applicazione: riceve un permesso (token) che dura un’ora e si rinnova da solo, finché non lo revochi.
Cambio password
Se cambi o reimposti la password di SendApp, tutte le applicazioni collegate si scollegano subito e vanno ricollegate.
Limiti di chiamate
120 chiamate al minuto per spazio di lavoro, 60 per le azioni che scrivono o inviano.
Regola delle 24 ore
Su WhatsApp i messaggi liberi arrivano solo a chi ha scritto nelle ultime 24 ore; per gli altri servono template approvati da Meta.
Dove vanno i dati
I dati che l’assistente legge passano all’applicazione AI che usi, secondo le sue condizioni. SendApp registra ogni azione (applicazione, strumento, esito) senza salvare il contenuto dei dati.
Per sviluppatori
I dettagli tecnici del server MCP di SendApp.
Esempio: cercare un contatto con curl
curl https://app.sendapp.ai/api/mcp \
-H "Authorization: Bearer LA_TUA_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_contacts","arguments":{"search":"Rossi"}}}'- Indirizzo e trasporto
- https://app.sendapp.ai/api/mcp — Streamable HTTP, JSON-RPC 2.0.
- Autorizzazione
- OAuth 2.1 con PKCE (S256), registrazione dinamica dei client e Client ID Metadata Documents (CIMD). In alternativa, la chiave API negli header X-API-Key o Authorization: Bearer.
- Metadati
- https://app.sendapp.ai/.well-known/oauth-protected-resource e https://app.sendapp.ai/.well-known/oauth-authorization-server
- Versioni del protocollo
- MCP dalla 2024-11-05 alla 2026-07-28, la più recente: senza sessioni, con server/discover.
- Meno strumenti con toolsets
- Per i client con un tetto al numero di strumenti (per esempio Cursor) aggiungi ?toolsets=contacts,inbox all’indirizzo. Aree: account, contacts, tags, fields, lists, inbox, messaging, templates, campaigns, automations, agenda, commerce, team, reports, ai. Le aree escluse non si possono nemmeno usare, non solo non si vedono; account resta sempre disponibile.
- Ritentativi sicuri
- Ogni azione accetta un idempotency_key: ripetere la stessa chiamata con la stessa chiave entro 24 ore restituisce il primo risultato e non esegue l’azione una seconda volta. Utile per n8n, Make e script che ritentano dopo un errore di rete.
- Registro delle azioni
- Ogni azione fatta tramite MCP viene registrata (quale applicazione, quale strumento, esito), senza salvare il contenuto dei dati.
- Limiti
- 120 chiamate al minuto per spazio di lavoro, 60 al minuto per le azioni che scrivono o inviano.
- WhatsApp e 24 ore
- I messaggi liberi (send_whatsapp_meta) arrivano solo a chi ha scritto nelle ultime 24 ore; per gli altri serve send_whatsapp_template con un template approvato da Meta.
Domande frequenti
Metti il tuo assistente AI al lavoro su SendApp
Collegalo con «Accedi con SendApp», scegli cosa può fare e scollegalo quando vuoi.