SalesTouch Docs

Riferimento degli strumenti MCP

Consulta il catalogo MCP attuale di SalesTouch e apri una guida chiara per ogni strumento.

Il catalogo seguente utilizza le stesse definizioni inviate ai client MCP durante il rilevamento degli strumenti. Ogni pagina di riferimento aggiunge requisiti, prompt, esempi, risultati attesi e indicazioni per risolvere gli errori.

Lettura

Stato

status

Consulta le statistiche di contatto LinkedIn di SalesTouch, i conteggi della coda e, se necessario, gli elementi dettagliati. Indica anche i passaggi successivi di configurazione, con un link, finché il piano o la connessione LinkedIn non sono pronti. Con l’accesso email, riporta anche lo stato delle caselle e l’outreach via email (inviate, in coda, non riuscite, rimbalzi, risposte).

Feedback

Invia feedback

feedback_submit

Richiama questo strumento in modo proattivo quando uno strumento SalesTouch sembra non funzionare, si comporta in modo imprevisto, restituisce un errore fuorviante o blocca l’attività, anche se l’utente non ha chiesto esplicitamente una segnalazione. Includi il nome esatto dello strumento, dettagli di riproduzione sicuri e privi di segreti, il risultato o l’errore osservato, il comportamento atteso e l’impatto. Usalo anche per richieste di funzionalità o feedback generali utili. Invia un ticket per ogni problema distinto, evita segnalazioni speculative o duplicate e continua l’attività originale dopo la segnalazione.

Lettura

Account LinkedIn

linkedin_accounts

Elenca gli account LinkedIn collegati disponibili in questo workspace.

Lettura

Caselle di posta LinkedIn

linkedin_inboxes_list

Scopri i flussi delle caselle di posta LinkedIn Classic, Sales Navigator e aziendali disponibili sugli account collegati.

Lettura

Conversazioni LinkedIn

linkedin_conversations_list

Elenca le conversazioni recenti di messaggistica LinkedIn dagli account collegati.

Lettura

Ricerca conversazioni LinkedIn

linkedin_conversations_search

Trova conversazioni di messaggistica LinkedIn tramite identità del profilo o ricerca testuale locale.

Lettura

Messaggi di una conversazione LinkedIn

linkedin_conversations_messages

Leggi una pagina di messaggi del provider da una conversazione linkedin individuata tramite id chat o profilo. order controlla solo la presentazione nella pagina; i cursori opachi percorrono pagine più vecchie indipendentemente da order. Una pagina non contiene la cronologia completa.

Lettura

Feed LinkedIn

linkedin_feed

Leggi il feed LinkedIn autenticato tramite un account collegato.

Lettura

Stato del lead

lead_status

Consulta l’outreach LinkedIn ed email di un lead: date di contatto, accettazione e azioni in coda. Trovalo tramite profilo LinkedIn, lead_id o email. Il blocco email elenca i suoi indirizzi, le ultime email inviate e ricevute e le email programmate. invitation_status controlla un profilo e i blocchi locali senza scorrere tutti gli inviti. pending è confermato; eligible indica l’idoneità del profilo senza dimostrare l’assenza di inviti; unknown non conferma lo stato attuale. Gli invii precedenti incerti e i periodi di attesa bloccano l’invio. message segue solo il messaggio successivo di linkedin_invite_then_message. message.status=none non dimostra l’assenza di linkedin_message diretto; consulta last_contacted_at. queued indica solo la pianificazione locale.

Lettura

Cerca lead

leads_search

Cerca nella directory dei lead del workspace per identità, stato CRM, stato della casella, tag, fonte e date di contatto tramite messaggio.

Scrittura

Aggiorna lo stato CRM del lead

lead_crm_status_update

Imposta uno stato CRM manuale per un lead oppure ripristina il monitoraggio automatico dello stato.

Scrittura

Aggiorna i tag del lead

lead_tags_update

Aggiungi o rimuovi semplici tag del workspace da un lead.

Scrittura

Importa o aggiorna lead

leads_import

Importa nuovi lead oppure aggiorna e arricchisci contatti esistenti (fino a 1000 per chiamata). Usa questo strumento per aggiungere un’email a un lead LinkedIn esistente: indica linkedin_url ed email. Cerca prima le email esistenti, poi i profili LinkedIn; il solo nome non identifica un lead. Compila i campi vuoti, conserva i valori esistenti e aggiunge tag. Salva solo i dati di contatto; non invia messaggi.

