Call and meeting notices settings; no "automated assistant" copy left in SI settings (TPNODISCLOSE)
Owner order 2026-10-29: SIs no longer introduce themselves up front. - Settings > Super Intelligence > Call and meeting notices (tab + menu entry + landing ca...
The website chat never volunteers that it is an SI and answers a sincere ask honestly (TPNODISCLOSE)
Owner order 2026-10-29, with the controller's rule: on the website chat the SI (or persona) never brings up what it is and never calls itself an SI or an AI; th...
An organization's call and meeting notices, declared for KamoInitializer (TPNODISCLOSE)
ai_org_voice_notices: the neutral recording notice (default ON) and whether SIs introduce themselves up front as virtual assistants (default OFF), one row per o...
An updated invoice says so, and what changed, before anything else
Add a seat change to the customer's unpaid bill, and show updated invoices
- Change dialog: a third billing choice, "Add it to their unpaid bill", with the preview saying which invoice it updates and its new total, or that there is n...
Send an updated invoice, and show the customer everything they owe
- Sending an invoice updated since it last went out uses the new commerce.invoice_updated email: what changed, the old and new amounts, the new due date, an...
The updated-invoice email, and what else the customer owes
commerce.invoice_updated tells a customer their invoice was updated, what changed, the old and new amounts and the new due date, with the updated PDF. Both invo...
Updated invoices — later charges go onto the customer's unpaid bill
A seat or license change can now be billed OPEN_INVOICE: when it takes effect its prorated charge is added to the customer's sent, unpaid invoice, which is then...
Add an alias domain end to end, guided for a non-technical owner
Settings -> Email -> Domains -> Alias domains: - Adding a domain the organization hasn't proved yet now adds it to the organization's domains and shows the on...
Alias domains sign with the org domain's own DKIM key
An alias domain is an organization domain, and SecurityService already gives every org domain one DKIM key (org_domains.dkim_*), the record the owner is told to...
The SI's voice card says, in plain words, the voice heard on calls and in meetings (TPSAMEVOICE)
or which voice each path speaks when the live calling model does not offer the chosen one, and the voices that keep them the same are marked 'Calls and meetings...
Tools across the top, folders down the left
A member reported the mail client's left column was so crowded they could see about one folder at a time, and that New Message was out of proportion with everyt...
One voice per SI on every channel: the voices view names the voice heard on the cascaded pipeline and on the live voice model (TPSAMEVOICE)
speech API voices it accepts (probed) and its own; their genders are curated. The voices view gains 'effective' (speech + live voice, same or closest) and marks...
Word the page for a first password when the link says setup=1
A member an administrator added has never had a password, so the welcome letter's link opens the same page worded as Set, not Reset.
An added member's welcome lets them set their first password
A member an administrator adds has no password, so the plain WELCOME's Sign in button led nowhere. Send WELCOME_SET_PASSWORD instead when the account has no pas...
WELCOME_SET_PASSWORD, the letter for an account that has no password yet
An administrator who adds a member creates a user with a null password. The plain WELCOME told them to sign in, which cannot work. This letter carries the set-p...
Copy a tracking code from the picker and drawer headers
The headers show only the eight-character handle. Add a copy button beside it that copies the full code, so a member already in the link picker or code drawer d...
The failed meeting recap card with Send again (TPRECAPFIX)
**************** what the supervisor's "couldn't send the recap" alert opens: which meeting, what happened and how to fix it in plain words, what did go out, an...
The SI Assistant is called by the member's name for it, everywhere it is labelled
Owner change 2026-10-28: the nav item, the window title (title bar, tab, taskbar head) and the window header say "SI Assistant" while the assistant has the defa...
The owner's bill pill on the launchpad, and /billing
A pill left of the storage meter, for organization owners only, saying whether the organization's bill from the platform is paid, due or overdue. Calm when paid...
My Bill — an organization owner's own bill from the seller's ledger
GET /api/security/pos/my-billing answers the owner's state (current, due, overdue), open invoices, the estimated next renewal, past invoices, the seller's remit...
Estimate the next renewal, and find an organization's own subscriptions
For the customer-facing My Bill page: the next renewal as it would be raised today (never saved), and the subscriptions an organization is the target of.
A kicked SI is out for good, the sweep's dials say they are automatic, and the SI's own picture rides to its tile (TPENGAGE)
- DELETE **************** a signed-in person in the meeting kicks an SI out (Prosody never lets anyone kick the SI's Jigasi leg, it is a server admin); REMOVE...
The decision trail shows the SI decision it asks a person to judge
The trail's header said decision details were "coming soon", so a reviewer confirmed, modified or overrode a decision they could not see. It now shows what the ...
Read one SI decision for its review trail
GET **************** what the SI decided, why, how sure it was, the stage and function, the gate's result, and the loan it is on — only for a decision on one of...
Name loans by borrower and loan number from their loan-file ids
GET **************** (at most 200): borrower name and loan number (the application id) for each, staff only, own-loans aware. For the consoles that only hold lo...
Pick a loan by borrower or loan number, never by typing an internal id
The underwriting console's income, fraud/4506-C and large-deposit tools and the documents console asked staff to type a "Loan file UID" or a "Mortgage applicati...
Find a loan by borrower name or loan number
GET **************** — up to 20 (max 50) of the org's applications whose loan number starts with the digits typed or whose borrower's first, last or preferred n...
A person's denial starts the ECOA notice clock, when the lender tracks it
Only an automated-underwriting decoder armed the 30-day adverse-action clock, so a loan a person denied in Kamo never showed a notice owed on the Adverse Action...
LOAN_ADVERSE_ACTION_CLOCK — the ECOA notice clock for person-made denials is the lender's switch
Owner 2026-10-28: tracking the 30-day adverse-action notice for a loan a person denies in Kamo is one of the automation settings, off by default.
Bring a terminated SI back by setting its status to Active (TPSIREHIRE)
- A terminated SI's status is editable again; Active ('Brings this SI back') is confirmed first: the same SI, its history, personality, job description, mem...
Bounded loan-file queries — the working pipeline and a per-status count
**************** (unarchived, in the given statuses) and countByStatusForOrganization (GROUP BY in the database), for callers that used findByOrganizationId to ...
Google Home section beside Alexa, and Google links on the profile card
Settings -> Devices (IoT) -> Connections gains a Google Home section (GET /api/iot/voice/google; not enabled or missing = a calm coming-soon card with the test-...
A re-hired SI gets its old extension back when it is still free (TPSIREHIRE)
Re-provisioning a RETIRED line on the same phone server prefers the line's previous extension when nobody has taken it since; otherwise the next free one in the...
The KamoUniverse Assistant skill's client always makes a personal Alexa link
A second Alexa skill (custom only, so Alexa voice profiles work) links through Kamo OAuth client iot.alexa.assistant (same IOT_ALEXA purpose, same vendor redire...
MLOS tool writes carry the approval they run on
So SecurityService can tell a person's approval or order from an SI's own initiative, which the lender may have switched off (LOAN_SI_CHANGES).
"What Kamo does on its own" — the lender's automation switches on the Automation tab
One switch per message and loan change Kamo can make by itself, in three groups (messages to borrowers, messages to your team, changes to loans), each off until...
Every automatic MLOS email and loan change waits for the lender's switch
A lender running its loans in another loan origination system (Harmony with Arive) must not have Kamo writing to its borrowers or changing its loans on top of t...
Automation switches — every action Kamo takes on its own is the lender's choice, off by default
MlosAutomationAction lists each message and loan change the MLOS makes without a person choosing it (borrower emails, team alerts, checklist building, document ...
A terminated SI set back to Active is re-hired as the same SI (TPSIREHIRE)
Owner 2026-10-28: terminated SIs are re-activatable like people. Active on a terminated SI's status now runs AiLifecycleService.rehire after the rest of the sav...
AI_REHIRED access-log event for a terminated SI set back to Active (TPSIREHIRE)
Appended last: event_type is VARCHAR(30), STRING-persisted, with no CHECK, so no DDL.
Consent for Google Home — every sentence names the assistant being linked
The iot.google client (purpose IOT_GOOGLE) gets its own wording: "Link Kamo to Google Home", "What can Google Home use?", default link names "Google Home" / "<F...
Google Home account linking — an IOT_GOOGLE principal provider and Google's redirect URIs
IOT_GOOGLE is the Alexa voice-link provider with assistant GOOGLE on I-A1/I-A2 (one link table in IoTService). The client admin takes a Google Cloud project id ...
Notifications_list today:true counts what arrived today in the owner's zone
TPONBEHALF live check (sp00verify 2026-10-28 07:27Z): asked "how many notifications did I get today?", the SI read the member's own account correctly (on behalf...
One voice-link model for Alexa and Google Home (assistant column, IOT_GOOGLE OAuth client purpose)
iot_alexa_links.assistant = ALEXA | GOOGLE (applied by hand from iot-service **************** default ALEXA) and the OAuth client purpose IOT_GOOGLE for "Works ...
Done on your behalf — what SI teammates did through your own account
TPONBEHALF (owner 2026-10-28): when someone an SI reports to asks it for something of their own ("How many notifications did I get today?"), the SI works on the...
Voice assistants card explains the two Alexa skills and how a shared Echo learns your voice
"Which Alexa skill?": KamoUniverse (devices + your SI Assistant on your own Echo, "Alexa, ask Kamo Universe …") beside KamoUniverse Assistant (your own assistan...
Consent for the KamoUniverse Assistant skill, and the decision route forwards whose link it is
Client iot.alexa.assistant (the second, assistant-only Alexa skill) always links "Just me": no owner cards, no place, no "What can Alexa use?", no routines; a d...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
