Skip to content

03 Ask and build

What the agent can see

The tables the agent works from, what's in each, and how to check what your workspace holds.

Optional. You don't need this to get started. Back to the quickstart

The agent’s limit is not what it can think about. The limit is what data it can see. The range of questions it can answer well grows with the data in your workspace: each new source and each new Dimension makes it more useful.

The agent reads the tables below. Table names in your workspace depend on what you’ve uploaded and what your prompts are called, so the agent always lists them first. To use your Dimensions outside the agent, pull them with the Export API.

TableWhat’s in itOne row is
transcriptsEvery message: text, direction (incoming), time, sessionId, and intent where your data has oneA message
structured_metadataThe extra columns you uploaded with your conversations, such as rating, store, plan, channelA conversation
One table per prompt, named after itThe Dimensions that prompt extractsAn enriched conversation
One table per business data file, named after the fileWhatever you uploadedWhatever its grain is

A new workspace may have only transcripts and structured_metadata until a backfill has run.

KindWhere it comes fromWhere it lives
MetadataThe columns you upload with your conversations, and your business data filesstructured_metadata, and one table per business data file
Standard Dimensions (System Prompts in the app)General fields every workspace has available, such as sentiment and contact reasonsystem_session_prompt
Custom DimensionsFields you design for your businessOne table per prompt, named after it

Standard Dimensions are only filled in where they’ve been run: by a backfill from the Backfill tab, or every day if Dimension Labs has turned on daily enrichment for your workspace (ask [email protected]). See When enrichment runs. To get more out of your data, add Dimensions for the questions you care about. See Design custom Dimensions.

  • What’s in my workspace?
  • List my prompts.
  • List my Dimensions.
  • What metadata do I have?
  • Show me the tables in my workspace and how many rows each has.
  • What columns are in structured_metadata?
  • Which Dimensions does my reviews prompt produce, and how often is each one filled in?

The agent lists what’s there and tells you which kinds of questions it can answer well with it.

When you don’t know whether, or where, your data holds something, ask the agent to look:

  • Do we track competitor mentions anywhere?
  • Where do we capture cancellation reasons?
  • What Dimensions do I have for sentiment?
  • Help me find the right Dimension for measuring customer effort.

Then drill down into what it finds:

  • Show me ten conversations where that Dimension says “price”.
  • How is that field filled in across channels?
  • What date range does it cover?

If nothing captures the concept yet, the agent says so and can help you draft a new Dimension. See Designing Dimensions with the agent.

  • A prompt’s table can hold fewer rows than transcripts holds conversations: only enriched conversations appear.
  • Counting rows in transcripts counts messages, not conversations.
  • Everything uploaded is stored as text. The agent converts numbers and dates when it calculates.
  • The platform’s date fields are in US Pacific time, so a record near midnight UTC can fall on the previous day. The agent’s own clock runs on UTC, so give explicit dates for “last month” or “this week”.

See Numbers look wrong if counts don’t match what you expect.