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.
Stato
statusConsulta 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).
Invia feedback
feedback_submitRichiama 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.
Account LinkedIn
linkedin_accountsElenca gli account LinkedIn collegati disponibili in questo workspace.
Caselle di posta LinkedIn
linkedin_inboxes_listScopri i flussi delle caselle di posta LinkedIn Classic, Sales Navigator e aziendali disponibili sugli account collegati.
Conversazioni LinkedIn
linkedin_conversations_listElenca le conversazioni recenti di messaggistica LinkedIn dagli account collegati.
Ricerca conversazioni LinkedIn
linkedin_conversations_searchTrova conversazioni di messaggistica LinkedIn tramite identità del profilo o ricerca testuale locale.
Messaggi di una conversazione LinkedIn
linkedin_conversations_messagesLeggi 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.
Feed LinkedIn
linkedin_feedLeggi il feed LinkedIn autenticato tramite un account collegato.
Stato del lead
lead_statusConsulta 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.
Cerca lead
leads_searchCerca nella directory dei lead del workspace per identità, stato CRM, stato della casella, tag, fonte e date di contatto tramite messaggio.
Aggiorna lo stato CRM del lead
lead_crm_status_updateImposta uno stato CRM manuale per un lead oppure ripristina il monitoraggio automatico dello stato.
Aggiorna i tag del lead
lead_tags_updateAggiungi o rimuovi semplici tag del workspace da un lead.
Importa o aggiorna lead
leads_importImporta 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.
Ricerca profilo LinkedIn
linkedin_lookup_profileRecupera 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.
Ricerca azienda LinkedIn
linkedin_lookup_companyRecupera il profilo di un’azienda o di un istituto LinkedIn tramite handle, id o URL.
Post di un profilo LinkedIn
linkedin_lookup_profile_postsRecupera una pagina riprendibile di post LinkedIn di un profilo, indipendentemente dalla loro data.
Ricerca post LinkedIn
linkedin_lookup_postRecupera un post LinkedIn e i metadati dell’autore tramite id del post, URN o URL.
Ricerca offerta di lavoro LinkedIn
linkedin_lookup_job_postingRecupera un’offerta di lavoro LinkedIn Classic completa tramite id o URL.
Parametri di ricerca LinkedIn
linkedin_sales_navigator_search_parametersScopri 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à.
Ottieni gli elenchi di account Sales Navigator
linkedin_sales_navigator_get_account_listsOttieni gli elenchi di account disponibili per un account LinkedIn Sales Navigator collegato.
Ottieni gli elenchi di lead Sales Navigator
linkedin_sales_navigator_get_lead_listsOttieni gli elenchi di lead disponibili per un account LinkedIn Sales Navigator collegato.
Esplora un elenco di account Sales Navigator
linkedin_sales_navigator_browse_account_listEsplora le aziende salvate in un elenco di account LinkedIn Sales Navigator.
Esplora un elenco di lead Sales Navigator
linkedin_sales_navigator_browse_lead_listEsplora le persone salvate in un elenco di lead LinkedIn Sales Navigator.
Aggiungi un account a un elenco Sales Navigator
linkedin_sales_navigator_add_account_to_listAggiungi un’azienda LinkedIn a un elenco di account Sales Navigator esistente.
Aggiungi un lead a un elenco Sales Navigator
linkedin_sales_navigator_add_lead_to_listAggiungi un membro LinkedIn a un elenco di lead Sales Navigator esistente.
Messaggio LinkedIn
linkedin_messageInvia un messaggio diretto LinkedIn a un membro di destinazione.
Invito LinkedIn
linkedin_inviteInvia 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.
Invito LinkedIn e poi messaggio
linkedin_invite_then_messageInvia subito un invito e, dopo l’accettazione del membro, invia automaticamente un messaggio di follow-up.
Mi piace LinkedIn
linkedin_likeMetti Mi piace a un post LinkedIn da un account collegato.
Commento LinkedIn
linkedin_commentCommenta un post LinkedIn da un account collegato.
Pubblica post LinkedIn
linkedin_publish_postPubblica un post LinkedIn da un account collegato.
Annulla azione in attesa
queue_cancelAnnulla un’azione SalesTouch in coda o un follow-up automatico in attesa dell’accettazione del collegamento.
Account email
email_accountsElenca 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.
Invia email
email_sendInvia 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.
Thread email
email_threadsLeggi i thread email, gli indirizzi noti e gli invii programmati di un lead dalle caselle a cui hai accesso.
Conversazioni email
email_conversationsElenca 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.
Messaggi email
email_messagesLeggi 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.
Allegato email
email_attachmentLeggi 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.
Estrai una ricerca di persone LinkedIn
scrape_linkedin_people_searchAvvia una ricerca persone ripristinabile su LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.
Estrai un URL di ricerca LinkedIn
scrape_linkedin_search_urlEstrai persone, aziende, post o offerte di lavoro da un URL di ricerca nativo di LinkedIn Classic.
Estrai una ricerca di aziende LinkedIn
scrape_linkedin_companies_searchCerca ed estrai aziende da LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.
Estrai una ricerca di post LinkedIn
scrape_linkedin_posts_searchCerca ed estrai post da LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.
Estrai una ricerca di offerte LinkedIn
scrape_linkedin_jobs_searchCerca ed estrai offerte di lavoro da LinkedIn Classic tramite filtri espliciti o un URL di ricerca nativo.
Estrai collegamenti LinkedIn
scrape_linkedin_connectionsEstrai 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.
Estrai un URL di ricerca Sales Navigator
scrape_sales_navigator_search_urlEstrai persone o aziende da un URL di ricerca nativo di Sales Navigator.
Cerca persone in Sales Navigator
scrape_sales_navigator_peopleCerca ed estrai lead Sales Navigator con filtri v2 espliciti, una ricerca salvata o recente, un URL nativo oppure aziende da un risultato precedente.
Cerca aziende in Sales Navigator
scrape_sales_navigator_companiesCerca ed estrai aziende Sales Navigator con filtri v2 espliciti, segnali, ricerche salvate o recenti oppure un URL nativo.
Estrai le reazioni a un post LinkedIn
scrape_linkedin_post_reactionsEstrai le persone che hanno reagito a un post LinkedIn.
Estrai i commenti di un post LinkedIn
scrape_linkedin_post_commentsEstrai le persone che hanno scritto commenti principali su un post LinkedIn, con gli autori delle risposte disponibili esplicitamente.
Estrai i partecipanti di un gruppo LinkedIn
scrape_linkedin_group_participantsEstrai i partecipanti da un gruppo LinkedIn.
Estrai i visitatori di un profilo LinkedIn
scrape_linkedin_profile_viewersEstrai le persone che hanno visualizzato il profilo autenticato.
Estrai i visitatori di una pagina aziendale LinkedIn
scrape_linkedin_company_page_viewersEstrai i visitatori da un intervallo di analisi di una pagina aziendale o scolastica.
Pagina dei risultati dell’estrazione
scrape_result_pageLeggi una pagina di un risultato di estrazione salvato senza caricare l’esportazione completa nel contesto.
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, conneeds_replye 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.