Working with AskCorral

If your account has "AskCorral" enabled that means it's been trained on your data. This involves training our AI model on all of your existing schemas, tables, and columns, as well as additional account specific context relevant to how you approach calculating various KPIs.

Interactive Demo

Follow along below to learn how it works:

Guidelines for Working with Ask Corral

Use full and well spelled sentences

Ask Corral will function even if the prompt is low quality (incomplete sentences, spelling or grammatical errors, etc.) but the result set may not be as high quality. It’s important to make understanding your question as easy as possible for the tool (as it would be of any human you ask) to maximize the chances of getting a strong result.

  • Worse Example: Show num of sesionns

  • Better Example: Show me the number of sessions our website received

Be as specific as possible

Ask Corral will have a thorough understanding of your data sources and data points, but it may not have as strong a knowledge of the nomenclatures and nuances of how your team “talks about data”. For this reason, specificity is key in ensuring strong and relevant results.

Try to stay away from ambiguous questions that a human may have trouble understanding.

  • Worse Example: How many sessions?

  • Better Example: How many sessions did we get to the marketing website according to Google Analytics?

Use the date range picker on the top right to control the period of data you’d like to ask about

  • This date picker will control what time range the AI will show results for.

Asking Your First Question

The process will kick off and occur in two stages:

  1. Similar Results - The AI will first attempt to return results for widgets that already exist in your reporting. These widgets were created by our team, are valid, and should always be the first place to look for your answers. If our AI can’t find an answer within your existing reporting, it will move to AI Generated Queries.

  2. AI Generated Query - When a question can’t be answered with existing reporting, Ask Corral will attempt to generate a novel SQL query to answer your question and visualize it. AI generated results can be added to any of the accounts dashboards as a more permanent fixture by clicking into the (...) menu on the desired widget / visualization. If you are unsatisfied with results, you can then click the “Ask a Data Analyst” button and we’ll build what you need! Once we build a new widget, the AI will learn how to make similar calculations in the future.

Ask follow up questions

You can build on top of your questions and answers just like a typical conversation you would have with an analyst. Ask follow up questions to help our AI understand what you are looking for and provide additional context.

Add relevant charts to your reporting

You’ll notice … on every chart created by our AI. By clicking on Add to… you can add that chart to your existing reporting.

While you are on that view you can also change the format of the chart or export it.

Clear Context

When you want to begin a new chain of questioning or otherwise start fresh, use the Clear Context button at the bottom of the current results.

Make your AI smarter

Provide feedback

Our AI learns when you provide feedback by either clicking on 👍👎or adding widgets to your report.

  • Adding a rendered widget to your reporting or clicking on 👍 reinforces the correct answer in our model.

  • Clicking on 👎 notifies our support team to review your question and answer and update any modeling necessary to answer that and similar questions next time.

Teach your AI about your business and use case

When inside of Ask Corral, the main left hand menu will have a Custom Instructions option. This will allow you to share specific context about your business that you would like our AI to know.

If you're having trouble and require technical assistance, feel free to reach out to [email protected].

Last updated

Was this helpful?