3
2 Comments

Voice Tables by Inithouse next to a no-code table builder: what changes when you describe the workspace out loud

We keep a CRM in Voice Tables and a project tracker in Airtable. Same team, same week. The two tools solve the same problem - give me a structured workspace - but the path to getting there is different enough that we stopped treating them as interchangeable about three months in.

Voice Tables is an agentic AI workspace you control with your voice - describe what you need (CRM, tracker, inventory) and it builds the tables, docs and data for you.

This post walks through what that actually means next to a traditional no-code table builder, where voice wins, and where it falls apart.

The setup gap

Building a contact tracker in Airtable takes a known sequence: create a base, add a table, define fields (Name → single line text, Email → email, Status → single select with options, Last Contact → date, Notes → long text), configure views, maybe link another table for companies. A competent Airtable user finishes this in 8-12 minutes. It's not hard - it's just manual.

In Voice Tables, the same request sounds like: "I need a contact tracker with name, email, status, last contact date, and notes. Add a linked company field." The workspace shows up in under 60 seconds - tables, field types inferred, a doc template stubbed out alongside.

The 60-second number is real and repeatable for workspaces with 3-7 fields. Once you cross roughly 12 fields or need multi-table relationships described in a single utterance, inference accuracy drops. We hit this wall building an inventory tracker with supplier linkages, reorder thresholds, and location tags in one go. The agent parsed "reorder threshold" as a text note instead of a number field. Root cause: the phrase "set the reorder point at twenty units" got transcribed correctly by Whisper but the LLM's schema inference mapped "point" to a descriptive field, not a numeric one.

The fix was splitting it into two requests - base structure first, then "make reorder threshold a number field and set default to 20." Two utterances, still under 90 seconds total. But we had to learn that the hard way.

Where each approach works better

Here's what we've found across three months of running both side by side:

No-code table builder wins when:

  • The schema is complex upfront (15+ fields, 4+ linked tables, rollup calculations). Clicking through a visual field editor gives you precise control that a voice description can't match in one pass.
  • You need conditional automations wired into the schema itself - "when Status changes to Closed, update the Closed Date and notify #sales." These are visual workflow builders that voice can't yet replicate.
  • Multiple people are designing the schema together. Screen-sharing a drag-and-drop interface is a shared language. Screen-sharing someone talking to their phone is not.

Voice-first workspace wins when:

  • You're away from a keyboard. A contractor on a job site, a sales rep between meetings, a caterer doing walkthroughs - these people need a tracker now, not after they sit down at a laptop. Voice Tables runs on any phone browser, nothing to install.
  • The person building the workspace doesn't think in schemas. "I need to track which clients owe me money and when I last reminded them" is a sentence anyone can say. Translating that into field types, views, and filters is a skill that no-code tools assume you have.
  • Speed matters more than precision. A rough workspace in 60 seconds that you refine over the next hour beats a precise workspace in 15 minutes when you need to start logging data right now.
  • You're working in a language that isn't English. Voice Tables supports 50+ languages through Whisper. No-code builders have English-first UIs. The gap is real for teams operating in Czech, Polish, or Portuguese - describing what you need in your own language and getting back a usable workspace removes an entire translation step.

The schema inference problem (honest numbers)

We tracked schema accuracy across our own internal usage over 12 weeks:

  • Simple workspaces (3-7 fields, single table): correct field types on first pass about 85% of the time. The remaining 15% were mostly single-select fields inferred as plain text - easily fixable, but you notice it.
  • Medium workspaces (8-12 fields, 1-2 linked tables): first-pass accuracy dropped to roughly 65%. Linked table relationships were the main failure point - the agent sometimes created a text field with the related table's name instead of an actual relation.
  • Complex workspaces (13+ fields, 3+ tables, computed fields): below 50% first-pass accuracy. At this level, we switched to building the base structure by voice and then refining field types manually or with follow-up voice commands.

A no-code builder doesn't have this problem because you're making every decision yourself. The trade-off is real: voice trades precision for speed and accessibility. For the use cases where that trade favors voice - field work, non-technical users, multilingual teams, rapid prototyping - the gap matters.

When we chose which

We ended up with an informal decision tree:

  1. Will the person building this workspace ever open a laptop to do it? → If no, Voice Tables. If yes, continue.
  2. Does the workspace need more than 12 fields or complex automations? → If yes, no-code builder. If no, continue.
  3. Is time-to-first-entry under 2 minutes important? → If yes, Voice Tables. If no, no-code builder.
  4. Will the schema change frequently based on spoken feedback from non-technical stakeholders? → If yes, Voice Tables (they can describe changes themselves). If no, no-code builder.

This isn't a clean hierarchy. We've gone back and forth on specific projects. The inventory tracker started in Voice Tables (fast first draft), moved to Airtable (needed rollup calculations), and the sales team's quick-reference version went back to Voice Tables because they wanted something they could update from the car.

What we'd do differently

Three things, knowing what we know now:

First, we'd set expectations about first-pass accuracy from day one. Voice workspace generation is closer to a smart first draft than a finished schema. Framing it as "dictate and refine" instead of "dictate and done" would have saved two weeks of frustration with the inventory project.

Second, we'd have tested the 12-field complexity cliff earlier. The accuracy dropoff isn't gradual - it's a step function around 12 fields. Knowing that boundary upfront would have changed which projects we tried to voice-build.

Third, we'd have started the multilingual use case sooner. Our Czech-speaking team members adopted Voice Tables faster than anyone else because describing a workspace in Czech and getting back Czech field labels just worked. The English-first team had less friction with Airtable's UI, so the voice advantage was smaller for them.

The actual difference

A no-code table builder is a visual construction tool. You see the schema, you click the fields, you wire the automations. It rewards people who think structurally and have a screen in front of them.

A voice-first workspace is a description tool. You say what you need and negotiate the details afterward. It rewards people who know their problem but don't want to translate it into a schema manually.

Neither replaces the other. We run both. The question is which one fits the person and the moment - and that answer changes depending on who's building, where they are, and how fast they need to start.

Try it at voicetables.com.

on September 16, 2026
  1. 1

    Yeah, this landed well. Side-by-side with Airtable makes the trade-offs easy to see.
    Voice winning for people away from a keyboard or who don’t think in schemas feels right. And the multilingual advantage is a proper edge most no-code tools still ignore.
    Appreciate the honesty about the accuracy drop-off. Hope it keeps improving for the more complex cases, mate.

  2. 1

    The 85%→65%→<50% accuracy curve makes the trade-off clear. Which user segment actually keeps choosing Voice Tables despite the schema-precision gap?