⚖ TECNOLOGIA CON BREVETTO IN CORSO
Gestibile tramite Claude Code · Inventario in tempo reale

Un solo prompt. Un'unica integrazione.
Claude Code gestisce la piattaforma dall'inizio alla fine.

Installa il plugin APIANT Claude Code e Claude Code acquisirà la capacità di creare integrazioni, modificare assembly, eseguire test, distribuire in produzione, scrivere documentazione e diagnosticare i problemi dei clienti. Di seguito è riportato l'elenco completo: 35 competenze, 125 strumenti MCP, ognuno dei quali rappresenta una reale funzionalità che Claude può attivare per tuo conto.

APIANT Claude Code Plugin v1.0.0 · build 36
35 competenze di estensione 125 Strumenti MCP 3 spazi di lavoro 1 prompt → integrazione spedita
Come funziona

Un solo plugin. Accesso completo alla piattaforma.

Il plugin APIANT Claude Code include tre server MCP e una libreria di funzionalità. Installalo, apri Claude Code e l'intera piattaforma diventerà accessibile tramite linguaggio naturale.

01 · INSTALL

configurazione apiant

Eseguire una sola volta. Il plugin verifica le connessioni MCP, le variabili d'ambiente e la versione del plugin. Claude annuncia cosa è attivo e cosa manca.

02 · PROMPT

Chiedi in un linguaggio semplice

"Crea una sincronizzazione tra Mindbody e Shopify." Claude Code sceglie la competenza giusta, attiva gli strumenti appropriati e inizia a lavorare con feedback in tempo reale.

03 · NAVE

Costruito, testato, distribuito

Claude compone gli assembly, esegue test end-to-end, corregge i guasti, distribuisce in produzione e monitora l'account, senza alcun passaggio di consegne.

L'inventario completo

35 competenze distribuite su 10 flussi di lavoro.

Ogni competenza è una procedura seguita da un ingegnere senior di APIANT, codificata ed eseguibile tramite Claude Code. Clicca su una qualsiasi scheda per maggiori dettagli su cosa, quando e come.

Impostare
Prima di eseguire qualsiasi altra operazione, verifica il plugin, le sue connessioni MCP e l'ambiente.
1 abilità
/apiant-setup
Configura il plugin

Verifica le connessioni MCP, l'ambiente e la versione del plugin. Esegui questa verifica alla prima installazione o in caso di problemi.

Costruisci
Crea nuove automazioni, assembly, integrazioni e moduli tramite comandi in linguaggio naturale.
4 competenze
/build-automation
Crea una nuova automazione

"Collega X a Y." Claude seleziona i trigger, le azioni, le mappature dei campi e crea l'intero flusso.

/build-assembly
Creare un assembly dell'app

L'infrastruttura di integrazione: connettori OAuth, API Key o senza credenziali, trigger e azioni (AGGIUNGI/OTTIENI/ELENCA/AGGIORNA/ELIMINA/TROVA).

/build-integration
Creare una suite di integrazione

Implementazioni multi-automazione: sincronizzazione bidirezionale, pipeline di dati, flussi di lavoro coordinati con stato condiviso.

/build-form
Progetta un modulo

Schema del modulo per l'acquisizione di lead, l'onboarding o la configurazione, integrato direttamente in un'automazione APIANT.

Modifica
Modifica in modo sicuro automazioni e assembly in tempo reale: aggiungi passaggi, sostituisci app, cambia endpoint, rinomina le impostazioni.
2 competenze
/edit-automation
Modifica un'automazione

Aggiungi un passaggio, correggi la mappatura, sostituisci Mailchimp con Klaviyo, disabilita una filiale. Modifiche precise e non distruttive.

/edit-assembly
Modificare un assieme

Correggi i file JSP, aggiorna le chiamate API, modifica gli endpoint, rinomina le impostazioni, modifica i menu a tendina, con piena consapevolezza delle differenze.

Testare e implementare
Validazione end-to-end, copertura dei rami, diagnosi dei guasti e pubblicazione dall'ambiente di sviluppo a quello di produzione.
3 competenze
/test-automation
Testare un'automazione

Eseguire, ispezionare i risultati, diagnosticare i guasti, applicare le correzioni, ripetere i test ed eseguire automaticamente la copertura dei rami.

