Vai al contenuto
Supporto Spoki

Documentation for Spoki use

  • Italiano
    • English
    • Español
  • Italiano
    • English
    • Español

Onboarding

11
  • Guida alla migrazione del tuo numero con WhatsApp Business (coesistenza)
  • Guida alla migrazione del tuo numero
  • Attivazione di Spoki con numero gratuito Meta
  • Attivazione Spoki – Autorizzazione da Meta BM – (Usa il tuo numero)
  • Attivazione Spoki – Autorizzazione da Meta BM (numero WhatsApp Business)
  • Best practices for API usage
  • Piani e tariffe | Spoki
  • Prima di attivare Spoki: Cosa devi sapere sul tuo numero WhatsApp esistente
  • 2a. Accettazione notifica da Tyntec
  • 2. Verifica Meta Business Manager
  • 3. Corso di Formazione Spoki

Integrazioni

40
  • Get Started with Spoki MCP
  • Integrazione Microsoft Dynamics 365
  • Go High Level
  • Spoki for HubSpot – Installation Guide
  • Setting Up Your Spoki Voice Agent
  • EmailChef
  • Connect Shopify to Spoki AI Sales Agent
  • Zadarma
  • Gorgias
  • Make
  • Ringover
  • Magnews Flow
  • Salesforce Flow
  • Spoki WhatsApp Chat Chrome Extension
  • Integrare WhatsApp con Paypal
  • Come inviare un Webhook in uscita da Spoki vs un gestionale
  • Inserisci Pulsante di Chat su Shopify
  • Integrare PrestaShop con Spoki
  • Integrare Calendly con Spoki
  • Integrare Google Gmail
  • Integrare Spoki con qualsiasi gestionale attraverso API
  • Integrare Spoki con i Webhook
  • Incorpora Spoki nel tuo software
  • Integrare WhatsApp con Semplisio
  • Integrare WhatsApp a WPNotif
  • Integrazione di Spoki con Connectif: Automazione dei messaggi WhatsApp
  • Integra WhatsApp con Zoho
  • Integrare WhatsApp con IFTTT
  • Integrare WhatsApp con Qapla’
  • Integrare WhatsApp con Zapier
  • Integrare WhatsApp con Shopify
  • Integrazione WhatsApp e WooCommerce
  • Integrazione Klaviyo e Spoki
  • Integrare WhatsApp con HubSpot
  • Integrare Spoki con Brevo (ex sendinblue)
  • Integrare WhatsApp con ActiveCampaign
  • Integrare Spoki con i moduli di Facebook
  • Integrare WhatsApp con Google Fogli

Regole WhatsApp

8
  • Conversazioni: costi e utilizzi
  • Tipologie di messaggi
  • Qualità dei messaggi inviati
  • Limiti contatti “giornalieri”
  • Regole per evitare il ban da WhatsApp
  • Autorizzazione all’utilizzo
  • Cosa fare se sei stato bannato da WhatsApp
  • Cosa fare se il tuo account è in qualità bassa

Piattaforma

17
  • Deals – User Guide
  • Guida a Spoki Forms: Come Raccogliere Dati dai Contatti WhatsApp
  • Automazioni Pronte in Spoki
  • Come verificare l’autenticità delle email Spoki
  • Richiedere l’OBA (Account Business Ufficiale) WhatsApp
  • Dashboard
  • Chat
  • Automazioni
  • Campagne
  • Messaggi template
  • Ticket
  • Integrazioni
  • Gestione Contatti in Spoki
  • Liste
  • Pulsanti di chat
  • Campi dinamici
  • Tag

How to

