Monitor with dashboards.
Present Function results in declared panels. Choose the data and presentation for the team’s task, while the Function owns the calculation and read contract.
Combine business objects, Function results, and Actions into focused applications for your teams.
Switch between monitoring, an operational workspace, and a custom quote interface.
Configured panels display the output of the onboarding cases Function.
Present Function results in declared panels. Choose the data and presentation for the team’s task, while the Function owns the calculation and read contract.
Compose workspaces from object selections, properties, relationships, Function panels, Actions, and associated work. Put investigation and the next operation within reach.
Author the interface your process needs. A generated product client provides typed access to objects, Functions, and the Action planning and execution path.
A tailored screen can present a business operation differently without becoming a second authority for its rules. The server checks the current proposal when an Action runs.
An exact excerpt from the repository, with the complete source file available to inspect and download.
async function acceptCurrentQuote() { if (local === null || isAcceptanceInFlight.current) return; isAcceptanceInFlight.current = true; setIsAccepting(true); const revision = inputRevision.current; const input = { request_id: requestId, unit_price_minor: BigInt(unitPrice), units: BigInt(units), discount_bps: BigInt(discount), tax_bps: BigInt(tax), }; try { setOperationError(null); const plan = await acceptBookingQuote.plan(client, input, { targetKey: requestId }); if (inputRevision.current !== revision) return; await acceptBookingQuote.execute(client, plan, { planHash: plan.hash }); if (inputRevision.current !== revision) return; setAccepted(true); } catch (cause) { if (inputRevision.current !== revision) return;You choose the interface and compose its views. An object definition does not automatically design an entire application. Client-side calculations and hidden controls do not replace server-side checks.
Read the capability referenceA business process, the systems it touches, and the rules it needs to follow.