Skip to main content

Table of Contents

Platform Basics

APIs & Backend Logic

Authentication & Access Control

AI-Assisted Development

Extensibility & Integrations

Scaling, Security & Enterprise

Development Workflow & Portability

Ownership, Billing & Support


What is Xano, and where does it fit in a company’s technology stack?

Xano is a backend-as-a-service platform that companies use to build, run, and scale APIs, data models, and backend logic without managing servers or infrastructure. It provides a managed database, API layer, business logic, authentication, and background processing in a single system. Xano also acts as an execution and data layer for AI agents and agent frontends via standards like MCP (Model Context Protocol), allowing tools like ChatGPT, Claude, or custom agent UIs to securely call APIs, access structured data, and trigger backend workflows. This lets organizations expose real business capabilities to AI without giving agents direct access to production systems.

What types of teams typically use Xano?

Xano is used by application development teams, platform teams, and IT organizations building internal tools, customer-facing applications, or integration layers. It supports collaboration across developers, architects, and less technical contributors. This makes it suitable for small teams through large organizations.

What database technology does Xano use?

Xano is built on PostgreSQL, a widely adopted, enterprise-grade relational database, which powers Xano’s native managed database. Teams can model complex schemas, enforce relationships, and maintain data integrity without operating the database themselves. You can also migrate your data to Xano or connect to existing external databases, allowing organizations to keep their data where it already lives while using Xano as an API, logic, and orchestration layer on top. For more info: the-database/database

How are APIs built and managed in Xano?

Xano provides a visual API builder that allows teams to create REST APIs using configurable logic blocks, database queries, and integrations. For teams that prefer a code-first workflow, Xano also supports building and editing APIs in code using XanoScript through its IDE extension, giving developers full control when they need it. Beyond the primary API layer, teams can extend and automate Xano itself using the Xano MCP (Model Context Protocol) server and the Metadata API, which enable programmatic management of resources, environments, and configurations. All APIs are automatically documented and can be exported using OpenAPI (Swagger), making them easy to integrate, test, and govern across teams. For more info: api

Can Xano support complex business logic?

Yes. Xano’s Function Stack is built so that teams can implement validations, workflows, conditional logic, and data transformations directly in the backend, with no limitations based on complexity. Logic is centralized and reusable across multiple applications and clients. This reduces duplication and helps enforce consistent rules across systems. For more info: building/build-visually/function-stack

Can Xano be used with code as well as visual workflows?

Yes. Xano supports building backend logic either visually or entirely in code using XanoScript, allowing engineering teams to choose the workflow that best fits their standards and development practices. Visual and code-based logic can coexist in the same backend, giving teams flexibility without fragmenting their architecture. For cases where teams need to run custom JavaScript or leverage existing Node.js libraries, Xano also supports Lambda functions that execute natively within the Xano environment. This allows organizations to extend their backend with custom code while keeping everything governed, secure, and integrated. For more info: the-function-stack/building-with-visual-development/custom-functions#custom-functions

How does authentication and authorization work?

Xano includes built-in authentication features such as login, token management, and secure API access. Authorization rules can be customized based on roles, ownership, or custom business logic, giving teams fine-grained control over who can access what. In addition to native auth, Xano can integrate with common OAuth providers (such as Google, GitHub, and others) as well as custom OAuth services, allowing organizations to plug Xano into existing identity and SSO systems. This allows organizations to implement secure access controls aligned with internal policies. For more info: security/best-practices#authentication

How can teams generate a backend using AI?

Xano includes an AI-powered Getting Started Assistant that can generate a database schema, user authentication, and API endpoints from a simple description of your application. This allows teams to go from idea to a working backend in minutes. Teams can then refine, extend, and govern what the AI produces before deploying it. For more info: building/build-with-ai/getting-started-assistant

How does Xano help manage and evolve database schemas with AI?