72
  • Guida pratica: come scrivere un prompt che funziona
  • Step “Trasforma campo contatto”: quando e come usarlo
  • Come recedere dal servizio Spoki
  • Spoki sul tuo Smartphone – Web App e notifiche
  • Guida all’Analisi del Sentiment
  • Come Caricare una Lista di Contatti su Spoki
  • Come creare prompts per l’AI
  • Guida allo step “Risposta del cliente”
  • Introduzione all’uso del codice OTP
  • Guida all’Opzione Diramazione nelle Automazioni
  • Accettazione Marketing su Spoki: Guida Operativa
  • Come creare un’automazione semplice dalla sezione Campagne
  • Come filtrare le chat per uno o più tag/operatori/liste/ticket
  • Azione rapida “If/else”
  • Step “Ritardo”: Quando e come usarlo
  • Come tracciare i click sui link dei messaggi Template: UTM
  • Come scrivere i documenti per l’AI
  • Come creare un funnel di marketing su Shopify
  • Campi Dinamici: perché usarli?
  • Come attivare la visualizzazione del catalogo su WhatsApp
  • Come terminare automazione manualmente per specifici contatti
  • Come generare una lista da Statistiche Campagna
  • Come aggiungere Tag in automazione prima di inserirlo
  • Nuove funzionalità di Active Campaign
  • Come creare una lista per i contatti in uno specifico step automazione
  • Come cambiare media nel Template prima di inviarlo in chat
  • Come esportare tutti i messaggi di una chat come CSV
  • Eliminare Definitivamente un Contatto su Spoki
  • Trascrizione e traduzione audio in chat
  • Ripristina tutti i contatti bloccati
  • Come istruire l’intelligenza artificiale (AI) su Spoki
  • Spoki – primi passi
  • Integrare Spoki con le Inserzioni Meta
  • Template suggerito dall’Intelligenza Artificiale (AI)
  • Come impostare una CTA con campo dinamico
  • Come inviare il contenuto di un messaggio ad un webhook esterno
  • Come gestire automaticamente chi risponde/ non risponde ad un messaggio
  • Step multipli nell’automazione
  • Come far uscire un singolo contatto da tutte le automazioni
  • Messaggi liberi con bottoni
  • Come trasferire i contatti dalla tua App Whatsapp a Spoki
  • Come gestire i casi in cui devo inviare la risposta in chat ad un cliente dopo 24 ore?
  • COME COLLEGARE SPOKI ALLE CAMPAGNE INTERAZIONE DI FACEBOOK
  • Come gestire prenotazione Calendly + Active Campaign + Spoki
  • Come consultare la reportistica delle automazioni
  • Come inviare messaggi multi lingua
  • Come posso identificare quale utente ha risposto in chat ad un messaggio?
  • Come attivare automazione per il messaggio di auguri compleanno
  • Come gestire automaticamente chi non risponde
  • Come attivare il plugin di Woocommerce associato a Spoki
  • Come attivare un’automazione per gli orari non lavorativi
  • Come attivare un messaggio automatico da far partire nei giorni festivi
  • Come collegare Spoki alle campagne Facebook
  • Come collegare un pulsante chat sul sito ad una risposta automatica
  • Come inserire il pulsante di chat WhatsApp sul sito WordPress
  • Proporzioni consigliate per le immagini nei messaggi Whatsapp
  • Come creare un’automazione con risposta ai bottoni del template
  • Come avviare un’automazione con API
  • Come attivare le notifiche su Spoki
  • Come aggiornare il profilo WhatsApp di Spoki
  • Come creare nuovi utenti e attribuire ruoli diversi
  • Come integrare Spoki per i tuoi clienti nel tuo software
  • Come bloccare/ sbloccare i contatti in automatico
  • Come recuperare i carrelli abbandonati su Woocommerce
  • Come avviare un messaggio di reminder in automatico tramite Spoki
  • Come duplicare le automazioni/ template
  • Gestire i messaggi liberi nel flusso di automazione
  • Come attribuire o rimuovere i tag ai contatti di una lista
  • Visualizzare solo le chat non lette
  • Come eliminare contatti multipli
  • Come utilizzare il webhook di ritorno da Spoki a Zapier

Strategie

11
  • Suggerimenti per invii massivi superiori a 10.000 contatti
  • Strategie WhatsApp per il Natale: La Guida Completa per Massimizzare Vendite e Soddisfazione Cliente
  • Whatsapp e Black Friday: ecco le automazioni che ti faranno vendere di più
  • WhatsApp per E-commerce: Come Trasformare Conversazioni in Vendite con Spoki
  • Perché l’AI di Spoki è Essenziale in ogni Strategia di Comunicazione e Vendita
  • WhatsApp che Fa Vendere – MiniGuida Strategica Settoriale
  • Raggiungi Tutti i Tuoi Contatti Senza Eccezioni: Gli SMS Integrati nelle Automazioni Spoki
  • Guida pratica per creare, ottimizzare e approvare template WhatsApp con Spoki e ChatGPT
  • Le 6 automazioni più efficaci da fare con Spoki
  • Calendario e-commerce 2025

Release Notes

4
  • Template Carosello
  • Report Tickets
  • Commerce Triggers
  • Step automazione “Avvia automazione”
  • Home
  • Docs
  • Integrazioni
  • Get Started with Spoki MCP
View Categories

Get Started with Spoki MCP

Welcome to the Spoki MCP (Model Context Protocol) integration guide. This document helps you set up and connect Spoki to your preferred LLMs via MCP-compatible interfaces.

