Skip to main content

๐Ÿ’ฌ X-AutoMate AI Assistant

The X-AutoMate Assistant is a built-in chat companion that lives inside the app. Instead of clicking through menus to find what you need, just ask โ€” the assistant can fetch information, run actions, and walk you through the platform conversationally.

๐ŸŽฏ Think of it as the lazy-but-powerful way to get insights and trigger actions in X-AutoMate.


๐Ÿง  What the Assistant Doesโ€‹

The assistant provides the main chat-companion experience you'd expect:

  • ๐Ÿ’ก Answers questions about your data, tests, and platform concepts
  • โšก Performs actions you'd normally do in the UI (create, update, run, fetch)
  • ๐Ÿ“š Pulls context from the X-AutoMate knowledge base on demand
  • ๐Ÿงต Keeps threads for important topics so you can return to them later

๐Ÿงต Threadsโ€‹

You can create threads scoped to important topics and return to them whenever you need to pick up where you left off. Threads keep the conversation focused and make it easy to revisit earlier work.

Assistant Threads

๐Ÿ’ก Tip

Use threads to separate different lines of work โ€” for example, a thread for DQ coverage analysis, another for building a new test suite, and another for debugging a failed execution.


๐Ÿ›  What Can the Assistant Do?โ€‹

The assistant is capable of most things you can do in the app. Here are the main capability areas:

๐Ÿ”Œ Database Connections & Metadataโ€‹

  • List and inspect database connections
  • Create and test new connections
  • Browse schemas, tables, and column-level metadata
  • Look up DQ checks linked to specific metadata
  • Get coverage statistics for a DB connection

๐Ÿงช Test Cases, Suites & Executionsโ€‹

  • Search and retrieve test cases and test suites
  • Create and update ETL test cases with SQL keywords
  • Run test suites or templates against a database
  • Manage executions: rerun, cancel, fetch runtime variables
  • Access release history and scheduled jobs

๐Ÿงผ Data Qualityโ€‹

  • View the latest DQ run results and overviews
  • Search DQ test cases with filters
  • Create custom DQ checks with count / bad-count / verification queries
  • Inspect data contracts and the DQ checks tied to them

๐Ÿ—‚ Git & Source Controlโ€‹

  • List Git connections and inspect their details

๐Ÿ“š Knowledge & Templatesโ€‹

  • Query the knowledge base for platform concepts and documentation
  • Work with DAG / workflow templates and execute them

๐ŸŽฌ Real-World Examplesโ€‹

๐Ÿ” Asking for Informationโ€‹

Ask the assistant to list things for you โ€” no clicking required.

Assistant Shows Test Suites


๐Ÿ“– Knowledge Base Lookupsโ€‹

Need to understand how something works in X-AutoMate? Just ask.

Knowledge Request


โž• Creating a Test Caseโ€‹

Ask the assistant to create a test case for you. If anything is missing, it will ask you for the missing parameters.

Create Test Case - Missing Params

Once everything is provided, the test case is created on the spot:

Created Test Case


โœ๏ธ Updating a Test Caseโ€‹

The assistant can also update existing test cases without you ever leaving the chat.

Update Test Case


๐Ÿ”Ž Inspecting a Test Caseโ€‹

Get the full picture of a single test case in one message.

Detailed Test Case


โ–ถ๏ธ Running Tests and Fetching Resultsโ€‹

Trigger an execution and pull back the results โ€” directly in the conversation.

Submit Test

Fetch Results


๐Ÿ“Œ Summaryโ€‹

CapabilityDescription
ThreadsKeep separate conversations scoped to important topics
Knowledge baseAsk questions about platform concepts and docs
ActionsCreate, update, run, cancel, fetch โ€” all conversationally
DQ insightsView latest runs, coverage stats, and quality results
ConnectionsInspect and create database & Git connections
Templates & DAGsRun workflows and templates from chat

๐Ÿš€ Next step: Want to expose X-AutoMate to your own AI agent? Check out the MCP Integration page.