Xano’s Database Assistant lets teams describe schema changes in natural language and apply them safely to their database. It suggests updates to tables, fields, and relationships and allows teams to review every change before committing. This makes it easier to evolve data models as applications grow without breaking production systems. For more info: building/build-with-ai/database-assistant

Can Xano help generate advanced database queries?

Yes. Xano includes a SQL Assistant that can translate natural-language requests into SQL queries. Teams can use it to build complex joins, filters, and aggregations and immediately preview the results. This reduces the need for manual SQL writing while maintaining full transparency and control. For more info: building/build-with-ai/sql-assistant

How does Xano support custom backend code and external libraries?

Xano supports Lambda functions that allow teams to run custom JavaScript and leverage existing NPM libraries directly inside their backend. This is commonly used for tasks such as document generation, image processing, data transformations, or specialized integrations. In addition, on certain plans, Xano can connect to external Docker-based microservices, enabling teams to run custom workloads in their own containers while still orchestrating them from Xano’s APIs and workflows. Xano’s Lambda Assistant further helps teams write and iterate on functions using AI while keeping everything integrated into the broader backend. For more info: building/build-with-ai/lambda-assistant

How does Xano handle AI data and privacy?

Xano does not store or train on your application data when processing AI requests. Data is used only to generate the requested AI output and is not retained or repurposed. Third-party AI providers may collect limited usage metadata for billing and performance, but your application data remains yours. For more info: https://legal.xano.com/privacy-notice

Does Xano support role-based access control (RBAC)?

Yes. Xano supports role-based access control at both the application level and the platform level. For end users of your application, you can define roles, ownership rules, and permission logic that determine which users can access or modify specific data or APIs. For your internal teams, Xano also provides role-based access to the Xano workspace itself, allowing you to control which developers, operators, or partners can view, edit, or deploy backend logic. This makes it suitable for both secure applications and governed development teams. For more info: team-collaboration/role-based-access-control-rbac#role-based-access-control-rbac

Can Xano handle background jobs and asynchronous processing?

Yes. Xano supports background tasks for long-running or asynchronous operations such as batch processing, integrations, or notifications. This helps maintain API performance while handling operational workloads reliably. For more info: the-function-stack/building-with-visual-development/background-tasks#background-tasks

How does Xano integrate with existing systems?

Xano can call external APIs, consume webhooks, and act as an integration layer between systems. Teams use it to connect frontends, third-party services, internal tools, and automation platforms through a single, governed backend. To speed this up, Xano also provides pre-built integration actions and templates for common services (such as auth providers, email, payments, and automation tools), allowing teams to connect systems without writing everything from scratch. This makes Xano well suited for organizations with heterogeneous technology stacks. For more info: https://www.xano.com/connect/

Can Xano be used for AI-powered or agent-based workflows?

Yes. Xano can serve as a backend for AI-driven applications by managing data, orchestrating workflows, and exposing APIs to AI agents. It also supports observability via OpenTelemetry. This enables teams to add AI capabilities while maintaining backend control and visibility. For more info:http://docs.xano.com/ai-tools/ai-agents

How does Xano scale as usage grows?

Xano can scale infrastructure as demand increases, without requiring teams to manage servers or databases. For organizations with advanced needs, Xano also supports isolated environments. For more info: adjust-server-performance#how-does-xano-scale-to-meet-demand

Does Xano offer data and resource isolation?

Yes. On certain plans, Xano allows you to create separate tenants for the isolation of data and resources, including regional isolation. Whether you’re looking to implement CI/CD workflows, offer single-tenancy to customers, customize tenant resources, control releases, or meet data residency requirements, you can easily do it with Xano.This is ideal for SaaS companies with multiple customers who need isolated environments. For more info: enterprise/enterprise-features/tenant-center#tenant-center

Is Xano suitable for production and enterprise use?