/test-integration
Prova l'intera suite

Convalidare il flusso di dati tra le automazioni, lo stato condiviso, la prevenzione dei cicli e il coordinamento tra le automazioni.

/deploy-automation
Distribuzione da sviluppo a produzione

Pubblica automazioni basate su modelli e distribuisci i relativi aggiornamenti agli account dei clienti in un unico passaggio coordinato.

Attivatori di assemblaggio
APIANT può avviare un'esecuzione in diversi modi: tramite polling, webhook (in tre varianti) e thread di protocollo.
6 competenze
assembly-trigger-new
trigger di polling NEW_ITEM

Esegui il polling di un endpoint a intervalli regolari e attiva l'evento quando viene rilevato un nuovo record. Il trigger più utilizzato.

assembly-trigger-updated
Sondaggio NUOVO O AGGIORNATO

Esegue un polling e si attiva quando un record viene creato o modificato. Traccia automaticamente l'ultima posizione del cursore.

assembly-trigger-manual-webhook
Webhook manuale

Incolli un URL nell'app di origine. I post in arrivo attivano l'automazione.

assembly-trigger-self-registering-webhook
Webhook di auto-registrazione

APIANT crea e rimuove automaticamente il webhook tramite l'API dell'applicazione di destinazione. Nessuna configurazione manuale.

assembly-trigger-service-webhook
Webhook di servizio

URL webhook basato su credenziali con filtro eventi. Diversi tipi di eventi vengono instradati su un singolo endpoint.

assembly-trigger-protocol-thread
Discussione sul protocollo

Protocollo interno APIANT-to-APIANT. Consente automazioni concatenate tra account e ambienti.

Azioni dell'Assemblea
Primitive CRUD: ogni API ne supporta almeno una. Gli elementi essenziali di ogni integrazione.
6 competenze
assembly-action-add
AGGIUNGERE

Crea un nuovo record nell'app di destinazione. Gestisce la convalida, i campi obbligatori e l'analisi della risposta.

assembly-action-delete
ELIMINARE

Rimuovi un record tramite ID o criteri. Modalità sicura con impostazioni predefinite e conservazione dei metadati di rollback.

assembly-action-find
TROVARE

Ricerca in base a criteri specifici, restituisce i risultati corrispondenti. Utilizzato per modelli di deduplicazione, upsert e arricchimento.

assembly-action-get
OTTENERE

Recupera un record tramite ID. Il percorso di lettura più semplice. Spesso utilizzato in sequenza dopo FIND o NEW.

assembly-action-list
LISTA

Scorri i risultati pagina per pagina utilizzando il cursore o la gestione dell'offset. Supporta i limiti di frequenza per impostazione predefinita.

assembly-action-update
AGGIORNAMENTO

Applica le modifiche ai record esistenti. Sono supportati gli aggiornamenti parziali. Vengono modificati solo i campi specificati.

Connettore
Il livello di autenticazione su cui si basa ogni assembly, oltre agli strumenti per la registrazione e la migrazione.
3 competenze
assembly-connector
Gruppo connettore

Autenticazione tramite OAuth V2, chiave API o senza credenziali. Gestisce l'aggiornamento, gli ambiti e la revoca dei token.

/register-oauth-app
Registra un'app OAuth

Utilizzare un browser di sviluppo per registrare un'app OAuth su un portale del fornitore, acquisire client_id e secret nel key vault.

/convert-assembly
Convertire un modello da umano a IA

Migrare gli assembly legacy creati manualmente al modello di modello AI in modo che Claude possa modificarli in sicurezza.

Sincronizzazione bidirezionale
Combinazione di trigger e azioni che mantengono sincronizzati due sistemi senza che questi entrino in conflitto tra loro.
1 abilità
assembly-bidirectional-sync
Sincronizzazione bidirezionale

Crea la coppia trigger-azione corrispondente per una sincronizzazione bidirezionale. Gestisce automaticamente la prevenzione dei loop, la priorità di ultima scrittura e la risoluzione dei conflitti.

Modelli
Modelli di flusso riutilizzabili per le forme di automazione più comuni. Caricati su richiesta durante l'automazione della build.
6 competenze
AI
pattern-chat-widget
Widget di chat

