apps

Reference for the apps tool of Geenius MVP: web apps, kits, the spec, members, records and publishing, with every action.

Updated 17 October 2026 · View as Markdown

A web app is a site (its words, pages and design) plus a spec: kits, the member area's interior, members and custom entities. Members are the app's own people, never Geenius OS accounts. Your AI writes the spec or patches a preset; Geenius MVP checks it, previews it and publishes it.

Call it as geenius_mvp(tool: "apps", action: "<action>", args: {...}) through Geenius OS.

Actions#

ActionWhat it does
access_logA member's requests and sign-ins (never content).
createA web app: the site and its app (test mode).
describeThe spec's shape, kits, presets and rules: read it once.
grant_addShare a Geenius OS file or document with one member.
grant_removeStop sharing.
grants_listWhat is shared with members.
interior_optionsThe interior designs, accents and layouts.
interior_setSet the member area's interior.
kit_addAdd a kit.
kit_configConfigure a kit: config is merged.
kit_describeOne kit's config schema and an example.
kit_removeRemove a kit (members stays).
kitsEvery kit an app can have.
listThe workspace's web apps.
member_approveApprove a request to join.
member_blockBlock a member (signs them out everywhere).
member_exportEverything kept about a member.
member_inviteInvite a member by e-mail.
member_linkLink a member to a contact.
member_removeErase a member with their records.
member_resendA fresh invitation.
member_signoutSign a member out everywhere.
members_listThe app's members.
message_sendSend a secure message.
outboxTest-mode mails to test addresses.
presetsThe starting specs: a ready start per business type.
previewThe app's preview link.
preview_imagePictures of the app (PNG).
publishPublish the site and the member area.
records_createA row of a custom entity.
records_deleteDelete a row of a custom entity.
records_listEvery row of a custom entity.
records_seedThe spec's sample rows into the app.
records_updateChange a row of a custom entity.
sample_clearAll of a sample's demo data out again.
sample_loadFictional demo data for a client portal.
single_userMake the app single-user or multi-user again.
spec_readThe spec and its revision.
spec_templateA spec to start from (nothing is made).
spec_validateCheck a spec without saving it.
spec_writeWrite the spec, whole or as a patch.
staff_linkA staff sign-in link for yourself, never mailed.
statusThe app, its resolved draft spec, its members and addresses.
thread_readOne conversation.
threads_listThe secure conversations.