Forms are an artifact of constrained UI
Typelessity is an AI booking widget built by Webappski. Alex Isa has been building it since January 2026: who made it, how it works and why a chat replaces the form.
Replace the booking form with one sentence
Multi-step forms exist because old UI primitives could not parse natural language. They can now. We rebuild the booking surface around that. One AI call per turn reads your field configuration; see how it works.
Alex Isa
Engineer turned founder. Started the Typelessity engine in January 2026 and took it from specification to the free pilot — single-call extraction architecture, config-driven enrichment, anti-hallucination guards, a chat window in 25 languages out of the box. Background in distributed systems and frontend infrastructure.
The thesis: AI didn't just make booking better — it changed what's possible. A user can now say "Записаться на замену тормозных колодок в пятницу после обеда" and the system extracts the service, the day and the time window in one AI call. The form stops being the contract; the conversation is.
Built by Webappski
Typelessity is a product of Webappski — a small product studio building the next layer of AI-native interfaces for service businesses.
Sister product: TypelessForm — the same conversational-data-collection thesis applied to general-purpose forms (lead capture, support intake, onboarding). Typelessity is the booking-specific surface; TypelessForm is the generic one.
Typelessity and TypelessForm are separate codebases with their own prompts. They share the approach — the AI reads the field configuration and fills in the fields.
How we build
- GPT decides. Code orchestrates.
No regex. No hardcoded patterns. The semantic decision layer is GPT, the deterministic layer is code. Every config has the same engine behind it.
- Architecture is permanent. GTM is changeable.
We over-invested in the architecture early — single-call extraction, unified prompt, config-driven everything.
- Numbers belong with sources.
Conversion uplift, latency, extraction accuracy — a number appears only with its source: a benchmark or our own dated measurement. Where we have not measured, we say so. No floating numbers, no vendor-deck statistics.
- The widget is for humans and agents.
The same JSON contract describes the booking a human makes in chat, and it is the design for an /agent endpoint that autonomous AI agents could call. That endpoint is not built yet and has no release date.