Dai semplici chatbot ai flussi di conversazione multi-obiettivo con automazioni di memoria e di chiamata degli strumenti.

pattern-csv-mapping
Mappatura dei campi CSV

Basta inserire un foglio di calcolo con la dicitura "campo di origine -> campo di destinazione" e Claude crea le mappature alla lettera.

pattern-execute-automation
Esecuzione dell'automazione in sequenza

Flussi padre/figlio con passaggio di parametri tramite stringa di query e inoltro del payload del webhook.

pattern-human-moderation
Moderazione umana

Metti in pausa un'automazione finché una persona non approva o rifiuta tramite il collegamento alla coda di moderazione. Cancelli decisionali per i flussi di intelligenza artificiale.

pattern-latches
Chiusure a ventaglio/a ventaglio

Avvia N automazioni secondarie in parallelo, attendi che tutte terminino, quindi procedi con i risultati aggregati.

pattern-snooze
Posticipare

Metti in pausa un'automazione fino a una data e ora specifiche. Utile per sequenze di somministrazione a goccia e follow-up programmati.

Operazioni e supporto
Mantieni la produzione efficiente: monitora gli account, diagnostica i guasti e ottimizza il comportamento degli avvisi.
3 competenze
/monitor-account
Monitorare un account cliente

Monitora le automazioni di produzione per rilevare errori. Progettato per esecuzioni ricorrenti /loop. Avvisi con contesto di traccia completo.

/support
Diagnosticare un problema del cliente

"Perché l'operazione non è andata a buon fine?" Claude analizza la cronologia delle esecuzioni, individua gli errori, estrae i dati HTTP e propone una soluzione.

/alert-handling
Regola il comportamento degli avvisi

Controlla quali errori vengono ritentati, quali errori 401 ignorano la disattivazione automatica, riscrivi il testo degli avvisi, gestisci gli elenchi di esclusione.

Strumenti MCP

125 strumenti. 9 set di strumenti. Attivabili su richiesta.

Le competenze guidano il flusso di lavoro. Gli strumenti MCP svolgono il lavoro effettivo sugli ambienti di sviluppo, produzione e documentazione di APIANT. Gli strumenti sono raggruppati in set di strumenti. Solo il set principale è sempre caricato; gli altri si attivano quando una competenza li richiede, in modo che il contesto dell'agente rimanga snello e le sue capacità approfondite.

Gli ambienti di sviluppo e produzione condividono la stessa postazione di lavoro con 125 strumenti. La modalità di produzione è di sola lettura per impostazione predefinita; la scrittura sul gate avviene solo su esplicita conferma. Attiva/disattiva una qualsiasi scheda per visualizzare la variante di produzione.
Strumenti principali sempre caricato
Il set di cui Claude Code ha bisogno all'inizio della sessione per orientarsi, scegliere una competenza e attivare altri strumenti secondo necessità.
7 utensili
activate_toolset
Attivare un set di strumenti

Carica il set di strumenti specifico necessario per l'abilità corrente. Mantiene la finestra di contesto snella.

asm_manage
Gestire gli assemblaggi

Caricare, elencare, creare, aggiornare, rinominare ed eliminare gli assembly. L'API di basso livello per gli assembly.

auto_get_summary
Riepilogo dell'automazione

Panoramica strutturata di un'automazione: trigger, passaggi, mappature. Contesto rapido per le modifiche.

auto_list
Elenca le automazioni

Elenco semplice di tutte le automazioni in un ambito. Filtra per nome, cartella o stato.

auto_folder
Elenca le cartelle

Esplora la struttura delle cartelle. Trova le automazioni raggruppate per cliente, prodotto o ambiente.

auto_manage
Gestire le automazioni

Crea, rinomina, duplica, sposta, abilita, disabilita. Tutte le operazioni CRUD per le automazioni.

catalog_list_apps
Elenco delle app del catalogo

Catalogo completo delle integrazioni app disponibili. Filtra per categoria, fornitore o funzionalità.

Strumenti su richiesta caricato in modo pigro
Nove set di strumenti denominati, attivati dalla funzionalità che ne ha bisogno. Mantiene la finestra di contesto snella, pur consentendo di accedere a tutte le funzionalità con una sola chiamata.
9 set di attrezzi · 125 attrezzi
automation_builder
Costruisci + modifica