Spoki MCP allows seamless communication between Spoki’s backend and AI tools that support the Model Context Protocol. By integrating MCP, developers can empower Spoki to interact with models in a controlled, context-aware way.

Connecting to Spoki MCP #

  1. n8n tools integration
  2. Streamable HTTP (mcp-remote)
  3. Claude Desktop

A. n8n tools #

The steps to add the Spoki MCP Client as a tool within your n8n workflow. This allows your n8n AI Agent to interact with the Spoki MCP server.

Step1. Start Your Workflow and Add an AI Agent #

  1. Begin by creating a new workflow in n8n or opening an existing one.
  2. Add the “AI Agent” node to your workflow. You can find this by clicking the “+” icon and searching for “AI Agent” under “AI Nodes.”

Step 2: Add the MCP Client Tool #

  1. Click the “+” icon next to the “Tool” section within the AI Agent node’s parameters.
  2. Search for and select “MCP Client Tool” from the list of available tools. This will add a new MCP Client node to your canvas.

Step 3: Configure the MCP Client Tool #

  1. Open the MCP Client Tool node’s parameters.
  2. In the “Endpoint” field, enter the URL of the Spoki MCP server: https://mcp.spoki.com/v2/mcp.
  3. Set “Server Transport” to HTTP Streamable.
  4. For “Authentication,” select “Header Auth.”
  5. Click on “Credential for Header Auth” and select “Create New.” This will open a new modal for your API key.
    • In the new credential modal:
      • Set “Name” to X-Spoki-Api-Key.
      • In the “Value” field, paste your Spoki API key (you can get one from app.spoki.it → Integrations → Spoki MCP → “Request Api Key”).
      • Click “Save.”
  6. Back in the MCP Client Tool parameters, ensure that your newly created credential (“Spoki MCP Auth Header” or similar name you gave it) is selected for “Credential for Header Auth.”
  7. Under “Tools to Include,” you can either select “All” to allow the AI Agent access to every Spoki MCP tool, or “Selected” to pick specific ones from the dropdown (e.g., get_contacts, create_list, trigger_automation, create_ticket, submit_template). The dropdown always reflects the latest catalogue available to your account.

B. Streamable HTTP (mcp-remote) #

For MCP clients that connect through the mcp-remote proxy, use the http-only transport with the configuration below.

{
"mcpServers": {
"Spoki": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.spoki.com/v2/mcp",
"--header",
"X-Spoki-Api-Key: <ApiKey>",
]
}
}
}

C. Configuring Local MCP Servers in Claude Desktop #

Step 1: Navigate to Developer Settings #

  1. Open the Claude Desktop application.
  2. Go to Settings.
  3. From the sidebar menu, select the Developer tab.

Step 2: Open the Configuration File #

In the “Developer” section, you will find the “Local MCP servers” management area.

  1. Click the Edit Config button.
  2. This will open the claude_desktop_config.json file in your default text editor.

This configuration file is typically located in the application’s data directory, as shown in the file explorer example below.

Step 3: Add Your Server Configuration #

You will now add the specific command and arguments to connect to your server.

  1. In the claude_desktop_config.json file, add your server configuration inside the mcpServers object.
  2. Each server is an object identified by a unique name (e.g., "spoki-remote").
  3. Provide the command and args needed to launch the local mcp-remote proxy.
{
"mcpServers": {
"spoki-remote": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.spoki.com/v2/mcp",
"--header",
"X-Spoki-Api-Key: <YOUR API KEY>",
]
}
}
}

Remember to replace <YOUR API KEY> with your actual API key. You can get one from app.spoki.it → Integrations → Spoki MCP → “Request Api Key”.

Step 4: Save and Restart #

  1. Save the claude_desktop_config.json file.
  2. Quit and restart the Claude Desktop application for the changes to take effect.

After restarting, your local MCP server will be configured and should appear in the “Local MCP servers” list within the Developer settings.

Supported Tools & Actions #

Spoki MCP exposes a catalogue of tools to manage contacts, automations, campaigns, lists, templates, tags, custom fields, tickets, operators, and account analytics. Tools are discovered dynamically by your MCP client, so the dropdown always reflects what is currently available to your account (some tools — such as tickets — only appear when the corresponding feature is enabled on your account).

Contacts #

  • get_contacts: Search and list contacts. Supports filtering by name/phone and blocked-only.
  • get_contact: Retrieve a single contact by its numeric ID.
  • get_or_create_contact: Get an existing contact by phone, creating it if missing. Returns the contact and a flag indicating whether it was newly created.
  • update_contact: Update a contact’s profile (only the fields you provide).
  • block_contact: Block or unblock a contact. Blocked contacts will not receive messages.
  • add_tags_to_contact / remove_tags_from_contact / get_contact_tags: Manage tags on a contact.
  • set_contact_field_value: Set a custom field value on a contact (create or update).
  • search_contacts_advanced: Composite filters across tags, lists, language, email, etc.

