# Backendless AI integration on Definable

> Backendless is a comprehensive backend-as-a-service (BaaS) platform providing scalable backend functionality for mobile and web applications, including user authentication, data persistence, file storage, and custom API services.

## What this connects

Backendless is a comprehensive backend-as-a-service (BaaS) platform providing scalable backend functionality for mobile and web applications, including user authentication, data persistence, file storage, and custom API services.

Vendor: https://backendless.com/

## Tools available

**30** tools available. First 12:

- `BACKENDLESS_COPY_FILE` — Copy File — Tool to copy a file or directory within Backendless file storage. Use when duplicating files to a new location after verifying source and destination paths.
- `BACKENDLESS_CREATE_DIRECTORY` — Create Directory — Tool to create a new directory at the specified path. Use when you need to organize files under a new folder structure.
- `BACKENDLESS_CREATE_HIVE` — Create Backendless Hive — Tool to create a new Hive. Use when you need to provision a new Hive resource before performing Hive operations. Example: Create a hive named 'groceryStore'.
- `BACKENDLESS_CREATE_TIMER` — Create Backendless Timer — Tool to create a new timer with schedule and code. Use when scheduling recurring or one-off tasks to run server-side logic after confirming parameters.
- `BACKENDLESS_DELETE_DIRECTORY` — Delete Directory — Tool to delete a directory at the specified path in Backendless file storage. Use when you need to remove folders after confirming the path.
- `BACKENDLESS_DELETE_FILE` — Delete File — Deletes a file from Backendless file storage at the specified path. Use this tool when you need to remove files from storage. The operation is permanent and cannot be undone. Ensure the file path is correct before deletion.
- `BACKENDLESS_DELETE_TIMER` — Delete Backendless Timer — Deletes a Backendless timer by its unique name. Use this tool to permanently remove a scheduled timer from your Backendless application. The timer must exist and you must provide its exact name. Once deleted, the timer's scheduled executions will stop immediately and cannot be recovered. Note: Requires access to Backendless Console Management API (available with Plus or Enterprise plans).
- `BACKENDLESS_DIRECTORY_LISTING` — Directory Listing — Tool to retrieve a listing of files and directories at a given path. Use when browsing or filtering file storage directories.
- `BACKENDLESS_GENERAL_OBJECT_RETRIEVAL` — General Object Retrieval — Tool to retrieve objects from a specified Backendless table with filtering, sorting, and pagination. Use after confirming the table name and query options. Example: "Get Users where age > 30 sorted by created desc".
- `BACKENDLESS_GET_ALL_VALUES` — Get All Values — Tool to retrieve all values from a map in a specified Hive. Use when you need to fetch the entire contents of a Hive map at once.
- `BACKENDLESS_GET_COUNTER_VALUE` — Get Counter Value — Tool to retrieve the current value of a Backendless counter. Use when you need to inspect an atomic counter's value.
- `BACKENDLESS_GET_FILE_COUNT` — Get File Count — Tool to get the count of files in a Backendless directory. Use when you need to determine how many items match a filter or include subdirectories.

## Auth

Auth schemes: `API_KEY`.

## How agents use Backendless

Inside a Definable workflow, Backendless is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Backendless** — the Researcher (GPT-5.5) pulls context from Backendless (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Backendless** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Backendless (create record, post message, draft email).
- **Designer / Engineer → Distributor → Backendless** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Backendless (attach file, open PR comment, post status).

The Verifier checks every Backendless call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/
- app builder — https://definable.ai/apps/category/app-builder/

## Related

- HTML page: https://definable.ai/apps/backendless/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