30 strumenti. Cerca nel catalogo, crea trigger e azioni, modifica le mappature, salva le versioni, salva i modelli. L'intera superficie di creazione per l'automazione.

automation_exec
Ispezione in tempo reale

17 strumenti. Esegui test, ispeziona input e output di ogni passaggio, modifica i dati, riproduci webhook, percorri i punti di test di copertura dei rami. Debugging con dati di riferimento completi.

automation_manage
ciclo di vita dell'automazione

10 strumenti. Elenca e organizza le automazioni confermate, gestiscile in termini di versioni, confrontale ed esegui il rollback. Un livello simile a Git per le bozze e le release delle automazioni.

admin
Operazioni inquilino

25 strumenti. Passa da un account cliente all'altro, interroga l'utilizzo e lo stato di salute di un tenant, leggi il keyvault, esegui query SQL ad hoc, configura gli errori retryable, gestisci le ricerche. La cassetta degli attrezzi dell'operatore.

admin_alerts
Allerta governance

5 strumenti. Regole di avviso a livello di tenant, elenchi di avvisi soppressi, criteri di ripetizione, esclusioni di dominio 401. Richiede il contesto dell'account Switch.

alerts
Mappatura degli avvisi

11 strumenti. Regole di mappatura degli avvisi per automazione, trigger di avviso a livello di passaggio, traccia di mappatura, soppressione, mappature a livello di sistema.

patterns
libreria di modelli

3 strumenti. Cerca, salva ed elimina ricette di modelli riutilizzabili: mappature di campi, trasformazioni, insidie, modelli.

deploy
Da sviluppo a produzione

6 strumenti. Pubblica cartelle o singoli assembly dall'ambiente di sviluppo a quello di produzione. Implementa le modifiche sugli account dei clienti collegati in un unico passaggio coordinato.

assembly
Connettore + assemblaggio

28 strumenti. Crea connettori, inietta impostazioni, compila JSP, testa gli endpoint API, collega il rilevamento dinamico dei campi, finalizza gli assembly. L'infrastruttura di integrazione di basso livello.

apiant-docs base di conoscenza
Area di lavoro per la documentazione. Cerca, leggi, crea, illustra e gestisci le versioni della knowledge base di APIANT.
11 utensili
documenti
docs_api_key
autenticazione tramite chiave API

Accesso programmatico. Emetti una chiave API per la documentazione per CI/CD o pubblicazione automatizzata.

documenti
docs_chat
Chatta con i medici

Domande e risposte potenziate dal recupero delle informazioni. Claude consulta la documentazione prima di scrivere codice o rispondere.

documenti
docs_create
Crea una pagina

Pubblica un nuovo documento. Titolo, corpo, elemento padre, tag e stato, tutto in un'unica chiamata.

documenti
docs_list
Elenco dei documenti

Visualizza l'indice completo. Filtra per sezione, tag o stato.

documenti
docs_login
Login

Autentica la sessione di documentazione. I token vengono memorizzati nella cache per la sessione.

documenti
docs_read
Leggi una pagina

Recupera l'intero contenuto di qualsiasi documento. Sono inclusi Markdown, immagini e metadati.

documenti
docs_screenshot
Cattura screenshot

Acquisisci uno screenshot in tempo reale dell'editor o dell'interfaccia utente della piattaforma e incorporalo in un documento.

documenti
docs_search
Ricerca a testo completo

Ricerca semantica e per parole chiave nell'intero corpus di documenti. Risultati classificati e contestualizzati.

documenti
docs_update
Aggiorna una pagina

Modifica titolo, corpo del testo, tag o stato. Le revisioni vengono tracciate automaticamente.

documenti
docs_upload_image
Carica immagine

Allega un'illustrazione o un diagramma a qualsiasi pagina. Testo alternativo generato automaticamente.

documenti
docs_version
Cronologia delle versioni

Elenca le revisioni, confronta le versioni e, se necessario, ripristina la versione precedente.

Niente corrisponde ''

Prova con una query più breve, rimuovi un filtro o cancella la ricerca.

