Documentation
Everything you need to build, integrate, and operate PiqoChat: node types, forms-as-pages, PiqoMarket manifests, and agent flows.
Node Model
Text, shortcut, editable, select, date/time, slider, checkbox, action, agent, results.
Forms-as-Pages
Each page is a composable form. Submit once; actions execute; results hydrate.
PiqoMarket
API template manifests: auth, endpoints, params, renderers, pricing flags.
Agent Nodes
Mini-agents for multi-step flows: search, transform, summarize, act.
Inputs
Voice • Keyboard • Scroll/Buttons. Options-first UX for constrained devices.
Examples
Calendar, tasks, shopping, research, IoT, journals.
Node Model
{ "page": "Create Task", "nodes": [ {"type":"text","label":"Title","key":"title","editable":true}, {"type":"date","label":"Due","key":"due"}, {"type":"select","label":"Priority","key":"p","options":["Low","Med","High"]}, {"type":"checkbox","label":"Notify me","key":"notify"}, {"type":"action","label":"Create","action":"tasks.create"} ] }
Forms-as-Pages
Submit once → params sent → action runs → results node displayed. Every field supports voice, keyboard, or scroll input.
PiqoMarket
Ship integrations via a manifest. We render the UI; you focus on capability.
Agent Nodes
Delegate complex intent to mini-agents. Each step becomes a node: inspectable, interruptible, auditable.
Inputs
- Voice: “Increase quantity by 20”, “Mark as done”
- Keyboard: full text entry on web
- Scroll/Buttons: options-first UX, bike-lock PIN, sliders
Examples
- Calendar: create/list/update events with invitees
- Tasks: nested projects, voice updates, bulk edits
- Shopping: agent price compare + store actions
- IoT: unified device toggles & sensor dashboards
- Research: filter-heavy datasets rendered as forms