# Comprehensive User Guide

- [1. Connecting Your Data](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/1.-connecting-your-data.md): If you're an administrator, one of your first steps will be connecting a supported database to Infinity. In this article we'll describe this process from beginning to end.
- [Uploading Files as a Datasource](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/1.-connecting-your-data/uploading-files-as-a-datasource.md): For users who want to upload files like CSV, or Excel as their datasource.
- [Connecting to Databases and Cloud Data Sources](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/1.-connecting-your-data/connecting-to-databases-and-cloud-data-sources.md): Infinity provides a seamless connection to a wide range of databases and cloud data sources. With support for 500+ connections, users can integrate databases, cloud storage, and BI tools effortlessly.
- [AI-Powered Context Generation Wizard](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/1.-connecting-your-data/ai-powered-context-generation-wizard.md): This wizard assists in automating data definitions using AI-powered insights. It helps generate contextual metadata for your data sources, improving the accuracy and usability of AI-driven analytics.
- [Managing Data Sources](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/1.-connecting-your-data/managing-data-sources.md)
- [Supported Data Connectors](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/1.-connecting-your-data/supported-data-connectors.md)
- [2. Charts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts.md)
- [Creating Charts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/creating-charts.md)
- [AI Chart Builder](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/creating-charts/ai-chart-builder.md)
- [Drag-Drop Builder](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/creating-charts/drag-drop-builder.md)
- [Data Explorer](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/creating-charts/data-explorer.md): In this article, we will explain how to create and customize a line chart. So let's get started!
- [Chart Customization](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization.md)
- [Chart Configuration Basics](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/chart-configuration-basics.md)
- [Intent and Its Role in Chart Generation](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/intent-and-its-role-in-chart-generation.md)
- [Modifying Selected Data Sources and Tables](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/modifying-selected-data-sources-and-tables.md)
- [Understanding and Editing the SQL Query](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/understanding-and-editing-the-sql-query.md): The SQL section is where you can view, modify, and execute queries that define the dataset used for chart visualization.
- [Changing the Chart Type](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/changing-the-chart-type.md)
- [Modifying Data Components](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/modifying-data-components.md)
- [Using Pivoting for Multi-Dimensional Analysis](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/using-pivoting-for-multi-dimensional-analysis.md)
- [Applying Filters](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/applying-filters.md)
- [Customizing Chart with Advanced Editor Panel](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel.md)
- [Styles](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles.md)
- [Chart Background](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/chart-background.md)
- [Titles](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/titles.md)
- [Legend](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/legend.md)
- [Grid](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/grid.md)
- [X-Axis](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/x-axis.md)
- [Y-Axis](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/y-axis.md)
- [Secondary Y-Axis](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/secondary-y-axis.md)
- [Series](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/styles/series.md)
- [Sharing](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/sharing.md)
- [Prompts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/prompts.md)
- [JS (Code Mode)](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/customizing-chart-with-advanced-editor-panel/js-code-mode.md)
- [Using AI Chatbot for Quick Modifications](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-customization/using-ai-chatbot-for-quick-modifications.md)
- [Featured Chart Examples](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples.md)
- [Line/Bar/Column/Scatter Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/line-bar-column-scatter-chart.md): This guide will walk you through setting up a Line Chart, configuring data series, customizing chart elements, and utilizing advanced options for a tailored visualization experience.
- [Combo Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/combo-chart.md): In this article, we will explain how to create and customize a Combo or Combination chart. So let's get started!
- [Stacked Area/Bar/Column Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/stacked-area-bar-column-chart.md): In this article, we will explain how to create and customize a Stacked area chart. So let's get started!
- [100% Stacked Column/Bar/Area Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/100-stacked-column-bar-area-chart.md): In this article, we will explain how to create and customize a 100% stacked column chart. So let's get started!
- [Pie Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/pie-chart.md): In this article, we will explain how to create and customize a pie chart. So let's get started!
- [Metric Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/metric-chart.md): In this section, you'll learn how to configure the Metric Chart, customize its appearance using the Advanced Editor, and modify elements such as titles, subtitles, colors, and format options.
- [Bubble Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/bubble-chart.md): In this article, we will explain how to create and customize a bubble chart. So let's get started!
- [Geo Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/geo-chart.md): The Geo Chart in Infinity lets you visualize geographical data, such as sales by region, using a color-coded map. Follow the steps below to create and customize your own Geo Chart.
- [Geo with Makers Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/geo-with-makers-chart.md): In this article, we will explain how to create and customize a geo with markers. So let's get started!
- [Sankey Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/sankey-chart.md): In this article, we will explain how to create and customize a sankey chart. So let's get started!
- [Histogram Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/histogram-chart.md): In this article, we will explain how to create and customize a histogram chart. So let's get started!
- [Annotation Chart (ToDo)](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/annotation-chart-todo.md): In this article, we will explain how to create and customize a Annotation chart. So let's get started!
- [Table Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/table-chart.md): In this article, we will explain how to create and customize a Annotation chart. So let's get started!
- [Tree Map Chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/tree-map-chart.md): In this article, we will explain how to create and customize a Annotation chart. So let's get started!
- [Timeline Chart (todo)](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/timeline-chart-todo.md): In this article, we will explain how to create and customize a Annotation chart. So let's get started!
- [Gauge Chart (todo)](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/gauge-chart-todo.md): In this article, we will explain how to create and customize a Gauge chart. So let's get started!
- [Custom Charts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/featured-chart-examples/custom-charts.md)
- [Managing Charts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/managing-charts.md)
- [Accessing Charts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/accessing-charts.md): In this article, we'll explore the variety of ways in which you can access a chart previously created by you or shared by someone else with you.
- [Chart Actions](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/2.-charts/chart-actions.md)
- [3. Storyboards](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/3.-storyboards.md): In this article we will learn how to use Infinity's interactive query builder create a new chart, and then use configuration options to customize the chart.
- [Creating Storyboards](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/3.-storyboards/creating-storyboards.md)
- [Storyboard  Customization](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/3.-storyboards/storyboard-customization.md)
- [Managing Storyboards](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/3.-storyboards/managing-storyboards.md)
- [Accessing Storyboards](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/3.-storyboards/accessing-storyboards.md): In this article, we'll take a quick tour of the interactive chart features available out of the box within Infinity. So, let's dive right in!
- [Storyboard Actions](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/3.-storyboards/storyboard-actions.md)
- [4. Feed Page](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/4.-feed-page.md)
- [5. Curated Page](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/5.-curated-page.md)
- [6. Beacons: Working with Unstructured Data](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/6.-beacons-working-with-unstructured-data.md)
- [Beacon : Basics](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/6.-beacons-working-with-unstructured-data/beacon-basics.md)
- [Creating Beacons](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/6.-beacons-working-with-unstructured-data/creating-beacons.md)
- [Accessing Beacon Data](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/6.-beacons-working-with-unstructured-data/accessing-beacon-data.md)
- [Managing Beacon](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/6.-beacons-working-with-unstructured-data/managing-beacon.md)
- [7. User and Access Management](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/7.-user-and-access-management.md): Managing users and data access in Infinity is easy! With a basic understanding of workspaces and roles, you’ll have full control in no time.
- [Inviting Colleagues](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/7.-user-and-access-management/inviting-colleagues.md): In this article, we will learn how an account owner or administrator can invite colleagues to Infinity.
- [Approving Join Requests](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/7.-user-and-access-management/approving-join-requests.md): In this article, we will learn how an account owner or administrator can approve or deny requests from other colleagues to join your organization's Infinity workspace .
- [Roles](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/7.-user-and-access-management/roles.md): In this article, we will explore the four built-in user roles within Infinity and how these roles can be used to control access to data and Infinity platform capabilities
- [Orgs](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/7.-user-and-access-management/orgs.md)
- [Distribution Lists](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/7.-user-and-access-management/distribution-lists.md): In this article, we will learn how to use distribution lists to effectively manage groups of users with similar needs.
- [Layouts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/7.-user-and-access-management/layouts.md)
- [8. Site Customization](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/8.-site-customization.md)
- [9. Subscriptions](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/9.-subscriptions.md)
- [Scheduled Emails](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/9.-subscriptions/scheduled-emails.md)
- [Event Based Notifications (Alerts)](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/9.-subscriptions/event-based-notifications-alerts.md)
- [Managing Alerts and Scheduled Emails](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/9.-subscriptions/managing-alerts-and-scheduled-emails.md)
- [10. Profile and settings](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/10.-profile-and-settings.md)
- [11. Making the Most of Infinity's AI-Powered Features](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/11.-making-the-most-of-infinitys-ai-powered-features.md)
- [12. Advanced Topics](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/12.-advanced-topics.md): In this article, we will discuss how Infinity's built-in version management features can help you easily compare chart or storyboard versions, and rollback and forward changes as desired.
- [Chart Variables](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/12.-advanced-topics/chart-variables.md)
- [Custom Computes for Event Based Subscriptions](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/12.-advanced-topics/custom-computes-for-event-based-subscriptions.md)
- [Drill-down or Reference Charts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/12.-advanced-topics/drill-down-or-reference-charts.md)
- [Custom XLS Template](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/12.-advanced-topics/custom-xls-template.md)
- [Custom PPT Template](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/12.-advanced-topics/custom-ppt-template.md)
- [Editing the Chart JavaScript](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/12.-advanced-topics/editing-the-chart-javascript.md)
- [13. Getting Additional Help](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help.md)
- [Video Resources](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/video-resources.md): If a picture is a 1000 words, our videos are worth a library of wisdom. Please check out our gallery of video tutorials, and let us know how we can help you unlock even greater value with Infinity.
- [Best Practices](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/best-practices.md)
- [FAQs](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/faqs.md)
- [Error while creating chart](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/faqs/error-while-creating-chart.md)
- [User not able to access Charts](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/faqs/user-not-able-to-access-charts.md)
- [Unable to Create a DataSource](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/faqs/unable-to-create-a-datasource.md)
- [Hard Reset/Reloading the browser](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/faqs/hard-reset-reloading-the-browser.md)
- [Contact Support](https://docs.getinfinity.app/user-guide/comprehensive-user-guide/13.-getting-additional-help/contact-support.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.getinfinity.app/user-guide/comprehensive-user-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