Automations #

  • get_automations: List automations with optional filtering by active status.
  • get_automation: Get details of an automation by ID.
  • activate_automation / deactivate_automation: Switch an automation on or off.
  • trigger_automation: Manually trigger an active automation for a specific contact.

Campaigns #

  • get_campaigns: List scheduled campaigns with optional date filters.
  • get_campaign: Get a specific campaign by ID.
  • create_campaign: Create a new scheduled campaign.
  • get_upcoming_events: Upcoming holidays and events for campaign planning.

Lists #

  • get_lists / get_list: List or retrieve contact lists.
  • create_list / update_list / delete_list: Manage lists.
  • create_list_from_filters: Build a list using advanced filter criteria.
  • sync_contacts_to_list / add_filtered_contacts_to_list: Add contacts to a list (by IDs or by advanced filter).
  • remove_contacts_from_list / remove_filtered_contacts_from_list / clear_list: Remove members from a list.
  • get_import_job: Check the status of a contact import job.
  • import_from_hubspot / import_from_klaviyo: Pull contacts from a HubSpot or Klaviyo list/segment into a new Spoki list.

Templates #

  • get_templates: List message templates with optional search and approval-status filter.
  • get_template: Retrieve a template (including localizations and components) by ID.
  • create_template / update_template / delete_template: Manage templates.
  • submit_template: Submit a template for WhatsApp provider approval.

Tags #

  • get_tags / create_tag / update_tag / delete_tag: Manage tags.
  • merge_tags: Merge a source tag into a target tag (reassigns contacts).
  • get_tag_categories / create_tag_category: Manage tag categories.

Custom Fields #

  • get_custom_fields / get_custom_field: List or retrieve custom fields.
  • create_custom_field / update_custom_field / delete_custom_field: Manage custom fields.
  • get_custom_field_usage: See where a custom field is referenced across automations and templates.

Tickets (available when the tickets feature is enabled on your account) #

  • get_tickets: Browse and search support tickets.
  • get_ticket: Retrieve a specific ticket with full details.
  • create_ticket / update_ticket: Manage tickets.
  • close_ticket: Close a ticket and set its closed timestamp.
  • assign_ticket: Assign a ticket to an operator (or pass owner_id=null to unassign).
  • get_ticket_categories: List ticket categories available to the account.

Analytics & Operators #

  • get_contact_stats: Total contacts plus lists and tags with contact counts.
  • get_automation_stats: Total and active automation counts.
  • get_campaign_performance: Performance breakdown per campaign.
  • get_operators: List the operators (team members) on the account and their roles.

Resources & Support #

  • Support
  • Anthropic MCP
  • Langchain MCP

Need help? Contact us anytime at support@spoki.com.

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on Agosto 7, 2025
EmailChefSetting Up Your Spoki Voice Agent

Powered by BetterDocs

Table of Contents
  • Connecting to Spoki MCP
    • A. n8n tools
      • Step1. Start Your Workflow and Add an AI Agent
      • Step 2: Add the MCP Client Tool
      • Step 3: Configure the MCP Client Tool
    • B. Streamable HTTP (mcp-remote)
    • C. Configuring Local MCP Servers in Claude Desktop
      • Step 1: Navigate to Developer Settings
      • Step 2: Open the Configuration File
      • Step 3: Add Your Server Configuration
      • Step 4: Save and Restart
  • Supported Tools & Actions
    • Contacts
    • Automations
    • Campaigns
    • Lists
    • Templates
    • Tags
    • Custom Fields
    • Tickets (available when the tickets feature is enabled on your account)
    • Analytics & Operators
  • Resources & Support
Spoki
Sviluppa il tuo Business con Spoki e WhatsApp
Prova ora gratis

Contatti

  • support@spoki.com
  • Informativa Privacy

Menu

  • Home
  • Prezzi
  • Funzionalità
  • Integrazioni
  • Intelligenza Artificiale
  • Chi siamo

Soluzioni

  • Marketing
  • Vendita
  • Assistenza Clienti
  • Developers

Supporto

  • API Documentation
  • Blog
  • Casi Studio
  • Learning Center
  • Manuale

Spoki.it © All rights reserved NextAI Srl P.IVA IT02717930743 Viale Francia snc, 72019 San Vito Dei Normanni (BR) Italy

  • Italiano
  • English (Inglese)
  • Español (Spagnolo)