Dentro un’app
Comprendere i record, l'interfaccia, gli strumenti degli agenti e le regole di accesso che rendono utile un'app.
manifesto modello di dati autorizzazioni strumenti competenze notifiche risorseIn questa pagina
Un’app, diverse interfacceI record appartengono a un dominio aziendaleGli strumenti rendono l'app utilizzabile dagli agentiLe competenze spiegano il flusso di lavoroL’accesso dipende dall’azione e dai datiCostruire per l'intero flusso di lavoroUn’app, diverse interfacce
Un'app Opser è più di una pagina nella barra laterale. Riunisce i record, un'interfaccia umana e le capacità che espone agli agenti e ad altre app. Il suo manifesto descrive quelle superfici in modo che la piattaforma possa scoprirle e governarle.
Non tutte le app hanno bisogno di ogni superficie. Una piccola app di riferimento può fornire solo schermate e letture. Un'app operativa può anche fornire modifiche, eventi, notifiche, integrazioni e guida agli agenti.
| Parte | Cosa fa |
|---|---|
| Registri e regole | Definire le informazioni che l'app possiede, la sua convalida e le modifiche consentite |
| Viste e azioni | Consentire alle persone di trovare i record ed eseguire il flusso di lavoro |
| Strumenti dell'agente | Lascia che un agente esegua azioni con nome con input strutturati |
| Competenze | Spiegare quando e come utilizzare le funzionalità dell'app |
| Permessi e risorse | Controllare l'accesso alle azioni e, ove implementato, ai singoli record |
| Contratti | Offrire operazioni con nome ad altre parti dell'area di lavoro |
| Eventi | Annunciare le modifiche ai flussi di lavoro di sottoscrizione |
| Notifiche | Portare un cambiamento o una decisione all'attenzione di una persona |
I record appartengono a un dominio aziendale
Un'app possiede il proprio modello di dati e le regole che la circondano. Quando un agente costruisce un'app, definisce i record e le relazioni necessarie per quel flusso di lavoro. L'aggiornamento di un'app live deve preservare i record esistenti e introdurre il nuovo comportamento.
Le app non ottengono accesso illimitato alle rispettive tabelle di database. Per riutilizzare le informazioni di un'altra app, chiamano un'operazione che l'app espone. Questo mantiene le regole dell'app proprietaria nel percorso. I set di dati gestiti dall'utente hanno un separato dati e reportistica superficie.
Gli strumenti rendono l'app utilizzabile dagli agenti
Uno strumento agente è un'azione con un nome, una descrizione e input strutturati. Un'app di apparecchiature potrebbe esporre le azioni per trovare una risorsa, creare una richiesta di checkout o registrare un ritorno. Questi sono esempi di un design, non un catalogo di app promesso.
La piattaforma rileva gli strumenti dall'app caricata e controlla l'accesso quando sono elencati e invocati. Un'azione può anche richiedere l'approvazione. Per una richiesta interattiva di agente condiviso, l'accesso della persona che inizia è importante insieme all'accesso dell'agente; l'appartenenza da sola non è un'autorizzazione per ogni record.
Chiedi al costruttore di fare in modo che l'interfaccia umana e gli strumenti agente utilizzino le stesse regole di servizio. Rivedere entrambi i percorsi: un modulo di lavoro non dimostra che l'agente può completare il flusso di lavoro.
Un'app può anche esporre i record primari ricercabili a ricerca spazio di lavoro. Includi quel comportamento quando vuoi che le persone trovino i suoi record dal controllo di ricerca dell'area di lavoro.
Le competenze spiegano il flusso di lavoro
Un'app può fornire istruzioni sui suoi concetti, input richiesti e sequenza preferita di azioni. Questo aiuta l'agente a scegliere lo strumento giusto e interpretare il risultato. L'installazione di un'abilità non concede i permessi necessari ai suoi strumenti.
Ad esempio, un'abilità di checkout potrebbe spiegare che un'attività deve essere disponibile prima che una richiesta possa essere approvata e che la registrazione di un ritorno dovrebbe chiudere il checkout attivo. Leggi Abilità integrate per la differenza tra le istruzioni e l'esecuzione.
L’accesso dipende dall’azione e dai dati
Le app dichiarano le autorizzazioni e possono vincolare le azioni alle regole delle risorse per la proprietà, la condivisione o altre relazioni. L'accesso può quindi essere più stretto della possibilità di aprire un'app. Una persona che può visualizzare le richieste potrebbe ancora non essere in grado di approvarne una.
Durante la revisione di un'app personalizzata, prova con i ruoli previsti e con qualcuno che non dovrebbe vedere il record. Includi le chiamate degli agenti in questa recensione. Permessi e gruppi di accesso spiega i controlli dell'area di lavoro.
Costruire per l'intero flusso di lavoro
Specificare i record, le schermate, le azioni degli agenti, le regole di accesso, le notifiche e le connessioni quando si informa l'agente. I controlli di prontezza del costruttore ispezionano le capacità dichiarate e la build. Quindi prova tu stesso il flusso di lavoro, inclusi i dati mancanti e le azioni rifiutate, prima dell'installazione.
Continua con app collegate o la guida alla creazione di app.