Creazione app ti consente di creare app Zendesk usando l’elaborazione del linguaggio naturale (NLP). Con la PNL, puoi fornire istruzioni in un linguaggio semplice, in modo simile a come potresti spiegare le tue idee a un collega o ad un amico. Intelligenza artificiale generativa interpreta questi prompt e genera il codice e le funzionalità necessari. Con AI generativa, creare app è facile come descriverle, eliminando la curva di apprendimento associata alla codifica tradizionale.
Le funzionalità di Creazione app includono:
- Interfaccia utente conversazionale: Descrivi l’app desiderata usando il linguaggio naturale.
- Prompt di esempio: una piccola raccolta di prompt per iniziare al meglio.
- Sviluppo iterativo dell'app: Perfeziona e crea continuamente le applicazioni usando i modelli linguistici di grandi dimensioni (LLM), che ti consentono di adattare l’app in base alle tue esigenze specifiche.
- Controllo della versione: Salva diverse versioni dell’app creata, consentendo una facile navigazione tra le iterazioni.
- Anteprima visiva in tempo reale: Visualizza l’anteprima dell’app in tempo reale durante la creazione, per fornire una convalida immediata dell’aspetto e del funzionamento dell’app.
- Integrazione dei dati: Crea app che utilizzano i dati di Zendesk, dei sistemi interni della tua azienda e di piattaforme di terzi come Shopify, Jira e altre.
- Accessibilità del codice: Accedi al codice generato per l’app e simula i dati usati per generare l’anteprima dell’app, che può essere esaminata da amministratori o sviluppatori tecnicamente più esperti.
- Ambiente di test: Prima dell’installazione, prova l’app nello Spazio di lavoro agente Zendesk per garantirne il corretto funzionamento. Puoi testare l’app con dati di produzione reali dal tuo account Zendesk, assicurandoti che si comporti esattamente come previsto in un ambiente attivo prima di essere attivato.
- Pubblicazione e distribuzione: Pubblica e distribuisci l’app nel tuo account Zendesk, incluso un flusso di autorizzazioni per l’app.
- Risoluzione degli errori: Usa LLM per risolvere eventuali problemi imprevisti.
- Invio di feedback: usa il modulo di feedback per segnalare bug, richiedere funzionalità o condividere commenti generici.
- Scarica conversazione: Scarica la cronologia delle conversazioni per riferimento o ulteriore analisi.
- Gestisci più conversazioni: Elabora ed esplora diverse idee per app contemporaneamente, conservando la cronologia delle conversazioni.
- Risposte alle conversazioni più rapide: Approfitta dello streaming in tempo reale che fornisce risposte istantaneamente non appena vengono generate, consentendo progressi più rapidi e meno attese.
- Salva conversazioni: Assicurati che il tuo lavoro venga salvato su sessioni, browser e dispositivi, in modo da poter continuare a creare app senza problemi da qualsiasi dispositivo.
- AI più intelligente: La qualità del codice e la precisione delle risposte migliorate con il nostro modello AI aggiornato, l’uso di blueprint e la ricerca del codice per un contesto migliore e l’applicazione di modifiche mirate ai file per aggiornare l’app senza ricostruire l’intero progetto, accelerando lo sviluppo.
Le app create da Creazione app sono progettate con i componenti Zendesk Garden , le API ZAF e le API RESTe appaiono nelle app della barra laterale dei ticket Zendesk. Ulteriori posizioni delle app saranno supportate a partire dalla versione completa (GA).
Questo articolo include le seguenti sezioni:
- Panoramica di Creazione app (video)
- Navigazione nell’interfaccia di Creazione app
- Creazione di un’app
- Collegamento a origini dati aziendali private o piattaforme di terzi
- Integrazione dell’app con i sistemi aziendali privati
- Integrazione dell’app con piattaforme di terzi
- Esempio di flusso per la creazione di un’app
- Installazione e uso delle app create da Creazione app
- Risoluzione dei problemi
- Limitazioni
Panoramica di Creazione app (video)
Oltre ai dettagli in questo articolo, questo video offre un’utile panoramica visiva di Creazione app.
Navigazione nell’interfaccia di Creazione app
Nel Centro amministrativo, fai clic su App e integrazioni nella barra laterale, quindi seleziona App > Creazione app. Per usare Creazione app, devi essere un amministratore Zendesk.
Se non hai ancora creato un’app, l’apertura di Creazione app porta alla finestra del messaggio in cui puoi esplorare diversi esempi. Puoi usare questi esempi per testare Creazione app o come punto di partenza per sviluppare la tua app. Facendo clic su un esempio viene generato automaticamente un prompt e viene avviato il processo di creazione dell’app.
Per Creazione app, le app sono ciò che crei e installi negli account che gli agenti possono vedere e con cui interagire. Le conversazioni si basano sul dialogo con l’ AI per creare un’app. Potresti avere una conversazione in cui chiedi a Creazione app, ma non riesce a creare un’app. Quindi tecnicamente può esistere una conversazione senza produrre un’app.
Se è la prima volta che accedi a Creazione app, ti verrà presentata una schermata di benvenuto.