Lettura

Ricerca profilo LinkedIn

linkedin_lookup_profile

Recupera un profilo linkedin tramite handle, id o URL. Legge esperienza e formazione per impostazione predefinita; usa sections con basic o full per leggere meno o più. Il parametro facoltativo invitation_status riutilizza questo profilo senza scorrere tutti gli inviti. L’invio di un invito non richiede un controllo preventivo dello stato.

Lettura

Ricerca azienda LinkedIn

linkedin_lookup_company

Recupera il profilo di un’azienda o di un istituto LinkedIn tramite handle, id o URL.

Lettura

Post di un profilo LinkedIn

linkedin_lookup_profile_posts

Recupera una pagina riprendibile di post LinkedIn di un profilo, indipendentemente dalla loro data.

Lettura

Ricerca post LinkedIn

linkedin_lookup_post

Recupera un post LinkedIn e i metadati dell’autore tramite id del post, URN o URL.

Lettura

Ricerca offerta di lavoro LinkedIn

linkedin_lookup_job_posting

Recupera un’offerta di lavoro LinkedIn Classic completa tramite id o URL.

Lettura

Parametri di ricerca LinkedIn

linkedin_sales_navigator_search_parameters

Scopri gli id dei parametri v2 specifici dell’account per le ricerche strutturate LinkedIn Classic o Sales Navigator. Il nome precedente dello strumento viene mantenuto per compatibilità.

Lettura

Ottieni gli elenchi di account Sales Navigator

linkedin_sales_navigator_get_account_lists

Ottieni gli elenchi di account disponibili per un account LinkedIn Sales Navigator collegato.

Lettura

Ottieni gli elenchi di lead Sales Navigator

linkedin_sales_navigator_get_lead_lists

Ottieni gli elenchi di lead disponibili per un account LinkedIn Sales Navigator collegato.

Lettura

Esplora un elenco di account Sales Navigator

linkedin_sales_navigator_browse_account_list

Esplora le aziende salvate in un elenco di account LinkedIn Sales Navigator.

Scrittura

Esplora un elenco di lead Sales Navigator

linkedin_sales_navigator_browse_lead_list

Esplora le persone salvate in un elenco di lead LinkedIn Sales Navigator.

Scrittura

Aggiungi un account a un elenco Sales Navigator

linkedin_sales_navigator_add_account_to_list

Aggiungi un’azienda LinkedIn a un elenco di account Sales Navigator esistente.

Scrittura

Aggiungi un lead a un elenco Sales Navigator

linkedin_sales_navigator_add_lead_to_list

Aggiungi un membro LinkedIn a un elenco di lead Sales Navigator esistente.

Scrittura

Messaggio LinkedIn

linkedin_message

Invia un messaggio diretto LinkedIn a un membro di destinazione.

Scrittura

Invito LinkedIn

linkedin_invite

Invia un invito linkedin direttamente dopo aver risolto l’identità e ottenuto un blocco persistente per destinatario. Gli ID di profilo noti non richiedono un controllo preventivo del profilo né la ricerca negli inviti inviati. Gestisci esplicitamente i rifiuti del provider; un periodo di attesa di 3 settimane non dimostra che un invito sia già in sospeso. Gli invii confermati richiedono un’autorizzazione esplicita per un nuovo invio. Gli esiti incerti bloccano i tentativi successivi.

Scrittura

Invito LinkedIn e poi messaggio

linkedin_invite_then_message

Invia subito un invito e, dopo l’accettazione del membro, invia automaticamente un messaggio di follow-up.

Scrittura

Mi piace LinkedIn

linkedin_like

Metti Mi piace a un post LinkedIn da un account collegato.

Scrittura

Commento LinkedIn

linkedin_comment

Commenta un post LinkedIn da un account collegato.

Scrittura

Pubblica post LinkedIn

linkedin_publish_post

Pubblica un post LinkedIn da un account collegato.

Scrittura

Annulla azione in attesa

queue_cancel

Annulla un’azione SalesTouch in coda o un follow-up automatico in attesa dell’accettazione del collegamento.

Lettura

Account email

email_accounts

