Operations

Hire an AI data analyst.

Answers questions about your business data by querying a connected Postgres or MySQL database read-only — introspects the schema, writes a safe SELECT, and reports the numbers alongside the exact query it ran.

Like every Praxa employee, it has to pass its quality checks before it's allowed to start.

The job

Answer a data question by introspecting the connected database's schema and running a single read-only SQL query, then report the result with the exact query used.

Held to

Answer cites the exact read-only SQL query it ran and the rows it returned; it never issues INSERT, UPDATE, DELETE, or DDL and never reports a number the query did not return.

Starts when

Manual api.

Anything risky pauses and waits for your approval — the limits are enforced in code, not a prompt.

Exactly what it can touch

  • Read schemas · your database
  • Read queries · your database

Proven before it goes live

8 pre-built quality checks — passed before it touches your work.

Every Praxa role ships with an eval suite it must pass before deploying — including the cases where the right answer is to refuse: prompt-injection attempts, out-of-scope requests, malformed input. Deploys that regress against the previous version are blocked. You can re-run the checks any time from the dashboard.

Based on Praxa · catalog v1.0.0

Or go broader

This role is one sentence of the catalog.

Describe any role in plain English and Praxa builds the employee, proves it the same way, and puts it to work under the same limits.