Skip to main content
Xano’s logic engine is where your backend comes to life. Build workflows that handle requests, run on schedules, react to events, and more — visually, with code, or with AI.

APIs

Build HTTP endpoints that power your apps. Define inputs, add logic, query data, and return responses — all from one place.

Custom Functions

Create reusable blocks of logic that can be called from APIs, tasks, triggers, or other functions.

Background Tasks

Schedule logic to run on a timer (cron jobs) or execute long-running processes in the background.

Triggers

Run workflows automatically in response to events — database changes, realtime messages, agent actions, and more.

Middleware

Add logic that executes before or after other workflows — useful for auth checks, logging, and request validation.

Addons

Fetch related data alongside your queries — join tables, aggregate results, and enrich responses without extra requests.

Building blocks

These are the shared components and concepts used across all logic types.

Core Components

Inputs, logic statements, functions, filters, and responses — the pieces every workflow is made of.

Working with Data

Variables, environment variables, and dot notation — how you store, access, and transform data inside logic.