Elenca le caselle collegate a questo workspace con stato, limiti giornalieri, warmup, orari di lavoro e volume di invio recente. Se nessuna casella può inviare, onboarding.connect_url rimanda alla pagina in cui l’utente ne collega una.

Scrittura

Invia email

email_send

Invia un’email personale 1:1 dalla casella collegata dell’utente, come nuovo thread o come risposta. Una singola email parte subito entro il limite giornaliero della casella. Più email dalla stessa casella in poco tempo richiedono queue: true; gli invii in coda vengono distribuiti secondo warmup e orari di lavoro e riportano scheduled_for. Una risposta su qualsiasi canale annulla l’outreach messo in coda prima di essa, salvo che stop_on_reply sia false. È possibile allegare file. Non adatto a newsletter o invii massivi.

Lettura

Thread email

email_threads

Leggi i thread email, gli indirizzi noti e gli invii programmati di un lead dalle caselle a cui hai accesso.

Lettura

Conversazioni email

email_conversations

Elenca e cerca le conversazioni email con i lead nelle caselle che puoi leggere, dalle più recenti. Filtra per needs_reply (il lead ha scritto per ultimo), awaiting_reply, casella, data o testo in oggetti, messaggi, mittenti e nomi dei lead.

Lettura

Messaggi email

email_messages

Leggi un thread email pagina per pagina a partire dal messaggio più recente, con il testo completo. Continua con next_cursor per caricare i messaggi più vecchi; order ordina solo i messaggi all’interno di una pagina.

Lettura

Allegato email

email_attachment

Leggi un file allegato a un’email: nome, tipo, dimensione e un link di download valido 15 minuti. I file di testo e CSV includono il testo; include_content restituisce i byte in base64 per file fino a 3 MB.

Estrazione

Estrai una ricerca di persone LinkedIn

scrape_linkedin_people_search

Avvia una ricerca persone ripristinabile su LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.

Estrazione

Estrai un URL di ricerca LinkedIn

scrape_linkedin_search_url

Estrai persone, aziende, post o offerte di lavoro da un URL di ricerca nativo di LinkedIn Classic.

Estrazione

Estrai una ricerca di aziende LinkedIn

scrape_linkedin_companies_search

Cerca ed estrai aziende da LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.

Estrazione

Estrai una ricerca di post LinkedIn

scrape_linkedin_posts_search

Cerca ed estrai post da LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.

Estrazione

Estrai una ricerca di offerte LinkedIn

scrape_linkedin_jobs_search

Cerca ed estrai offerte di lavoro da LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.

Estrazione

Estrai collegamenti LinkedIn

scrape_linkedin_connections

Estrai i collegamenti LinkedIn di primo grado dell’account autenticato. Le reti grandi vengono elaborate in background: interroga scrape_result_page con il result_id restituito.

Estrazione

Estrai un URL di ricerca Sales Navigator

scrape_sales_navigator_search_url

Estrai persone o aziende da un URL di ricerca nativo di Sales Navigator.

Estrazione

Cerca persone in Sales Navigator

scrape_sales_navigator_people

Cerca ed estrai lead Sales Navigator con filtri v2 espliciti, una ricerca salvata o recente, un URL nativo oppure aziende da un risultato precedente.

Estrazione

Cerca aziende in Sales Navigator

scrape_sales_navigator_companies

Cerca ed estrai aziende Sales Navigator con filtri v2 espliciti, segnali, ricerche salvate o recenti oppure un URL nativo.

Estrazione

Estrai le reazioni a un post LinkedIn

scrape_linkedin_post_reactions

Estrai le persone che hanno reagito a un post LinkedIn.

Estrazione

Estrai i commenti di un post LinkedIn

scrape_linkedin_post_comments

Estrai le persone che hanno scritto commenti principali su un post LinkedIn, con gli autori delle risposte disponibili esplicitamente.

Estrazione

Estrai i partecipanti di un gruppo LinkedIn

scrape_linkedin_group_participants

Estrai i partecipanti da un gruppo LinkedIn.

Estrazione

Estrai i visitatori di un profilo LinkedIn

scrape_linkedin_profile_viewers

Estrai le persone che hanno visualizzato il profilo autenticato.

Estrazione

Estrai i visitatori di una pagina aziendale LinkedIn

scrape_linkedin_company_page_viewers

Estrai i visitatori da un intervallo di analisi di una pagina aziendale o scolastica.

Estrazione

Pagina dei risultati dell’estrazione