Esegui il registro

Sei minuti, un suggerimento, un'integrazione in produzione.

Un team SaaS gestisce un CRM per il settore del fitness su HubSpot. Duemila clienti paganti desiderano che i loro contatti HubSpot si sincronizzino bidirezionalmente con i clienti di Mindbody. Si tratta di una classica integrazione white-label. Storicamente, il processo di sviluppo richiedeva dalle quattro alle sei settimane.

>Crea una sincronizzazione bidirezionale dei contatti tra HubSpot e Mindbody. Gestisci la mancata corrispondenza dell'enumerazione dei livelli di abbonamento, resisti ai problemi di polling di Mindbody e rispetta i limiti di frequenza di HubSpot.
00:00 · Ambito
T+00:03
/integrazione di buildClaude analizza la suite: due automazioni, un modello condiviso.
Legge il prompt, riconosce una sincronizzazione bidirezionale, assegna una cartella al cliente e pianifica le due automazioni secondarie.
chiamate di strumenti
catalogo_elenco_app({ vertical: 'wellness' }) -> hubspot, mindbody
auto_folder({ action: 'create', path: '/customers/boutique-fit' }) -> ok
ricerca di modelli({ shape: 'bidirectional-sync' }) -> 2 partite
00:40 · Costruisci A
T+00:41
/automazione della buildDirezione A: da HubSpot a Mindbody.
Attivatore: assembly-trigger-updated sui contatti HubSpot. Azione: assembly-action-find quindi AGGIUNGI/AGGIORNA su Mindbody.
chiamate di strumenti
auto_build({ trigger: 'assembly-trigger-updated', source: 'hubspot.contact' })
struttura di modifica automatica({ add_step: 'assembly-action-find', app: 'mindbody.client' })
struttura di modifica automatica({ add_step: 'assembly-action-add-or-update' })
mappatura_auto_modifica({ fields: [email, firstName, lastName, phone, membership_tier] })
Perché · normalizzazione dell'enumerazione membership_tier

HubSpot memorizza il livello come un menu a tendina di testo libero. Mindbody si aspetta uno dei quattro valori enum. Claude rileva la discrepanza, aggiunge una trasformazione di tabella di ricerca e la salva come modello in modo che la direzione inversa la riutilizzi.

02:10 · Build B
T+02:12
/automazione della buildDirezione B: da Mindbody a HubSpot.
Attivatore: polling assembly-trigger-new (i webhook di Mindbody sono notoriamente inaffidabili). Azione: trova e poi aggiorna e inserisci su HubSpot con il modello di enumerazione condivisa applicato al contrario.
chiamate di strumenti
auto_build({ trigger: 'assembly-trigger-new', source: 'mindbody.client', interval: '5m' })
ricerca di modelli({ name: 'membership_tier_enum' }) -> riutilizzo da A
mappatura_auto_modifica({ reverse: true, pattern: 'membership_tier_enum' })
Perché · sondaggi e non webhook

I webhook di Mindbody eliminano silenziosamente gli eventi durante i periodi di picco. Claude ha impostato come predefinito il polling con un cursore di 5 minuti e ha segnalato questo come un problema noto nella libreria di modelli, in modo che le future integrazioni con Mindbody ricevano lo stesso trattamento.

03:20 · Indurire
T+03:24
/modifica-assemblaggioLimitatore di frequenza inserito nell'azione HubSpot.
HubSpot impone un limite di 100 richieste ogni 10 secondi per app. Claude inserisce un limitatore a finestra scorrevole a livello di assembly, non di automazione, quindi ogni automazione che interagisce con HubSpot lo eredita.
chiamate di strumenti
asm_set_action_throttle({ assembly: 'hubspot.contact.update', rate: 100, window: '10s' })
asm_set_connector_throttle({ connector: 'hubspot.v3', burst: 20 })
Perché · strozzatura a livello di assemblaggio

Limitare le risorse per ogni automazione permetterebbe a qualsiasi altro flusso HubSpot di esaurire il budget. Limitare le risorse a livello di assemblaggio (connettore + azione) applica il limite a tutte le automazioni del tenant, che è l'unico livello corretto per un'API condivisa.

