# Upsolve AI ## Docs - [Agent Observability](https://docs.upsolve.ai/ai-agent-builder/agent-observability.md): Inspect the step-by-step trace of how your agent answered a question. - [Agents](https://docs.upsolve.ai/ai-agent-builder/agents.md): Build AI chat experiences that understand your data. - [Applications & Spaces](https://docs.upsolve.ai/ai-agent-builder/applications.md): Build dashboard templates and deploy them to customer spaces. - [Chat History](https://docs.upsolve.ai/ai-agent-builder/chat-history.md): Review every conversation your agent has handled, including chats from deployed end users. - [Data Model & Schema](https://docs.upsolve.ai/ai-agent-builder/data-model-schema.md): Choose which tables and columns the agent can see, and encode what they mean. - [Data Models](https://docs.upsolve.ai/ai-agent-builder/data-models.md): Create curated views of your database with descriptions, annotations, and versioning. - [Backend Setup](https://docs.upsolve.ai/ai-agent-builder/deploy-agents/backend-setup.md): Set up user authorization in the backend for agent deployment - [Canvas Iframe Embed](https://docs.upsolve.ai/ai-agent-builder/deploy-agents/canvas-iframe-embed.md): Embed a public canvas into your product with an iframe - [Agent MCP for Your Users](https://docs.upsolve.ai/ai-agent-builder/deploy-agents/end-user-mcp.md): Expose one of your Upsolve agents over MCP so your end users — or an agent acting on their behalf — can query their own data, scoped per user. - [Frontend Setup](https://docs.upsolve.ai/ai-agent-builder/deploy-agents/frontend-setup.md): Set up frontend for agent and AI Chat deployment - [Claude MCP Server](https://docs.upsolve.ai/ai-agent-builder/deploy-agents/mcp-server.md): Ask your data anything — get trusted AI answers directly inside Claude. - [Deployment Overview](https://docs.upsolve.ai/ai-agent-builder/deploy-agents/overview.md): Embed and deploy your agent natively in your product for your end-users - [Save AI Charts to a Dashboard](https://docs.upsolve.ai/ai-agent-builder/deploy-agents/save-charts-to-dashboard.md): Add a 'Save and add to dashboard' button to your own chat UI: persist a chart the agent created and pin it to a dashboard - [Golden Assets](https://docs.upsolve.ai/ai-agent-builder/golden-assets.md): Add example queries and charts the agent references when answering similar questions. - [Data-Aware Agent Builder](https://docs.upsolve.ai/ai-agent-builder/introduction_2.md): Build AI agents that understand your data and answer questions with precision. - [Projects & Connections](https://docs.upsolve.ai/ai-agent-builder/projects.md): Set up your project environment and connect your data source. - [Row-Level Security](https://docs.upsolve.ai/ai-agent-builder/rls.md): Control what data each user and organization can access. - [Complete Setup Guide](https://docs.upsolve.ai/ai-agent-builder/setup-guide.md): End-to-end walkthrough from a blank project to a production-ready agent. - [System Prompts](https://docs.upsolve.ai/ai-agent-builder/system-prompts.md): Encode your business rules, terminology, and behavioral guardrails into the agent. - [Add Charts to Dashboard](https://docs.upsolve.ai/api-reference/endpoint/add-charts-to-dashboard.md): Deep-copies one or more charts into a target dashboard. Each source chart is duplicated (new ID) and appended to the bottom of the dashboard layout. Authenticate with a tenant JWT or an API key. - [Append Charts from Dashboard](https://docs.upsolve.ai/api-reference/endpoint/append-charts-from-dashboard.md): Copies all charts from a source dashboard and appends them to a target dashboard. Charts are deep-copied (new IDs) and positioned below existing charts in the target. Authenticate with a tenant JWT or an API key. - [Chat with an Agent](https://docs.upsolve.ai/api-reference/endpoint/chat-with-agent.md): Stream an AI agent conversation over HTTP and receive generated charts in the response stream - [Clone Dashboard](https://docs.upsolve.ai/api-reference/endpoint/clone-dashboard.md): Creates a deep copy of an existing dashboard including all of its charts. The cloned dashboard can be placed in the same or a different workspace. Authenticate with a tenant JWT or an API key. - [Compute Connection Metadata](https://docs.upsolve.ai/api-reference/endpoint/compute-connection-metadata.md): Use this endpoint to compute and refresh metadata for a connection. Only the connection ID is required - the connection configuration will be fetched automatically from the database. - [Create Connection](https://docs.upsolve.ai/api-reference/endpoint/create-connection.md) - [Create Dashboard](https://docs.upsolve.ai/api-reference/endpoint/create-dashboard.md): Creates a new empty dashboard in a workspace. The dashboard will have no charts. Authenticate with a tenant JWT or an API key. - [Overview](https://docs.upsolve.ai/api-reference/endpoint/dashboard-sync-overview.md): Promote dashboards between environments with encrypted .ucf files - [Export Dashboards (.ucf)](https://docs.upsolve.ai/api-reference/endpoint/export-dashboards-ucf.md): Exports every dashboard flagged exportable in the organization — along with the charts they render and their filters and themes — as an encrypted .ucf file. Import the file into another environment with the import endpoint. Requires an Upsolve admin API key. - [Get Project User Token](https://docs.upsolve.ai/api-reference/endpoint/get-project-user-token.md): Use this endpoint to get a JWT token for a previously registered project user. Requires userId and apiKey. The token will be generated based on the user's stored data. - [Import Dashboards (.ucf)](https://docs.upsolve.ai/api-reference/endpoint/import-dashboards-ucf.md): Decrypts a .ucf file produced by the export endpoint and upserts its chart and dashboard definitions (and their filters and themes) into the current environment, preserving ids and versions. Re-importing the same file is idempotent. Requires an Upsolve admin API key. - [List Workspace Dashboards](https://docs.upsolve.ai/api-reference/endpoint/list-workspace-dashboards.md): Returns the list of dashboard IDs, names, and ownership metadata for all dashboards visible to the authenticated user in a workspace. Authenticate with a tenant JWT (from the register-tenant endpoint) or an API key. - [List Workspaces](https://docs.upsolve.ai/api-reference/endpoint/list-workspaces.md): Lists all workspaces in your organization along with their primary dashboard information. Requires an Upsolve API key. - [Propagate to Child Dashboards](https://docs.upsolve.ai/api-reference/endpoint/propagate-dashboards-ucf.md): Pushes a parent dashboard's presentation settings — timezone, local-timezone flag, selected tables, and theme — down onto the tenant copies forked from it. The import endpoint already does this for the dashboards it carried; call this to back-fill environments seeded with `execute-patches`, or to re… - [Register Project Organization](https://docs.upsolve.ai/api-reference/endpoint/register-project-organization.md): Use this endpoint to create a new organization. This allows you to organize users and data within a project by organization. - [Register Project User](https://docs.upsolve.ai/api-reference/endpoint/register-project-user.md): Use this endpoint to securely register a project user to Upsolve and pass metadata relating to the user. This metadata payload will be used to secure data when the user accesses an Upsolve dashboard. Unlike registerTenant, this endpoint does not return a JWT token. - [Remove Charts from Dashboard](https://docs.upsolve.ai/api-reference/endpoint/remove-charts-from-dashboard.md): Removes one or more charts from a dashboard's layout. The chart records themselves are preserved in the chart library, only the dashboard configuration is updated. Authenticate with a tenant JWT or an API key. - [Save Chart from Chat](https://docs.upsolve.ai/api-reference/endpoint/save-chart-from-chat.md): Persists a chart configuration produced by the chat endpoint's generateChart tool so it can be added to dashboards. Pass the chartConfig object exactly as it appears in the chat stream's tool result. Returns a chartId that can be passed directly to the add-charts-to-dashboard endpoint. Authenticate… - [Mark Dashboards Exportable](https://docs.upsolve.ai/api-reference/endpoint/set-dashboards-exportable.md): Marks one or more dashboards (global or tenant-scoped) as exportable so they are included in the UCF dashboard export. Requires an Upsolve admin API key. - [Area Line Chart](https://docs.upsolve.ai/content/charts/area-line-chart.md): Displays quantitative data with connected data points and shaded areas beneath the lines to emphasize trends and magnitudes - [Bar List](https://docs.upsolve.ai/content/charts/bar-list.md): A vertical list of horizontal bars representing data values, used to compare multiple items' magnitudes visually - [Donut Chart](https://docs.upsolve.ai/content/charts/donut-chart.md): Shows proportional data and the relative sizes of parts to a whole as a circular graph with a blank center - [Grouped Bar Chart](https://docs.upsolve.ai/content/charts/grouped-bar-chart.md): Displays single or multiple categories of data within each group side-by-side for easy comparison across different groups - [Heat Map](https://docs.upsolve.ai/content/charts/heat-map.md): Uses color gradients to represent data values across a matrix, highlighting variations and patterns at a glance - [Line Chart](https://docs.upsolve.ai/content/charts/line-chart.md): Displays quantitative data with connected data points - [Map](https://docs.upsolve.ai/content/charts/map.md): Use geographical maps to represent information tied to specific locations or regions - [Pie Chart](https://docs.upsolve.ai/content/charts/pie-chart.md): Shows proportional data and the relative sizes of parts to a whole as a circular graph - [Scatter Plot](https://docs.upsolve.ai/content/charts/scatter-plot.md): Represent the relationship between two numerical variables. Each data point is plotted as a dot on a Cartesian coordinate system - [Stacked Bar Chart](https://docs.upsolve.ai/content/charts/stacked-bar-chart.md): Displays single or multiple categories of data within each group stacked on top of each other for easy comparison across different groups - [Stat Card](https://docs.upsolve.ai/content/charts/stat-card.md): Presents a key metric or statistic in a visually concise format - [Table](https://docs.upsolve.ai/content/charts/table.md): Organizes data into rows and columns for easy comparison and detailed analysis - [Feature: Personal Workspace](https://docs.upsolve.ai/demo/personal-workspace.md): Demo of feature Personal Workspace, allowing your end users to customize dashboards and reports within your application - [Product Walkthrough](https://docs.upsolve.ai/demo/product-walkthrough.md): Product demo by Ka Ling (Co-Founder & CEO) and Serguei (Co-Founder & CTO) - [Create Chart](https://docs.upsolve.ai/embedded-bi/charts/create-chart.md): Visualize your customer-facing data by creating charts - [Point-and-Click Interface](https://docs.upsolve.ai/embedded-bi/charts/point-and-click-interface.md): Build charts in just a few clicks - [Overview](https://docs.upsolve.ai/embedded-bi/customize-dashboards/overview.md): Customize your dashboard to fit seamlessly in with your product - [Create Dashboard](https://docs.upsolve.ai/embedded-bi/dashboards/create-dashboard.md): Visualize your customer-facing data by creating dashboards - [Point-and-Click Interface](https://docs.upsolve.ai/embedded-bi/dashboards/point-and-click-interface.md): Build dashboards in just a few clicks - [Programmatic Dashboard Management](https://docs.upsolve.ai/embedded-bi/dashboards/programmatic-management.md): Use the Upsolve API to dynamically create, clone, and manage dashboards and their charts. - [Set up connection](https://docs.upsolve.ai/embedded-bi/data-connection/data-connection.md): Set up connection to your data sources to get started - [Data Plane](https://docs.upsolve.ai/embedded-bi/data-connection/data-plane.md): Set up a Data Plane to manage your connections - [JSON Column Parsing](https://docs.upsolve.ai/embedded-bi/data-connection/json-columns.md): Automatically expand nested JSON columns into individual fields for charts and filters. - [Data Permissioning Overview](https://docs.upsolve.ai/embedded-bi/data-permissioning/overview.md): Comprehensive overview of data permissioning and tenancy in Upsolve embedded BI - [Project User Registration Flow](https://docs.upsolve.ai/embedded-bi/data-permissioning/project-user-registration-flow.md): Register users and organizations into a project so each user gets their own JWT, role, and customizable space. - [RLS & Schema Filtering](https://docs.upsolve.ai/embedded-bi/data-permissioning/rls-management.md): Control data access with row-level security and schema-based isolation - [Backend Setup](https://docs.upsolve.ai/embedded-bi/deploy-dashboards/backend-setup.md): Set up user authoization in the backend for dashboard deployment - [Frontend Setup](https://docs.upsolve.ai/embedded-bi/deploy-dashboards/frontend-setup.md): Set up frontend for dashboard deployment - [Deployment Overview](https://docs.upsolve.ai/embedded-bi/deploy-dashboards/overview.md): Embed and deploy your dashboard natively in your product for your end-users - [Controlled Filters](https://docs.upsolve.ai/embedded-bi/filters/controlled-filters.md): Controlling filters from your app - [Filtering](https://docs.upsolve.ai/embedded-bi/filters/filters-in-depth.md): An in depth guide for setting up filters - [Timezones](https://docs.upsolve.ai/embedded-bi/filters/timezone.md): Configure timezones for your dashboard - [URL Filter Parameters](https://docs.upsolve.ai/embedded-bi/filters/url-filter-parameters.md): Pre-filter shared dashboards via URL query parameters - [Build and Deploy Your First Dashboard](https://docs.upsolve.ai/embedded-bi/introduction.md) - [Schedule Reports](https://docs.upsolve.ai/embedded-bi/scheduled-reporting/schedule-reports.md): Automatically email static dashboard links to recipients on a cadence - [SMTP Configuration](https://docs.upsolve.ai/embedded-bi/scheduled-reporting/smtp-configuration.md): Verify domain ownership and configure SMTP to deliver scheduled reports - [Static Dashboards](https://docs.upsolve.ai/embedded-bi/scheduled-reporting/static-dashboards.md): Create and share immutable, time-stamped dashboard snapshots via secure links - [Dashboard Link Sharing](https://docs.upsolve.ai/embedded-bi/sharing-and-export/dashboard-link-sharing.md) - [Live Filter Sync (iframe postMessage)](https://docs.upsolve.ai/embedded-bi/sharing-and-export/iframe-messaging.md): Two-way sync of dashboard filter state between an embedded Upsolve iframe and your host app - [ActiveCampaign](https://docs.upsolve.ai/integrations/activecampaign.md): Discover a seamless integration process! Learn how to connect ActiveCampaign to Upsolve effortlessly for streamlined transactions. - [Airtable](https://docs.upsolve.ai/integrations/airtable.md): Discover a seamless integration process! Learn how to connect Airtable to Upsolve effortlessly for streamlined transactions. - [Amazon Athena](https://docs.upsolve.ai/integrations/amazon-athena.md): Learn how to connect Amazon Athena to Upsolve to query your S3 data lake directly from your dashboards. - [Amazon RDS](https://docs.upsolve.ai/integrations/amazon-rds.md): Discover a seamless integration process! Learn how to connect Amazon RDS to Upsolve effortlessly for streamlined transactions. - [Amazon Redshift](https://docs.upsolve.ai/integrations/amazon-redshift.md): Discover a seamless integration process! Learn how to connect Amazon Redshift to Upsolve effortlessly for streamlined transactions. - [BigQuery](https://docs.upsolve.ai/integrations/big-query.md): Discover a seamless integration process! Learn how to connect BigQuery to Upsolve effortlessly for streamlined transactions. - [Clickhouse](https://docs.upsolve.ai/integrations/clickhouse.md): Discover a seamless integration process! Learn how to connect Clickhouse to Upsolve effortlessly for streamlined transactions. - [Databricks](https://docs.upsolve.ai/integrations/databricks.md): Discover a seamless integration process! Learn how to connect Databricks to Upsolve effortlessly for streamlined transactions. - [Dynamics 365](https://docs.upsolve.ai/integrations/dynamics-365.md): Discover a seamless integration process! Learn how to connect Dynamics 365 to Upsolve effortlessly for streamlined transactions. - [ElasticSearch](https://docs.upsolve.ai/integrations/elastic-search.md): Discover a seamless integration process! Learn how to connect ElasticSearch to Upsolve effortlessly for streamlined transactions. - [Excel 365](https://docs.upsolve.ai/integrations/excel-365.md): Discover a seamless integration process! Learn how to connect Excel 365 to Upsolve effortlessly for streamlined transactions. - [Facebook Ads](https://docs.upsolve.ai/integrations/facebook-ads.md): Discover a seamless integration process! Learn how to connect Facebook Ads to Upsolve effortlessly for streamlined transactions. - [Firebase](https://docs.upsolve.ai/integrations/firebase.md): Discover a seamless integration process! Learn how to connect Firebase to Upsolve effortlessly for streamlined transactions. - [Github](https://docs.upsolve.ai/integrations/github.md): Discover a seamless integration process! Learn how to connect Github to Upsolve effortlessly for streamlined transactions. - [Google Ads](https://docs.upsolve.ai/integrations/google-ads.md): Discover a seamless integration process! Learn how to connect Google Ads to Upsolve effortlessly for streamlined transactions. - [Google Analytics](https://docs.upsolve.ai/integrations/google-analytics.md): Discover a seamless integration process! Learn how to connect Google Analytics to Upsolve effortlessly for streamlined transactions. - [Google Sheets](https://docs.upsolve.ai/integrations/google-sheets.md): Discover a seamless integration process! Learn how to connect Google Sheets to Upsolve effortlessly for streamlined transactions. - [HubSpot](https://docs.upsolve.ai/integrations/hubspot.md): Discover a seamless integration process! Learn how to connect HubSpot to Upsolve effortlessly for streamlined transactions. - [Instagram](https://docs.upsolve.ai/integrations/instagram.md): Discover a seamless integration process! Learn how to connect Instagram to Upsolve effortlessly for streamlined transactions. - [Intercom](https://docs.upsolve.ai/integrations/intercom.md): Discover a seamless integration process! Learn how to connect Intercom to Upsolve effortlessly for streamlined transactions. - [Data Plane](https://docs.upsolve.ai/integrations/introduction.md): Connect your data sources into a unified SQL Layer - [JIRA Cloud](https://docs.upsolve.ai/integrations/jira.md): Discover a seamless integration process! Learn how to connect Jira to Upsolve effortlessly for streamlined transactions. - [LinkedIn Ads](https://docs.upsolve.ai/integrations/linkedin-ads.md): Discover a seamless integration process! Learn how to connect LinkedIn Ads to Upsolve effortlessly for streamlined transactions. - [Mailchimp Marketing](https://docs.upsolve.ai/integrations/mailchimp-marketing.md): Discover a seamless integration process! Learn how to connect Mailchimp Marketing to Upsolve effortlessly for streamlined transactions. - [Mailchimp Transactional](https://docs.upsolve.ai/integrations/mailchimp-transactional.md): Discover a seamless integration process! Learn how to connect Mailchimp Transactional to Upsolve effortlessly for streamlined transactions. - [MariaDB](https://docs.upsolve.ai/integrations/mariadb.md): Discover a seamless integration process! Learn how to connect MariaDB to Upsolve effortlessly for streamlined transactions. - [MongoDB](https://docs.upsolve.ai/integrations/mongodb.md): Discover a seamless integration process! Learn how to connect MongoDB to Upsolve effortlessly for streamlined transactions. - [MSSQL](https://docs.upsolve.ai/integrations/mssql.md): Discover a seamless integration process! Learn how to connect MSSQL to Upsolve effortlessly for streamlined transactions. - [MySQL](https://docs.upsolve.ai/integrations/mysql.md): Discover a seamless integration process! Learn how to connect MySQL to Upsolve effortlessly for streamlined transactions. - [Neo4J](https://docs.upsolve.ai/integrations/neo4j.md): Discover a seamless integration process! Learn how to connect Neo4J to Upsolve effortlessly for streamlined transactions. - [Odoo](https://docs.upsolve.ai/integrations/odoo.md): Discover a seamless integration process! Learn how to connect Odoo to Upsolve effortlessly for streamlined transactions. - [OpenAI](https://docs.upsolve.ai/integrations/openai.md): Discover a seamless integration process! Learn how to connect OpenAI to Upsolve effortlessly for streamlined transactions. - [Oracle](https://docs.upsolve.ai/integrations/oracle.md): Discover a seamless integration process! Learn how to connect Oracle to Upsolve effortlessly for streamlined transactions. - [Pinecone](https://docs.upsolve.ai/integrations/pinecone.md): Discover a seamless integration process! Learn how to connect Pinecone to Upsolve effortlessly for streamlined transactions. - [Pipedrive](https://docs.upsolve.ai/integrations/pipedrive.md): Discover a seamless integration process! Learn how to connect Pipedrive to Upsolve effortlessly for streamlined transactions. - [PostgreSQL](https://docs.upsolve.ai/integrations/postgresql.md): Discover a seamless integration process! Learn how to connect PostgreSQL to Upsolve effortlessly for streamlined transactions. - [ProfitWell](https://docs.upsolve.ai/integrations/profitwell.md): Discover a seamless integration process! Learn how to connect ProfitWell to Upsolve effortlessly for streamlined transactions. - [Provet Cloud](https://docs.upsolve.ai/integrations/provet-cloud.md): Discover a seamless integration process! Learn how to connect Provet Cloud to Upsolve effortlessly for streamlined transactions. - [Qdrant](https://docs.upsolve.ai/integrations/qdrant.md): Discover a seamless integration process! Learn how to connect Qdrant to Upsolve effortlessly for streamlined transactions. - [Quickbooks Online](https://docs.upsolve.ai/integrations/quickbooks-online.md): Discover a seamless integration process! Learn how to connect Quickbooks Online to Upsolve effortlessly for streamlined transactions. - [Salesforce](https://docs.upsolve.ai/integrations/salesforce.md): Discover a seamless integration process! Learn how to connect Salesforce to Upsolve effortlessly for streamlined transactions. - [SAP HANA](https://docs.upsolve.ai/integrations/sap-hana.md): Discover a seamless integration process! Learn how to connect SAP HANA to Upsolve effortlessly for streamlined transactions. - [Segment](https://docs.upsolve.ai/integrations/segment.md): Discover a seamless integration process! Learn how to connect Segment to Upsolve effortlessly for streamlined transactions. - [SendGrid](https://docs.upsolve.ai/integrations/sendgrid.md): Discover a seamless integration process! Learn how to connect SendGrid to Upsolve effortlessly for streamlined transactions. - [ServiceTitan](https://docs.upsolve.ai/integrations/service-titan.md): Discover a seamless integration process! Learn how to connect ServiceTitan to Upsolve effortlessly for streamlined transactions. - [Shopify](https://docs.upsolve.ai/integrations/shopify.md): Discover a seamless integration process! Learn how to connect Shopify to Upsolve effortlessly for streamlined transactions. - [SingleStore](https://docs.upsolve.ai/integrations/single-store.md): Discover a seamless integration process! Learn how to connect SingleStore to Upsolve effortlessly for streamlined transactions. - [Slack](https://docs.upsolve.ai/integrations/slack.md): Discover a seamless integration process! Learn how to connect Slack to Upsolve effortlessly for streamlined transactions. - [SnowFlake](https://docs.upsolve.ai/integrations/snowflake.md): Discover a seamless integration process! Learn how to connect SnowFlake to Upsolve effortlessly for streamlined transactions. - [Stripe](https://docs.upsolve.ai/integrations/stripe.md): Discover a seamless integration process! Learn how to connect Stripe to Upsolve effortlessly for streamlined transactions. - [Twilio](https://docs.upsolve.ai/integrations/twilio.md): Discover a seamless integration process! Learn how to connect Twilio to Upsolve effortlessly for streamlined transactions. - [Upstash Vector](https://docs.upsolve.ai/integrations/upstash-vector.md): Discover a seamless integration process! Learn how to connect Upstash Vector to Upsolve effortlessly for streamlined transactions. - [Weaviate](https://docs.upsolve.ai/integrations/weaviate.md): Discover a seamless integration process! Learn how to connect Weaviate to Upsolve effortlessly for streamlined transactions. - [Youtube Analytics](https://docs.upsolve.ai/integrations/youtube-analytics.md): Discover a seamless integration process! Learn how to connect Youtube Analytics to Upsolve effortlessly for streamlined transactions. - [Zendesk](https://docs.upsolve.ai/integrations/zendesk.md): Discover a seamless integration process! Learn how to connect Zendesk to Upsolve effortlessly for streamlined transactions. - [Zoho CRM](https://docs.upsolve.ai/integrations/zoho-crm.md): Discover a seamless integration process! Learn how to connect Zoho CRM to Upsolve effortlessly for streamlined transactions. - [Zoom](https://docs.upsolve.ai/integrations/zoom.md): Discover a seamless integration process! Learn how to connect Zoom to Upsolve effortlessly for streamlined transactions. - [Agent Studio for Data Teams](https://docs.upsolve.ai/introduction.md): Build analytics agents that know your business — not just your schema. - [Aggregate functions](https://docs.upsolve.ai/sql/functions/aggregate.md) - [Array functions and operators](https://docs.upsolve.ai/sql/functions/array.md) - [Binary functions and operators](https://docs.upsolve.ai/sql/functions/binary.md) - [Bitwise functions](https://docs.upsolve.ai/sql/functions/bitwise.md) - [Comparison functions and operators](https://docs.upsolve.ai/sql/functions/comparison.md) - [Conditional Expressions](https://docs.upsolve.ai/sql/functions/conditional.md) - [Conversion](https://docs.upsolve.ai/sql/functions/conversion.md) - [Date and time functions and operators](https://docs.upsolve.ai/sql/functions/datetime.md) - [Decimal functions and operators](https://docs.upsolve.ai/sql/functions/decimal.md) - [HyperLogLog Functions](https://docs.upsolve.ai/sql/functions/hyperloglog.md) - [JSON functions and operators](https://docs.upsolve.ai/sql/functions/json.md) - [Lambda expressions](https://docs.upsolve.ai/sql/functions/lambda.md) - [Map](https://docs.upsolve.ai/sql/functions/map.md) - [Machine learning functions](https://docs.upsolve.ai/sql/functions/ml.md) - [Quantile digest functions](https://docs.upsolve.ai/sql/functions/qdigest.md) - [Regexp](https://docs.upsolve.ai/sql/functions/regexp.md) - [Set Digest functions](https://docs.upsolve.ai/sql/functions/setdigest.md) - [String functions and operators](https://docs.upsolve.ai/sql/functions/string.md) - [Table functions](https://docs.upsolve.ai/sql/functions/table.md) - [Teradata functions](https://docs.upsolve.ai/sql/functions/teradata.md) - [URL functions](https://docs.upsolve.ai/sql/functions/url.md) - [UUID Functions](https://docs.upsolve.ai/sql/functions/uuid.md) - [Window functions](https://docs.upsolve.ai/sql/functions/window.md) - [Introduction](https://docs.upsolve.ai/sql/introduction.md): Introduction to how to use SQL with Upsolve. - [DESCRIBE](https://docs.upsolve.ai/sql/reference/describe.md) - [EXECUTE](https://docs.upsolve.ai/sql/reference/execute.md) - [PREPARE](https://docs.upsolve.ai/sql/reference/prepare.md) - [SELECT](https://docs.upsolve.ai/sql/reference/select.md) - [SHOW CATALOGS](https://docs.upsolve.ai/sql/reference/show-catalogs.md) - [SHOW COLUMNS](https://docs.upsolve.ai/sql/reference/show-columns.md) - [SHOW SCHEMAS](https://docs.upsolve.ai/sql/reference/show-schemas.md) - [Data types](https://docs.upsolve.ai/sql/reference/types.md) - [USE](https://docs.upsolve.ai/sql/reference/use.md) - [VALUES](https://docs.upsolve.ai/sql/reference/values.md) - [BEGIN](https://docs.upsolve.ai/sql/routines/begin.md) - [CASE](https://docs.upsolve.ai/sql/routines/case.md) - [DECLARE](https://docs.upsolve.ai/sql/routines/declare.md) - [Example SQL routines](https://docs.upsolve.ai/sql/routines/examples.md) - [FUNCTION](https://docs.upsolve.ai/sql/routines/function.md) - [IF](https://docs.upsolve.ai/sql/routines/if.md) - [Introduction to SQL routines](https://docs.upsolve.ai/sql/routines/introduction.md) - [ITERATE](https://docs.upsolve.ai/sql/routines/iterate.md) - [LEAVE](https://docs.upsolve.ai/sql/routines/leave.md) - [LOOP](https://docs.upsolve.ai/sql/routines/loop.md) - [REPEAT](https://docs.upsolve.ai/sql/routines/repeat.md) - [RETURN](https://docs.upsolve.ai/sql/routines/return.md) - [SET](https://docs.upsolve.ai/sql/routines/set.md) - [WHILE](https://docs.upsolve.ai/sql/routines/while.md) ## OpenAPI Specs - [upsolve.documentation](https://docs.upsolve.ai/api-reference/upsolve.documentation.yaml) - [openapi](https://docs.upsolve.ai/api-reference/openapi.json) ## Optional - [Impact Studies](https://upsolve.ai/impact-study) - [Security Trust Center](https://trust.oneleet.com/upsolve) - [Community](https://upsolve-ai-community.slack.com/join/shared_invite/zt-2x9oospxx-vv2uDP_20IafkekwCOMi4A#/shared-invite/email) - [Blog](https://www.upsolve.com/blog)