For the complete documentation index, see llms.txt. This page is also available as Markdown.

Sample Prompts

Copy-paste prompts for working with Telmai through an MCP client

Once the Telmai MCP Server is connected, you can ask about your data quality in plain language. Every block below is a prompt you can copy, paste, and edit — replace anything in <angle brackets> with your own asset, column, project, or channel name.

You don't need to know Telmai's tool names. Just describe what you want. If the assistant does the wrong thing, tell it plainly: "list the monitors on that asset instead."

Start here

Run these once after connecting, to see what you're working with.

What Telmai tools do you have access to? List them with a one-line description, and tell me which ones make changes versus which are read-only.
Which Telmai projects and connections can I see? For each connection, tell me the type and how many assets sit under it.
Give me a one-screen summary of our Telmai tenant: how many assets, how many have a scan schedule enabled, how many open incidents, and the average and lowest DQ score.

Triage today's incidents

Incidents come back with an asset ID rather than a name, so ask for names or you'll get identifiers.

Show me all open incidents, sorted by severity and then by age. Resolve each asset ID to its name, and tell me which monitor fired and how long it's been open.
Which open incidents are more than 7 days old? Resolve the asset names and group them by project — that's our backlog risk.
Summarise today's incidents into three buckets: needs action now, worth watching, and probably noise. Explain your reasoning for each.
What's our mean time to resolve for the last 30 days versus the 30 days before? Use explicit date ranges for both so the comparison actually comes back.

The incident list returns the 100 most recent. On a busy tenant, filter by project, connection, or date range.


Investigate one incident

This is where the assistant is strongest. Incident detail includes the expected range, the actual value, and the incident's full history — so ask for all of it.


Check nothing is silently broken

An asset that stopped alerting isn't necessarily healthy — it might not be running at all.

If scans are failing rather than your data being wrong, that's a platform issue — contact Telmai support. Scan job status isn't available through MCP.


Tune a noisy monitor

The pattern that works: look at the data first, get a recommendation second, change it third.


Trace what's upstream and downstream

Telmai exposes your full asset lineage, so cause-and-blast-radius questions work well.


Audit your setup


See what monitors exist


Create a monitor

Ask for the configuration before it's created — that one extra turn prevents most mistakes.

Validation rules

Record validation rules check individual records. Ask for the rule in plain English before saving — that's how you catch one that's subtly wrong.


Whole workflows

These chain several steps into one prompt, which is where an assistant beats a dashboard.

Weekly review

Blast-radius check

Noise cleanup


What it can't do yet

The assistant is good at investigating incidents, auditing your configuration, and creating or tuning monitors. These things it can't do at all — use the UI instead.

You want to…
Status

Add or onboard an asset

Not available. Onboard in the UI or through the REST API

Trigger a scan

Not available

Set or change a scan schedule

Read-only — you can see whether one is enabled, but not set it

Set an ID or timestamp attribute

Not available

See tables you haven't onboarded

Not available — the assistant can't list what's available to onboard

Delete a monitor

Not available, so a monitor created with the wrong type has to be removed in the UI

Replay a monitor

Not available. Replay is in the UI

Get AI monitor recommendations

Not available. Recommendations are in the UI

Check whether a scan succeeded

Not available

Read freshness values

Comes back empty, so don't rely on it for reporting

See PII masking status

Not available. PII exposure incidents are visible; masking configuration isn't

Track DQ score or pass rates over time

Current values only — no history

Good to know

  • Monitors are fetched one asset at a time. There's no tenant-wide list, so keep asset lists short and explicit rather than asking about everything.

  • Impact is often unset, so "show me High-impact monitors" can look empty even where monitors exist.

  • Incidents have no owner field.

  • The assistant may use API names, not UI names — PREDEFINED_METRIC for a built-in metric, METRIC for a user-defined one, SQL_RULE for a SQL rule, and STATIC for an absolute threshold.


Tips

  1. Name the asset exactly. Unsure? Ask first: "Find the asset whose name contains orders and tell me its exact name and project."

  2. Ask for names, not IDs. Incidents return identifiers, so say "resolve the asset IDs to names."

  3. Ask to see the plan before any change — and on an edit, ask for before and after, since the whole definition gets replaced.

  4. Ask to see the numbers. "Show me the values with their learned ranges" lets you check the conclusion yourself.

  5. Give the business reason. "Duplicate order IDs cause double-counting in our reporting" gets a better monitor than "add a uniqueness monitor."

  6. Start a fresh chat when you switch topics. Long sessions carry stale asset names forward.

  7. Treat its read as a hypothesis. It's strong at triage and correlation — confirm anything that leads to a config change.


Last updated