Skip to main content

Xano

Xano backend-as-a-service integration via the Metadata API. Provides full CRUD operations on database tables (get, create, update, delete rows), bulk create/update for batch operations, search with filters/sorting/pagination, and a generic Call API node for invoking custom Xano API endpoints with configurable HTTP methods, headers, query params, and body. Nodes support two auth modes: a Connect/Disconnect session pattern (client ID passed between nodes) or direct per-node credentials with instance domain. Authenticates using a Xano Metadata API Personal Access Token.

NamespaceRobomotion.Xano
Version1.1.0
CategoryDatabase, Dev Tools
Nodes12

Nodes

NodeDescription
ConnectOpens a connection to Xano and returns a Client ID.
DisconnectCloses a Xano connection.
Create RowCreates a row in Xano.
Get RowGets a row in Xano.
Get Many RowsGets many rows in Xano.
Update RowUpdates a row in Xano.
Delete RowDeletes a row in Xano.
Search RowsSearches rows in Xano.
Bulk CreateBulk Create — see the properties below.
Bulk UpdateBulk Update — see the properties below.
Call API EndpointCall API Endpoint — see the properties below.
ToolkitExposes this package's operations to an AI Agent as a single tool.

Connecting

This package has a Connect node. Run it once at the start of your flow; it returns a Client ID that the other nodes take as input. Pair it with Disconnect so the connection is released when the flow ends.

Credentials belong in a Vault rather than typed into the node.

AI Agent tools

11 of these nodes are exposed as tools an AI Agent can call directly: Connect, Disconnect, Create Row, Get Row, Get Many Rows, Update Row, Delete Row, Search Rows, Bulk Create, Bulk Update, Call API Endpoint.

About this page

Generated from the package spec that the Flow Designer itself loads, so the node list and every property below match the version above exactly.

It does not yet include worked examples or service-specific guidance — those are written by hand, and a plausible-sounding guess in a reference page is worse than an honest gap. If you build something useful with this package, the community is the place to share it.