Fai clic su Inizia una conversazione per aprire una finestra che mostra dei prompt di esempio insieme a un’area di immissione per inserire i prompt iniziali.

Gli utenti di ritorno non vedranno la schermata di benvenuto e vedranno invece una pagina di elenco delle conversazioni che mostra le conversazioni esistenti per un accesso rapido e semplice.

Dopo aver inviato la richiesta iniziale, viene visualizzata una nuova pagina ed elenca la conversazione sul lato sinistro. Qui, LLM interagisce con te, fornendo una descrizione dettagliata dell’app. Questa panoramica ti consente di verificare che Creazione app abbia compreso correttamente le tue richieste.

Sotto questa panoramica è presente una casella di testo in cui puoi apportare le modifiche necessarie. Ad esempio, puoi dire “Sposta il pulsante Invia nell’angolo in basso a sinistra dell’app” o “Imposta il campo Priorità come menu a discesa” per modificare il layout o la funzionalità dell’app.
Sul lato destro della pagina c’è l’output, che include:
- Una scheda di anteprima che offre un’anteprima in tempo reale dell’app.
- Una scheda del codice contenente il codice generato.

Vedrai diversi file nella scheda Codice, come ad esempio:
- blueprint.md: Questo file offre una panoramica di alto livello che include la descrizione dell’app, l’architettura, le funzionalità, la documentazione di supporto, le tecnologie usate (come React, i componenti Zendesk Garden v9, ZAF, le API REST), i dettagli di integrazione e così via.
- changelog.md: Questo file registra ogni modifica minore, fornendo un contesto che buildprint.md non può acquisire. Serve essenzialmente come cronologia delle versioni e file di monitoraggio delle modifiche.
- index.jsx: Questo file definisce un’app Zendesk basata su React che gestisce il caricamento e gli stati di errore e applica temi e stili all’app.
- mock.js: Questo file contiene i dati fittizi usati per generare l’anteprima dell’app.
Per maggiori informazioni sul codice, consulta App nella documentazione per sviluppatori Zendesk.
Nella parte superiore, troverai le seguenti opzioni:
- Menu Opzioni: Fai clic sui tre punti verticali per inviare un feedback o scaricare la conversazione come file JSON. Il download della conversazione è particolarmente utile durante la risoluzione dei problemi in quanto consente al team di rivedere i dettagli completi della conversazione se un utente riscontra un errore che non può risolvere.
- App generata: Seleziona una versione dal menu a discesa per visualizzare in anteprima quella versione specifica.
- Prova: Fai clic per visualizzare e interagire con l’app nel pannello delle app che si trova sul lato destro dell’interfaccia di ticketing in Zendesk Support. Questo test ti consente di esplorare e valutare le funzionalità dell’app senza aggiornare i dati. È progettato per verificare che l’app funzioni come previsto, assicurando che tutte le funzionalità funzionino correttamente prima di distribuirla in un ambiente attivo.
- Pubblica: Fai clic per installare l’app e renderla disponibile agli agenti in pochi minuti.
Creazione di un’app
Creazione app genera il codice React contenuto nei file in base al prompt.
Dopo aver pubblicato un’app, le app di Creazione app si trovano nel pannello delle appZendesk Support , rendendola accessibile ad agenti e amministratori.
Per iniziare una nuova app, fai clic su Inizia una conversazione nella pagina LLM di Creazione app, che funge da home page dopo aver creato la prima app.
Creazione app usa la NLP per interpretare i prompt degli utenti e convertirli in componenti funzionali dell’app. Per assicurarti di ottenere i migliori risultati da Creazione app, è importante seguire linee guida specifiche durante la creazione dei prompt. Per ulteriori informazioni sulle best practice, consulta Linee guida per la richiesta di creazione app.
- Crea una funzione semplice e continua a perfezionare l’app aggiungendo ulteriori prompt che offrono più contesto e requisiti dettagliati. Suddividendo il processo di sviluppo in più segmenti, puoi risolvere e risolvere più facilmente i problemi in parti specifiche dell’app prima di introdurre ulteriore complessità.
- Se l’app creata non funziona, chiedi al bot di aggiungere la registrazione.
- Leggi la risposta del bot per assicurarti che comprenda ciò che gli stai chiedendo di creare.
- Esegui test approfonditi dell’app prima di pubblicarla.
- Se riscontri un errore durante il test dell’app, copia e incolla il messaggio di errore nel prompt. Ciò consente a LLM di analizzare il problema e aiutarti a risolverlo.
- Se qualcosa non funziona come previsto, fornisci spiegazioni dettagliate su ciò che ti aspetti, quali parti funzionano correttamente e quali no. Evita di dire semplicemente che non funziona.
- Affronta il processo con pazienza per comprendere meglio come funziona l’LLM e quali passaggi intraprendere se non stai ottenendo i risultati desiderati.
Collegamento a origini dati aziendali private o piattaforme di terzi
Creazione app ti consente di creare app che si integrano con i sistemi aziendali privati e le piattaforme di terzi. Sebbene aiuti a comprendere le API e i metodi di autenticazione, Creazione app ti guida attraverso il processo quando tali input sono necessari.
Integrazione dell’app con i sistemi aziendali privati
Per l’integrazione con i sistemi aziendali privati, devi conoscere l’URL dell’endpoint API e il metodo di autenticazione usato dalla tua azienda per quel sistema. In genere, queste informazioni possono essere trovate nella documentazione interna o ottenute dai team di sviluppo interni che gestiscono il sistema.
Per le integrazioni interne, in particolare quando si usano gli LLM, potrebbero essere necessarie informazioni di autenticazione più complete rispetto alle integrazioni di terzi. Ciò potrebbe includere chiavi API, token OAuth o altre credenziali specifiche per i sistemi interni. Inoltre, dovrai definire i dati di input che verranno elaborati dall’LLM, che possono consistere in query degli utenti, dettagli dei ticket o altre informazioni pertinenti che l’app utilizzerà per generare risposte.
Devi anche specificare il formato di output previsto, che potrebbe includere dati strutturati, risposte JSON o campi specifici che l’app restituirà dopo l’elaborazione dei dati di input.
Dopo aver raccolto tutti i dettagli necessari, chiedi a Creazione app di stabilire la connessione. Lo strumento di creazione ti guiderà attraverso il processo, chiedendoti di fornire l’endpoint API, i dettagli di autenticazione e le informazioni sulla struttura dei dati.
Dopo aver completato l’integrazione, puoi testarla nella tua istanza Zendesk facendo clic su Prova. Ciò ti consente di verificare che l’integrazione funzioni correttamente e soddisfi i tuoi requisiti prima di distribuirla in un ambiente attivo.
Integrazione dell’app con piattaforme di terzi
Creazione app ti consente di creare un’applicazione in grado di visualizzare o manipolare i dati di qualsiasi applicazione di terzi, come Jira, Shopify, Slack e altre, a condizione che tali servizi dispongano di API pubbliche. Ad esempio, supponiamo che non siano disponibili funzionalità del prodotto e che l’attuale app Marketplace Salesforce fornisca l’accesso di sola lettura che consente agli utenti di visualizzare le informazioni di Salesforce in Zendesk. Puoi migliorare questa funzionalità creando un’app che mostra le informazioni di contatto di Salesforce. Questa app non solo visualizza i dati pertinenti, ma include anche un pulsante che ti consente di aggiornare il campo dell’abbonamento con un valore specifico in Salesforce. Dopo il tentativo di aggiornamento, l’app dovrebbe visualizzare una notifica per informarti se l’aggiornamento è stato eseguito correttamente o se si sono verificati problemi durante il processo.
Esempio di flusso per la creazione di un’app
Ecco un esempio di flusso per la creazione di un’app. In questo esempio, terremo traccia delle modifiche negli assegnatari dei ticket.
- Nel Centro amministrativo, fai clic su
App e integrazioni nella barra laterale, quindi seleziona App > Creazione app.
- Quando richiesto, inserisci “Missione: Questa app aiuta a fornire una visione molto rapida delle modifiche degli assegnatari invece di dover esaminare la cronologia degli eventi dei ticket, cercare tutti gli eventi di modifica degli assegnatari e tenerne traccia. E questa è spesso una domanda per le persone "ok, dov'è il trasferimento nella catena di custodia di questi ticket". Azione: Crea un’app denominata Assegnatario Change Tracker che tiene traccia della cronologia delle modifiche apportate a un assegnatario in un determinato ticket. Parti: Una tabella dovrebbe elencare ogni volta che l’assegnatario di un ticket cambia, in ordine dal più recente al meno recente. Ogni riga deve includere il nome dell’assegnatario, la data di assegnazione e il periodo di assegnazione al ticket. Sopra la tabella, visualizza il numero totale di modifiche nell’assegnazione del ticket. Aggiungi un pulsante per aggiornare i dati visualizzati in modo che riflettano le ultime modifiche. Aggiungi un altro pulsante per esportare i dati in un foglio di calcolo Excel. Rendi entrambi i pulsanti piccoli e uno accanto all’altro. Ambito: Questa app è solo per il ticket corrente.
- Fai clic su Invia.
Il LLM risponde con qualcosa di simile a questo:
- Esamina la risposta LLM, quindi fai clic su Codice per visualizzare i file contenenti il codice sottostante e i dati usati per compilare questa anteprima.
- Quando richiesto, inserisci “Aggiungi assegnatario precedente come prima colonna della tabella per acquisire il nome completo della persona a cui era stato assegnato il ticket in precedenza. Aggiungi anche suggerimenti a entrambi i pulsanti che visualizzano una breve descrizione della funzione di ciascun pulsante quando ci si posiziona sopra il cursore del mouse.
- Fai clic su Invio.
Il LLM risponde con qualcosa di simile a questo:
- Fai clic su Prova per testare l’app usando i tuoi dati. Il test dell’app non aggiorna i dati.
L’app è completa ed è pronta per essere pubblicata.
Installazione e uso delle app create da Creazione app
Quando l’app è soddisfatta, fai clic su Pubblica nell’angolo in alto a destra per aggiungerla al pannello delle app. Lo strumento di creazione richiede di specificare chi ha accesso a questa app. Quindi, accetta l’esclusione di responsabilità del servizio relativa all’uso delle app create tramite Creazione app. Dopo aver fatto clic su Accetto e pubblica, inizia il processo di installazione e Creazione app ti avvisa quando l’app è stata installata correttamente.
Per modificare le autorizzazioni o gestire ulteriormente l’app, fai clic su Gestisci app nella notifica nella pagina Creazione app oppure seleziona App > App supportate da Zendesk. Consulta Gestione delle app installate.
Risoluzione dei problemi
Creazione app potrebbe riscontrare errori che richiedono contesto o informazioni aggiuntive per essere risolti. Alcuni esempi di questi errori includono:
- Impossibile generare l’app.
- Impossibile installare l’app.
- Integrazione con un sistema aziendale privato o una piattaforma di terzi non riuscita.
- Impossibile caricare l’anteprima.
Quando lo strumento di creazione app riscontra dei problemi, tenta di risolverli automaticamente. In caso contrario, verrà visualizzato un messaggio di errore. Fai clic su Mostra dettagli errore per visualizzare ulteriori informazioni sul problema.
Per aiutare Creazione app a diagnosticare e risolvere il problema, fornisci dettagli chiari e specifici nella risposta della chat. Ciò può includere chiarimenti, credenziali o qualsiasi contesto mancante correlato all’errore. LLM usa queste informazioni per comprendere meglio il problema e risolverlo o chiedere maggiori dettagli.
Ad esempio, se l’output previsto era un formato di dati specifico o una particolare risposta dell’app, ma l’output effettivo era diverso, la descrizione dettagliata di queste discrepanze consentirà al LLM di identificare i modelli, risolvere i problemi in modo efficace e suggerire soluzioni appropriate. Più il feedback è preciso e dettagliato, meglio l’LLM può imparare dall’interazione e migliorare le sue risposte negli scenari futuri.
In alcuni casi, come il recupero o l’aggiornamento dei dati o l’integrazione con app di terzi, l’errore potrebbe non essere visibile fino a quando non visualizzi l’app con dati attivi nella tua istanza Zendesk. Per aiutarti in questi scenari, nell’app appariranno notifiche di guardrail per avvisarti di tali problemi. Copia i dettagli dell’errore e incollali nel prompt per fornire a LLM il contesto completo per analizzare il problema.
- 401: Errore non autorizzato - Indica che l’utente non dispone delle autorizzazioni necessarie per accedere alla risorsa richiesta.
- 403: Errore non consentito - Ciò si verifica quando un utente viene disconnesso dal Centro amministrativo dopo la scadenza della sessione mentre Creazione app rimane aperto nel browser. Può anche derivare da errori di integrazione.
- 404: Errore non trovato - Questo errore indica un URL errato o errato oppure potrebbe indicare che il percorso API richiesto non è corretto o non è disponibile.
- 431: Campi intestazione richiesta troppo grandi - Questo errore si verifica in genere dopo una serie estesa di richieste. Per risolvere il problema, prova a svuotare la cache e a svuotare i cookie dell’app Zendesk nel browser.
- 503: Errore servizio non disponibile - Questo errore si verifica quando il server riceve troppe richieste, superando i limiti di risorse. Ciò può verificarsi anche se il server non è disponibile per manutenzione o aggiornamenti.
Limitazioni
I limiti attuali durante il programma EAP includono:
- Circa 360 prompt per account. Ciò include il conteggio di tutte le richieste inviate e ricevute dall’intelligenza AI durante la creazione di app.
- Sono consentite fino a 50 conversazioni simultanee per account, il che significa che puoi avere fino a 50 conversazioni attive contemporaneamente in Creazione app. Questo limite può essere gestito eliminando le conversazioni esistenti per crearne di nuove.
- L’accessibilità e la localizzazione non sono supportate.
I limiti dei prodotti dovrebbero essere aggiornati con la prossima versione di Disponibilità generale (GA).
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.