scrape_result_page

Leggi una pagina di un risultato di estrazione salvato senza caricare l’esportazione completa nel contesto.

I permessi di lettura e scrittura vengono applicati dagli scope OAuth durante l’esecuzione.

Allegati nativi ai messaggi

linkedin_message accetta attachments facoltativi. linkedin_invite_then_message accetta follow_up_attachments per il messaggio inviato dopo l’accettazione. Il testo resta obbligatorio. Fino a 5 file e 20.000.000 byte complessivi per messaggio, con 200 MB di spazio privato per area di lavoro. PDF, MP4/MOV, PNG/JPG/GIF/BMP, documenti Office e TXT/CSV/RTF vengono verificati per estensione, tipo MIME e contenuto. HTML ed eseguibili non sono supportati. Il provider può rifiutare file incompatibili con la casella selezionata.

Per un file locale, selezionalo tramite la graffetta nella posta in arrivo di SalesTouch. L’applicazione carica parti di massimo 2 MB tramite il flusso autenticato /api/linkedin/attachments, poi completa il file. Usa il suo attachment_id in un messaggio dell’agente. I client iniziano con POST /api/linkedin/attachments e account_id, filename, content_type, size_bytes; inviano parti con POST /api/linkedin/attachments/{id}, Content-Type: application/octet-stream e Upload-Offset; completano con PUT sullo stesso URL. GET restituisce stato e posizione dei byte ricevuti; DELETE rimuove un caricamento inutilizzato. Il server non apre mai percorsi locali forniti dal chiamante.

Un agente può anche fornire content_base64 (base64 canonico senza prefisso di URL dati) o una url HTTPS pubblica, con filename e content_type. Gli URL usano la porta 443; reti private e riservate, reindirizzamenti non sicuri e download oltre 15 secondi vengono rifiutati. Tutte le modalità conservano i byte privati prima della coda. L’anteprima nativa è predefinita; send_mode: "file" richiede un file scaricabile dove supportato.

queue e scheduled_for conservano i riferimenti ai file insieme all’azione. I messaggi successivi all’accettazione conservano i file fino a 90 giorni dopo l’invito programmato; i caricamenti incompleti scadono dopo 24 ore e i file consegnati dopo 7 giorni. Gli invii in attesa mantengono i file fino alla consegna. Gli esiti incerti conservano i metadati diagnostici e bloccano il reinvio automatico.

Riutilizza idempotency_key quando riprovi un messaggio con allegati. Senza chiave, destinatario, testo e file identici vengono deduplicati. Usa una nuova chiave solo per un nuovo invio intenzionale. Le risposte includono attachment_delivery_id, stato e ID dei file; i messaggi successivi li mostrano in follow_up. Consulta lo stato tramite l’endpoint autenticato GET /api/linkedin/attachment-deliveries/{id}. ATTACHMENT_SEND_UNCERTAIN richiede di controllare la conversazione prima di un altro invio. Gli errori di caricamento, autorizzazione, contenuto, dimensione e URL hanno codici espliciti.

{
  "identifier": "https://www.linkedin.com/in/example",
  "text": "Here is the brochure we discussed.",
  "attachments": [{"filename": "brochure.pdf", "content_type": "application/pdf", "url": "https://example.com/brochure.pdf"}],
  "idempotency_key": "brochure-prospect-2026-10",
  "queue": true
}

Strumenti email

Gli strumenti email richiedono il permesso email sulla connessione MCP e una casella collegata.

  • email_accounts: caselle, capacità giornaliera, warmup e link di connessione quando nessuna può inviare.
  • email_send: un’email personale o una risposta. Una singola email parte subito; gli invii in blocco vanno in coda.
  • email_conversations: conversazioni con i lead in tutte le tue caselle, con needs_reply e ricerca nel testo completo.
  • email_messages: un thread pagina per pagina, con il testo completo dei messaggi.
  • email_threads: tutti i thread email e gli invii programmati di un lead.
  • email_attachment: un file allegato a un’email, con il link di download; i file di testo e CSV includono il testo.

email_send accetta fino a 5 attachments (15 MB in totale): un attachment_id da email_messages per inoltrare un file ricevuto, un url HTTPS pubblico o content_base64. I file ricevuti sono conservati per 90 giorni; oltre 15 MB vengono tenuti solo nome e dimensione.