Changelog
Cosa c'è di nuovo.
Ogni miglioramento alla piattaforma, come si spedisce.
· kamo-shared-library
Un modello di collegamento vocale per Alexa e Google Home (colonna dell'assistente, scopo del client OAuth IOT_GOOGLE)
iot_alexa_links.assistant = ALEXA | GOOGLE (applicato manualmente da iot-service **************** ALEXA) e lo scopo del client OAuth IOT_GOOGLE per il collegamento dell'account "Funziona con Google Home", il cui nome concede Lo stesso principio VOICE_LINK.
· kamo-internal
Fatto per tuo conto: ciò che i compagni di squadra di SI hanno fatto attraverso il tuo account
TPONBEHALF (proprietario 2026-10-28): quando qualcuno riporta un SI per chiedergli qualcosa di proprio ("Quante notifiche ho ricevuto oggi?"), il SI lavora per conto proprio, e ogni passo La nuova pagina /on-for li elenca in parole semplici: quale SI, che cosa ha fatto, come hai chiesto, come è stato eseguito Tutti per coloro che gestiscono la forza lavoro di SI. Collegati in entrambi i modi Percorso BFF /api/security/si-on-a-party (pass-through al servizio di sicurezza). Solo gettoni di marca, MotionConfig reducedMotion, asse pulita, larghezza del telefono; piena prossima build verde.
· kamo-internal
La scheda degli assistenti vocali spiega le due competenze di Alexa e come un Echo condiviso impara la tua voce
"Quale abilità Alexa?": KamoUniverse (dispositivi + il tuo Assistente SI sul tuo Echo, "Alexa, chiedi Kamo Universe …") accanto KamoUniverse Assistant (il tuo assistente su un Echo condiviso che conosce la tua voce, "Alexa, chiedi Kamo Assistant …"), e un Copia statica (prima il dizionario 6bd34a83). Copia statica (prima il dizionario 6bd34a83).
· kamo-login
Consenso per la competenza KamoUniverse Assistant e il percorso decisionale di cui è il link
Il client iot.alexa.assistant (la seconda, solo per l'assistente Alexa skill) si collega sempre a "Solo me": nessuna carta proprietaria, nessun luogo, Nessun "Cosa può usare Alexa?", nessuna routine; un nome predefinito "KamoUniverse Assistant", Sostituisci solo per il nome del membro collegamenti; parole chiare su cosa significa su un Echo condiviso (profilo vocale con abilità di personalizzazione, il proprio Assistente SI con il proprio accesso, altri solo dopo aver collegato la propria voce, PIN per l'invio / pagamenti / sblocco, niente di privato Pubblica ownerKind MEMBER e grantChoice {preset NONE, sensors {kamoAlert false}}; SecurityService Fa valere lo stesso. Correzione: decisionPayload ha ricostruito il collegamento solo da mode/name/linkId, quindi ownerKind, siteId e grantChoice scelti sul Le schermate di consenso non hanno mai raggiunto il servizio di sicurezza. Ora viaggiano, ognuna ricostruita da campi noti (grantChoiceOf).
· kamo-internal
Scheda delle impostazioni delle uova di Pasqua, chiamate di sveglia prima (TPWAKEUP)
Ordine del proprietario 2026-10-28: /settings/ai?tab=easter-eggs (voce di menu + landing card; forza lavoro SI + VIEW/MANAGE_AI_WORKFORCE): ogni easter egg del registro con quello che fa in parole povere, come le persone Utilizzarlo, cosa dire, le sue salvaguardie incorporate; su per l'organizzazione (default) con uno stile (drill) sergente, gentile, spettacolo mattutino); impostazioni più specifiche per reparto, titolo di lavoro, squadra o SI (il più le ultime chiamate di sveglia (quando, numero, per chi, chi ha chiesto, chi ha risposto, ecc.); Gettoni del marchio, nastri d'angolo, movimento sotto movimento ridotto.
· MCPGatewayService
OnBehalfOf — un SI agisce attraverso il proprio account superiore su richiesta autenticata
TPONBEHALF (proprietario 2026-10-28): Sage ha chiesto a Luna quante notifiche ha ricevuto oggi e lei ha potuto solo Su richiesta autenticata da chiunque nella catena di comando della SI, la AI copia di uno strumento può ora essere letta da un altro strumento takes onBehalfOf: "requester" (offerto nella lista degli strumenti di quella run, nominandoli): il pianificatore e il gestore eseguire una breve sessione del proprio account del richiedente che SecurityService mints per l'esecuzione e lo strumento, Così ogni servizio risponde con le loro notifiche, posta, calendario, attività SI (carta, diritti sindacali, limiti, macchia, guardia di identità, PHI, sensibilizzazione). - I lettori hanno bisogno solo della loro domanda autenticata; modificare qualsiasi cosa sul loro account richiede un ordine diretto. - L'account è sempre quello dell'autore dell'ordine (l'unico valore è "requester"): mai quello di un altro membro. - Rifiutato in parole povere: nessuna richiesta autenticata (NO_ORDER), una domanda per una scrittura (NOT_AN_ORDER), non nella catena di comando, un altro SI, il proprio lavoro dell'SI (identità, sé, collaborazione, memoria, Workstation, approvazioni, divulgazione, supervisione, risveglio, iot). - Audit: authority_basis SI_ON_BEHALF_OF_MEMBER su mcp_tool_call_audit, e una riga si_on_behalf_actions scritto PRIMA dell'azione (nessuna riga, nessuna azione) e completato con il suo risultato. - Una lettura attraverso il proprio conto per loro solo è una lettura SELF (OrderPrincipal.ownAccount). - Una sessione di rappresentanza presentata al piano degli strumenti stesso viene rifiutata. - NotificationsPack: SI_ASSISTANT_REPLY (il nuovo tipo di Assistente vocale) è stato deciso come non offerto agli SI. Test: ToolCallPipelineOnBehalfTest 12, OrderPrincipalOwnAccountTest 2; full suite 2038 verde ma il Due guardie di tipo notifica, fissate qui.
· kamo-internal
L'invocazione di Alexa è "kamo" — Provalo dice che i dispositivi non hanno bisogno di un nome e l'Assistente SI inizia con "Alexa, chiedi kamo"; passo open-kamo; rimozione dei profili vocali Echo condivisi (Amazon li ha rifiutati)
· kamo-shared-library
Le ore di silenzio vocale hanno il proprio flag on/off
**************** (applicato a mano, nullable, null = on), quindi la commutazione Le ore di silenzio vocale off e on mantengono l'inizio e la fine del membro.
· SecurityService
Un SI può agire attraverso il proprio conto superiore sul proprio ordine autenticato
TPONBEHALF (proprietario 2026-10-28), la regola di NO INSUBORDINATION estesa: su un ordine diretto autenticato, Il SI può utilizzare tutto ciò che il richiedente può fare con il proprio account (le proprie notifiche, la posta, Calendario, attività...), con la sicurezza di entrambi combinati, fino alla sua catena di comando. - OnBehalfService: la catena di comando (chiunque al di sopra del SI nella sua linea di reporting, manager e SI-supervisor edge, transitivamente, o il proprietario dell'organizzazione; mai peer, report o un altro SI) e il Il nome di una breve sessione DEL RICHIEDENTE (memberID theirs, actorType AI, delegation block) SI_ON_BEHALF_OF_MEMBER (per nome, ordine ed esecuzione). Diritti = (diritti attivi del richiedente + diritti attivi del SI) (proprio) meno AiRightsFloor e NUKE del SI, in base alle esigenze dello strumento; 15 minuti; access-logged. Non viene utilizzata alcuna sessione live, password o chiave unica del membro. - POST **************** per il piano dell'utensile. - GET /api/security/si-on-behalf (mine; scope=org per MANAGE_AI_WORKFORCE / VIEW_ACCESS_LOGS): il file di configurazione per la sicurezza Append-only si_on_behalf_actions registra le scritture del Piano Strumento prima di ciascuna di queste azioni. - Una sessione delegata non viene mai allargata a mint (i diritti di piano di un proprietario di concessione-tutti non tornano mai indietro) E non conta mai come il membro che ha effettuato l'accesso altrove. - DDL **************** (applicato).
· kamo-shared-library
SiOnBehalfAction, il registro di ciò che un SI ha fatto attraverso il proprio account di un membro
TPONBEHALF (proprietario 2026-10-28): su un ordine diretto autenticato da chiunque nella sua catena di Un SI può agire attraverso il proprio conto del membro ordinante; ogni tale azione deve lasciare un Dichiara si_on_behalf_actions (DDL applicata manualmente in un'applicazione) come audit trail visibile a quel membro Servizio di sicurezza **************** per KamoInitializer.
· SecurityService
Una breve sessione per il membro che parla su un collegamento Alexa e la voce si trasforma in riferimenti di ordine
Assistente vocale R3: POST **************** {ID organizzazione, ID membro, ID collegamento, ID concessione} -> {***, scadenza} (X-Internal-Auth = IOT_INTERNAL_AUTH_SECRET) Viene coniato solo per un membro umano attivo sul proprio link personale LINKED, o per un membro umano attivo sul proprio link personale Link ORG che porta il proprio profilo vocale mappato, sulla concessione ATTIVO del link; ricontrollato dopo la zecca; i diritti del membro, al massimo 15 minuti, nessun effetto collaterale sull'accesso (PostAuth***Service ottiene un limite di timeout); controllato. R6: OrderDelegation accetta orderRef voice:<turn id> (inviato dal gateway vocale solo dopo il PIN pronunciato).
· kamo-internal
Schede di stato con conteggi, Termina/Attiva invece di Elimina e un SI terminato come chiunque altro
- /account?tab=team-members: schede per stato di impiego con conteggi (Tutti Stati prima, Attiva il valore predefinito), dal conteggio raggruppato di SecurityService, La ricerca è stata ristretta dal segmento All/Human/SI. - /account?tab=members: schede attive / terminate; riga e blocco Termina / Attivare con una conferma in linguaggio semplice (solo record dei membri). - /account?tab=accounts: schede attive / inattive; riga e blocco Disattiva / Attivare. Eliminare rimosso (e la chiamata del client ad esso). - Profilo: selezionare lo stesso stato per una persona e un SI; viene offerto un SI Attivo/Terminato, e Terminato è confermato in parole che dicono che si ritira l'SI per sempre (con la scelta della postazione di lavoro); la cessazione di una persona è Lo stato di un SI terminato è di sola lettura. - La barra delle schede /account indossa il nastro angolare invece di una sottolineatura.
· AIService
Una Speaches frase è detta clausola per clausola, quindi il suo primo audio viene dopo la sua prima clausola
Luna), ma Speaches' Kokoro/Piper fanno ogni richiesta intera prima della prima byte (~0.6 s + 25 ms per carattere su k3m1), quindi un SI con un in-cluster La voce (Nell di sp00verify, TPEARDEAF: 0.9-1.9 s) ha atteso l'intero Una richiesta PCM in streaming a Speaches viene ora tagliata dopo le virgole, Punto e virgola, due punti e trattini (mai all'interno di 1.000; piccole clausole si uniscono a un Al massimo quattro pezzi), la prima clausola viene consegnata non appena Viene fatto e il prossimo viene fatto accanto ad esso (al massimo due in volo), e il Il silenzio ad ogni join viene ridotto a circa una virgola di pausa La prima clausola non riesce ancora; altri formati e provider sono Ha chiesto una volta, come prima.
· MCPGatewayService
SI mortgage reads take Visualizza i tuoi prestiti ipotecari
Ogni MLOS personale in questo momento implica View Own Mutui, e SecurityService restringe un membro senza View Mortgage Pipeline al Il gating degli strumenti di lettura sul nuovo sistema di gestione dei prestiti right consente all'SI di un membro own-loans di lavorare sui propri prestiti; Sono invariati.
· kamo-internal
I membri con prestiti propri vedono la loro pipeline; HMDA e riassegnazione rimangono con tutti i prestiti
La pipeline nasconde il pulsante HMDA LAR e l'assegnazione del loan-officer da I membri che detengono solo prestiti ipotecari View Own. Lo specchio dei diritti mette il I diritti ipotecari sotto la nuova radice, e il tour ipotecario si apre per entrambi Vista a destra.
· SecurityService
Applicare l'accesso al prestito personale; i membri del team utilizzano i propri prestiti per impostazione predefinita
Gli endpoint MLOS ora distinguono i membri che vedono tutti i dati dell'organizzazione Prestiti (View Mortgage Pipeline, o modalità dio) da parte di membri che detengono solo View I membri con prestiti propri vedono e lavorano solo sui prestiti il cui accordo li nomina come ufficiale assegnato al prestito; il prestito di un altro ufficiale è 403 (applicazioni, transazioni, pipeline, coda QC, POS legacy) sono ridotti Le scritture richiedono la proprietà a meno che il chiamante non veda tutti i prestiti. Riassegnazione di prestito-ufficiale, HMDA, esportazione/accuratezza di formazione di controllo di qualità, webhooks e Un membro del proprio prestito che crea un accordo senza alcun costo aggiuntivo L'accesso del mutuatario (parte) rimane invariato. MortgageLoanOwnership risponde ad ogni controllo con una query scalare, limitata all'organizzazione, Memorizzato nella cache per richiesta, e non riesce a chiudere quando assente. Visualizzare i propri prestiti ipotecari dai diritti ipotecari esistenti (in modo che nessuno perda l'accesso) e lo concede una volta al Team di ogni organizzazione Ruolo dei membri; i modelli di sicurezza fanno lo stesso per il membro del team I ruoli di amministratore sono di tipo grant-all e mantengono tutti i prestiti.
· kamo-shared-library
Visualizzare i propri prestiti ipotecari a destra; i rapporti sui prestiti si riferiscono ai prestiti del membro
MLOS_VIEW_OWN_LOANS (660) è la nuova radice dei diritti ipotecari: permette di visualizzare un I membri possono vedere e lavorare sui prestiti su cui sono l'ufficiale di prestito assegnato Mortgage Pipeline (139) ora indica tutti i prestiti dell'organizzazione, e I diritti di scrittura (140-144) sono sospesi sotto la nuova radice, quindi tenere un diritto di scrittura non Vedere più a lungo implica vedere ogni prestito. Ai membri del team delle nuove organizzazioni viene concesso il nuovo diritto; Il ruolo di amministratore è grant-all e mantiene tutti i prestiti. I 12 rapporti ipotecari a livello di prestito accettano il nuovo diritto e restringono la loro Le 6 relazioni a livello di organizzazione (HMDA LAR, Controlli di modifica, prestito equo, report di chiamata, licenze, modifiche di configurazione) ancora Richiedere tutti i prestiti.
· MCPGatewayService
Phone_schedule_wakeup, phone_cancel_wakeup, phone_list_wakeups (TPWAKEUP)
Ordine del proprietario 2026-10-28, il primo SI easter egg: chiunque, con o senza account, su qualsiasi canale, può chiedere un SI Gli strumenti non si basano sull'identità di nessuno, in modo che l'utente non deve preoccuparsi dell'identità di nessuno La guardia dell'identità li lascia aperti su canali non provati; kamoai-service tiene ogni salvaguardia (la Pasqua Impostazione dell'uovo, la conferma di lettura, non chiamare, opt-out, frode di pedaggio, limiti, snooze cap) ACCESS_VOIP, solo SI; non rivela, non contiene, non è un identificatore di chiamata, non è un identificatore di chiamata Frasi di approvazione; goldens rigenerati.
· kamo-login
Alexa consent chiede di chi è il link, in quale luogo e cosa Alexa può usare
Programma Voice Assistant (P1-6, P2-8, P5-3): "Solo me" o "L'organizzazione" schede, il luogo i cui dispositivi di un'organizzazione Il collegamento vede, "Cosa può usare Alexa?" (preimpostazioni, copia da un collegamento, dispositivi per stanza con funzioni di sicurezza uno per uno; sbloccare, "Apri e disattiva porta per porta" o "Chiedi a un amministratore di scegliere i dispositivi" e il sensore di routine "Kamo Alert" Una vecchia risposta di SecurityService (senza opzioni) mostra ancora la schermata originale.
· SecurityService
Il consenso Alexa porta il link di cui si tratta, il luogo e "Cosa può usare Alexa?" a IoTService
Programma Assistente vocale (P1-6, P2-8, P5-3): LinkChoice ottiene ownerKind (ORG | MEMBER), siteId e grantChoice, controllati qui La visualizzazione del consenso passa le opzioni di IoTService (proprietà, dispositivi, siti, sensori) e il proprietario di ogni collegamento Le pagine più vecchie senza i nuovi campi funzionano come prima.
· kamo-internal
Ogni carta apre la cosa di cui tratta
Una notifica di nuova e-mail apriva /messages e lasciava il membro a trovare la posta Il messaggio nel riquadro di lettura, scorre l'elenco ad esso con un breve lavaggio nel colore dell'organizzazione, e lo contrassegna Che funziona da un cold load, mentre il client di posta è già aperto, e da una cassetta postale condivisa Leggendo il messaggio da qualsiasi percorso si ritira la propria carta (la carta non è più disponibile). Lo stesso passaggio su ogni tipo: - Il toast e la notifica del desktop OS hanno seguito il deepLink grezzo, quindi chat, testo, segreteria telefonica e Entrambi ora usano il resolver di intento che il centro usa, e così fanno anche le carte Hold'em Produttore di pulsanti (resolveHrefIntent). - Gli inviti Hold'em e le risposte vocali SI (/?tool=ai-chat&session=) aprono la loro finestra al loro posto. - Le schede di fatturazione aprono la scheda delle fatture e il cassetto della fattura Un promemoria del calendario di ripetizione riapre il relativo evento. - I pulsanti dicono dove vanno ("Apri l'e-mail", "Apri l'attività", "Partecipa alla riunione") invece di "Apri". - Il chip inerte "Apri" del centro è ora un pulsante a un clic accanto a ogni riga Finestra di dialogo.
· kamo-internal
Alexa stato del collegamento in parole semplici, Provalo, Scegliere dispositivi, impostazioni dell'assistente vocale org, i miei assistenti vocali e PIN, notifiche per canale, SI_ASSISTANT_REPLY
Programma Assistente vocale P1-9, P2-4, P2-5, P3-5, P4-5 (web) Ogni nuova chiamata non restituisce nulla finché il suo backend non risponde (404), Quindi questo viene spedito prima di iot-service e emailservice. @kamo/iot-core 0.12.0.
· kamo-internal
Creare o rimuovere amministratori e proprietari sul profilo utente; modificare le foto di un altro utente
Scheda di iscrizione: l'amministratore e il proprietario dell'organizzazione si trovano accanto al tipo di iscrizione, ciascuno con il proprio e, solo quando SecurityService lo accetta (GET .../leadership), un'azione Make / Remove Un'azione trattenuta dice il perché (non su te stesso, i proprietari sono sempre i proprietari) Un proprietario o un amministratore non può rendere membro un utente fino a quando non ha La scheda Ruoli e autorizzazioni segue la stessa risposta: il suo proprietario è offerto come un'opzione Anche per gli amministratori e mai per l'unico proprietario, e la casella di controllo del ruolo di amministratore si blocca quando La modifica verrebbe rifiutata. Avatar: modificare il profilo di qualcun altro ora elenca, carica, seleziona ed elimina IL LORO avatar library attraverso i percorsi di scopo dei membri (mai quelli dell'editor), e un salvataggio rifiutato L'ambito "utilizza ovunque" è offerto solo sul tuo profilo o su un AI di proprietà dell'organizzazione.
· SecurityService
I cambiamenti di proprietario e amministratore seguono un insieme di regole; gli avatar di un altro membro sono i loro
Servizio di leadership (OrgLeadershipService): - GET/PATCH **************** per la pagina del profilo. - PATCH .../i cambiamenti di proprietario di accesso passano attraverso le stesse regole (un amministratore può ora cambiare i proprietari; Il ruolo di amministratore si sposta con il proprietario corrente; il ruolo di amministratore non cambia. - L'elenco dei ruoli può spostare solo il ruolo di amministratore in base a tali regole. - Un amministratore non viene retrocesso a membro finché non cambia di stato. - Impostare l'unico leader dell'organizzazione su uno stato non attivo viene rifiutato prima che venga scritto qualcosa. Avatar: MemberAvatarController **************** elenca, carica, crea e modifica gli avatar elimina gli avatar del membro TARGET (self o MANAGE_MEMBER_SECURITY / open god window), e Imposta il valore predefinito a livello di account solo per AI di proprietà dell'organizzazione. Portato su main con correzioni (god ELIGIBILITY non passa più, varianti di dimensioni mancanti non più) PUT /members/{id} ora risponde 400 per un avatar dalla libreria di qualcun altro invece di 400 per un avatar dalla libreria di qualcun altro Registrazione e restituzione di 200, motivo per cui la selezione di foto di un amministratore sembrava salvata e non lo era.
· kamo-shared-library
Proprietari e amministratori, con un leader sempre mantenuto; gli amministratori mantengono sempre il leader
OrgLeadershipService contiene tutte le regole per creare o annullare la creazione di un proprietario o amministratore dell'organizzazione: Solo un proprietario o un amministratore (o una finestra aperta) può; nessuno rimuove il proprio; un proprietario è Ogni organizzazione mantiene almeno un LEADER, un membro attivo del team con lo stato ACTIVE che è sia **************** **************** un membro con il ruolo di Amministratore dell'organizzazione risolve **************** (CONFIGURE_SYSTEM) come CONCESSO dopo ogni livello e il Le regole FORCE del modello di sicurezza, quindi un reparto, un titolo di lavoro, un team, un membro o FORCE_NUKE possono Non blocca più gli amministratori dai ruoli di sicurezza. AI guardrails ancora in esecuzione dopo di esso.
· kamo-shared-library
Impostazioni dell'uovo di Pasqua e entità di chiamata di sveglia (TPWAKEUP)
Dichiara ai_easter_egg_settings, ai_wakeup_calls e ai_wakeup_optouts (servizio ai_easter_egg_settings) **************** in modo che KamoInitializer possa ricrearle.
· AIService
La voce dell'Assistente SI si trasforma per Alexa
Programma Voice Assistant (2026-10-27) P3-1, P3-5. POST **************** (interno, X-Interno-Auth): La conversazione dell'assistente del membro attraverso la stessa orchestrazione di sincronizzazione, con uno stile vocale (due brevi frasi parlate, niente di clinico o segreto), nessuno strumento PHI (EHR / pacchetti di salute mai, e Strumenti PHI-sensibili nelle organizzazioni PHI), chiamate rischiose tenute e chieste come 'Devo... dire sì o no.' (invii, denaro, sicurezza e dispositivi hanno bisogno del PIN parlato prima che il sì sia preso), una scadenza dopo che il turno mantiene in esecuzione e solleva SI_ASSISTANT_REPLY con il push del telefono, 'mettimi attraverso <SI>' con la sessione di quel SI (kamoai-service K5; SI in pausa o ritirati rifiutati), e 'invia al mio telefono'. Gli hook di orchestrazione sono additivi: TurnOptions su handleMessageSyncDetailed, SyncTurn.held, un filtro di strumenti su AssistantService.withTools, PlaneTool.phiSensitive dalla _meta del piano degli strumenti.
· EmailService
Canali telefonici e vocali per tipo, mirror vocale e SI_ASSISTANT_REPLY
Programma Assistente vocale (2026-10-27) P3-5, P4-1, P4-2, P4-4. - GET/PUT /api/notifiche/canali e PUT **************** per-tipo scelte TELEFONO/VOCE (BELL sempre acceso), ore di silenzio vocale (default 21:00-08:00 zona membro), limite giornaliero di voce (default 10). - raise(): il push del telefono onora la scelta PHONE; NotificationVoiceSender invia una scheda di passaggio dopo il commit a IoTService /api/iot/internal/voice/notify (ore di silenzio vocale, Kamo Non disturbare, un evento del calendario in esecuzione e RPM_ALERT e SI_AUTH_REQUEST mai). I titoli parlati sono sicuri per la voce. - **************** e /read per 'chiedi Kamo Universe cosa c'è di nuovo'. - SI_ASSISTANT_REPLY appartiene a nessuna applicazione; elencati dopo SI_AUTH_REQUEST.
· SecurityService
Termina un SI dal suo stato, lo stato conta, nessuna cancellazione su /account
- Lo stato Terminato di un SI esegue il ciclo di vita di ritiro del SI dopo il resto del salvataggio (corse interrotte, linea telefonica, posto e licenza liberati, credenziali e Sessioni revocate, attività consegnate, cronologia conservata). Bisogni MANAGE_AI_WORKFORCE come fa Retire, più il proprio MANAGE_MEMBER_SECURITY dello stato; un SI non Termina se stesso; la scelta della workstation va avanti. Altri stati sono Un SI terminato è detto chiaramente che non può essere restituito. - GET **************** **************** customers/status-counts: una query raggruppata e limitata all'organizzazione ciascuna. - POST members-subscribers/status (Terminate/Activate: solo members.is_active, mai l'utente; MANAGE_MEMBERS) e clienti/stato (Disattiva/Attiva: Solo accounts.is_active; EDIT_ACCOUNTS o DELETE_ACCOUNTS). - members-subscribers?include=all lists terminated members per /account. - DELETE customers/{uid} è solo per gli operatori della piattaforma (open god window).
· kamo-shared-library
Scelte di canale per tipo, ore e limite di silenzio vocale, SI_ASSISTANT_REPLY, tipi di attività vocale
Programma Assistente vocale (2026-10-27) P3-5, P3-6, P4-1. Dichiara ciò che è stato applicato manualmente: member_notification_channels (membro, tipo, TELEFONO|VOCE, abilitato), **************** **************** **************** e IotActivityKind VOICE_ASSISTANT_TURN, VOICE_ALERT_SENT aggiunti per ultimi.

Il tuo universo ti sta aspettando.
Aggiungi i prodotti quando sei pronto: nessuna migrazione, nessun nuovo login, nessuna richiesta di pagamento.
Gratis per sempre — nessuna carta di credito richiesta