Yes. Xano is designed to run production workloads and is used by organizations supporting real users and business-critical applications. It includes features for security, performance, monitoring, and operational stability. To read up on how customers are using Xano, check out our customer case studies page and some of our real-life customer testimonials below. “We were able to accelerate the development process without compromising on the essential elements of security and scalability.” (Arthur Anouil, Decathlon) ““Xano made it incredibly easy to go from idea → AI-generated backend → production-grade system in a very short time.” (Manikant Kella, Dev.to) ““Xano was my first choice due to its robust logic capabilities combined with a scalable database architecture. This combination would not only facilitate a successful launch but also ensure seamless scaling without additional technical overhead.” (Tom Wesołowski for Playmore)

How does Xano address security requirements?

Xano provides encryption in transit and at rest, access controls, and secure authentication mechanisms. Security configurations can be tailored to meet organizational requirements. This helps teams meet internal security standards without managing infrastructure directly. Compliance and security details are maintained in Xano’s Trust Center. For more info: https://security.xano.com/

Can we export APIs and data from Xano?

Xano provides ways to access and extract your database content, which gives you a practical path to migrate information into a different backend, data warehouse, or cloud environment. Xano also exposes your API definitions via OpenAPI (Swagger) as documentation of how your endpoints behave, which can help other tools or engineers understand how your system works if you rebuild or reimplement parts of it elsewhere. In addition, teams that have written backend logic in XanoScript may be able to reuse parts of that logic conceptually (or translate it to another language). For more info: the-database/database-basics/export-and-sharing

How does Xano support development and deployment workflows?

Xano supports environment management and safe iteration on backend logic, allowing teams to test changes before rolling them out. This enables structured workflows without complex DevOps tooling. For more info: ci-cd#ci-cd

How do companies typically adopt Xano?

Companies often start by using Xano for a specific application, workflow, or integration layer, then expand usage as teams see value. Xano can coexist with existing infrastructure. This makes it a low-risk way to modernize backend development incrementally.

How does Xano compare to other platforms?

Xano provides a unified backend platform that combines database, APIs, business logic, authentication, and integrations in one system. This allows teams to avoid stitching together multiple tools for different backend functions. It is designed for visual and code-based development, giving teams flexibility without sacrificing governance. For more info:

Who owns my data and what I build on Xano?

You do. You retain full ownership of everything you build on Xano, including your database schemas, APIs, business logic, and any data processed through your backend. Xano does not claim rights to your intellectual property, applications, or customer data. Xano’s role is to provide the platform and infrastructure that runs your backend—not to own or reuse what you create on top of it.

What happens if I want to leave Xano?

If you decide to move off Xano, you can export your data and API definitions so they can be migrated to another system. Xano supports OpenAPI (Swagger) exports for your APIs and provides mechanisms to retrieve your underlying data. In the unlikely event that Xano were ever unable to continue operating, the company maintains an exit plan designed to help customers recover their data and API specifications in a structured way.

Can I pause my Xano subscription?

Xano subscriptions cannot be paused. If you’re having difficulties, please reach out to our support team for assistance.

What happens if I cancel my subscription?

You will continue to retain access to Xano until the end of your subscription period.

What is Xano’s refund policy?

Xano does not offer refunds on monthly plans. We may offer a refund on a yearly subscription during the first thirty days depending on the circumstances. Refunds are not processed automatically upon cancellation; you need to reach out to our support team before you cancel to process your request.

Can I downgrade back to a free plan?

Due to technical limitations in our current infrastructure, it is not currently possible to directly downgrade from a paid plan back to a free plan.

How do I get help?

  • Check out the Xano YouTube Channel. Our YouTube channel is always being updated with tutorials, use case examples, feature announcements, and more.
  • Visit the Xano Community. Ask or answer questions and interact directly with other Xano users.
  • Reach out to our support team. Just click the option in the lower-left corner anywhere in Xano to be connected to our support team, 24 hours a day.
  • Join us for an Office Hours session. Our Office Hours sessions are held twice-weekly and are a great place to get live help from the Xano team. Make sure to sign up in advance!