04:05 · Test
T+04:08
/test-integrazioneEnd-to-end: inviare da entrambi i lati, verificare, controllare la presenza di loop di eco.
Crea un contatto sintetico in HubSpot, lo osserva apparire in Mindbody, lo modifica in Mindbody e osserva il flusso di aggiornamento. Verifica che non vi siano cicli di eco.
chiamate di strumenti
esecuzione_test_automazione({ direction: 'A', input: <synthetic> }) -> ok (1,2 s)
esecuzione_test_automazione({ direction: 'B', input: <synthetic> }) -> ok (1,8 s)
esegui_get_assembly_log({ check: 'echo_loop' }) -> soppresso
14 casi su 14 superati
05:40 · Distribuzione
T+05:44
/implementazione-automazionePubblicato in ambiente di produzione. Duemila account clienti collegati.
Pubblica il modello in ambiente di test, quindi lo distribuisce a tutti gli account cliente collegati in un'unica operazione coordinata.
chiamate di strumenti
distribuire_pubblicare_assemblaggio({ folder: '/customers/boutique-fit' }) -> v1.0.0
deploy_list_linked_accounts({ template: 'hubspot-mindbody-sync' }) -> 2000 account
distribuzione_sugli_account({ batch_size: 50 }) -> 2000/2000 ok
SOURCE Corpo mentale clienti APIANTO Sincronizzazione bidirezionale normalizzatore enum TARGET HubSpot contatti
0MIN
0SKILLS
0CHIAMATE STRUMENTI
0MODIFICHE UMANE

Ciò che lo sviluppatore non ha fatto: scrivere una singola riga di JSP. Mappare manualmente un singolo campo. Consultare la documentazione per sviluppatori di Mindbody. Aprire un ticket relativo all'enumerazione dei livelli. Aspettare dalle quattro alle sei settimane.

Diagnosticare un guasto di produzione

2 minuti · 2 abilità · 6 chiamate di strumenti
> Il cliente di Alpine Clinic afferma che non è stata effettuata alcuna sincronizzazione la scorsa notte.

● /support
  ricerca cronologia di esecuzione
  Sono stati rilevati 47 errori alle 02:14 UTC
  Causa principale: l'API di Cliniko ha restituito 429

(limite di frequenza) durante il riempimento in blocco
● /modifica-automatizzazione
  -> aggiunta del backoff esponenziale al passaggio 3
  Ritestati. Ripetute le esecuzioni fallite.

Controllo igienico dell'allerta

90 secondi · 1 abilità · 4 chiamate di strumenti
> Interrompere la disattivazione automatica di Shopify in caso di errore 401 dall'ambiente di test.

● /gestione-degli-avvisi
  admin_ignore_401_domains += sandbox.shopify.com
  alert_suppress: pattern 'Token sandbox obsoleto'
  Verificato rispetto alla cronologia delle ultime 24 ore
  Il rumore è diminuito da 140 a 3 avvisi al giorno.
Perché questa notizia è degna di essere pubblicata

Nessun'altra piattaforma iPaaS è operativa in questo modo.

Le piattaforme tradizionali incapsulano le API nell'interfaccia utente. APIANT, invece, racchiude l'intera piattaforma in un plugin indirizzabile tramite ClaudeCode. La differenza si nota ovunque.

SPEED

Minuti, non sprint

Le integrazioni che prima richiedevano settimane vengono completate in una singola sessione di Claude Code. L'iterazione è interattiva e dialogica.

QUALITY

Ogni abilità è una procedura

Le competenze descrivono ciò che fanno gli ingegneri senior di APIANT. Claude non improvvisa. Segue procedure collaudate con fasi di verifica.

CONTROL

L'ambiente di produzione è di sola lettura per impostazione predefinita.

Il plugin separa gli ambienti di sviluppo e di produzione. Claude può ispezionare liberamente l'ambiente di produzione; le operazioni di scrittura richiedono un'esplicita autorizzazione al deployment.

Pronto a vederlo nel tuo stack?

Ottieni l'accesso. Invia l'integrazione questa settimana.

Il plugin APIANT Claude Code viene fornito con una licenza APIANT. Dicci cosa devi integrare, noi ti configuriamo e Claude gestisce la piattaforma dal tuo terminale.