Agent Recipes

Prompts that map cleanly onto the Simplio3D tools. Each one shows the tools an agent will typically reach for and what you get back.

“Audit my "Garden Cabin" configurator and list everything that is broken.”

Tools used

list_projectsvalidate_project

You get back

A findings list: missing 3D part targets, deleted materials, rules that can never fire, unpriced variants.

# What the agent does behind the scenes
1. list_projects              → finds "Garden Cabin" and its id
2. validate_project           → { deep: true } to also check 3D part names
3. reports findings grouped by severity

“Why is the Walnut option hidden when I pick the small size?”

Tools used

get_option_blocksget_conditional_rulesevaluate_conditions

You get back

The specific rule that hides it, the condition that matched, and the resulting visibility per block.

“Does every variant in this configurator have a price?”

Tools used

get_pricing_blocksvalidate_project

You get back

The unpriced variants, named, with the pricing block they belong to.

“Which option blocks target parts that no longer exist in the model file?”

Tools used

inspect_projectinspect_3d_modelvalidate_project

You get back

Authored part names cross-checked against the real geometry, with the stale targets listed.

“What would this configuration cost with oak and the large size?”

Tools used

get_option_blockscalculate_price

You get back

Base price, per-block adjustments, tax, and the formatted total in the project’s currency.

“Summarise the quote requests we received this week and what people configured.”

Tools used

list_quote_requestsget_quote_request

You get back

Contact details, configuration summaries, and pricing snapshots for recent submissions.

Writing better agent prompts

  • Name the project. The agent can list projects, but naming it saves a call and avoids ambiguity.
  • Ask for evidence — “which rule hides it?” gets a better answer than “why is it hidden?”.
  • For pricing questions, state the selections you care about so the agent can pass them explicitly.
  • Ask the agent to quote the caveats when it reports a price or a visibility result.

Continue reading