Documentazione

Prodotti beTool (Desktop, Kiosk, Terminal)

Le applicazioni beTool che si collegano alla piattaforma — beTool Desktop per i dispositivi della rete locale, beTool Kiosk per la rilevazione presenze, beTool Terminal per un agente che lavora sulla tua postazione.

Prodotti beTool

Tre applicazioni beTool si collegano alla piattaforma come qualsiasi integrazione: nodi, tool e un accesso circoscritto alla tua organizzazione.

beTool Desktop — i dispositivi della rete locale

beTool Desktop è un'applicazione installata su una postazione della tua sede. Mantiene una connessione sicura con la piattaforma e inoltra le richieste verso dispositivi della rete locale che hai approvato: rilevatori di presenze, telecamere IP, stampanti, NAS — dispositivi che non hanno un cloud raggiungibile da Internet.

  • Una chiave = una postazione; un'organizzazione può dichiararne più d'una.
  • Una richiesta non è mai un URL: è un'operazione logica già configurata sulla postazione (ad esempio « rilevare le timbrature »), verificata rispetto all'elenco delle autorizzazioni del dispositivo, lato postazione.
  • Nodo device_query — esegue una richiesta scelta in fase di progettazione, senza IA, e pubblica la risposta nel contesto.
  • Tool devices.query — la stessa lettura per un agente.

Una richiesta parte sempre verso una postazione della tua organizzazione.

beTool Kiosk — il registro dell'orario di lavoro

beTool Kiosk è un registro dell'orario di lavoro: i dipendenti timbrano su dei terminali, un motore calcola le giornate, i periodi di paga si chiudono.

  • Nodo betool_kiosk_read — legge l'organizzazione, i dipendenti, le ore, le anomalie, i periodi o il dettaglio delle giornate.
  • Tool per l'agente (lettura): betool_kiosk.get_organization, betool_kiosk.list_employees, betool_kiosk.report_hours (ore ordinarie, straordinarie, notturne, giorno di riposo lavorato), betool_kiosk.list_anomalies (un'anomalia bloccante impedisce di chiudere un periodo), betool_kiosk.employee_days, betool_kiosk.explain_day, betool_kiosk.list_periods.
  • Nessuna scrittura è affidata a un'IA: le ore sono un elemento di prova per il datore di lavoro, un agente non le modifica.
  • Schermata di timbratura — la schermata del terminale può essere visualizzata su una postazione dotata di beTool Desktop. betool autorizza la schermata; è il kiosk che autentica il dipendente.

Connessione: una chiave di integrazione del kiosk, oppure OAuth (con PKCE).

beTool Terminal — un agente sulla tua postazione

beTool Terminal è un client a riga di comando (Windows) collegato a una pipeline betool. La pipeline parte dal ricevitore betool_terminal; i suoi agenti possono allora sospendere la propria esecuzione, far eseguire uno strumento sulla tua postazione e poi riprendere: leggere e modificare file, cercare in un progetto, lanciare un comando, usare git.

  • Il client si autentica con la tua sessione betool; una conversazione è accessibile solo alla sua organizzazione.
  • Questi strumenti locali sono disponibili solo in una pipeline che ha betool_terminal a monte.

È l'uso « assistente di sviluppo » della piattaforma: una pipeline come le altre, che agisce sulla macchina dell'utente.