TIDY helps to maintain a clean house. A rental. Your employee's workspace. Your home. All automated through TIDY.
TIDY helps to maintain a clean house. A rental. Your employee's workspace. Your home. All automated through TIDY. On Nagent, Tidy is exposed as a fully-configurable scheduling & booking integration that any agent can call — 10 actions, and API key authentication. No code is required to wire Tidy into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Tidy to automate the kinds of tasks scheduling & booking teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Tidy into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Tidy, with input parameters and output schema. Drop these into any step of an agent built in Helix.
TIDY_CREATE_ADDRESSTool to create a new address record with location data, parking information, and access instructions. Use when you need to add a new property address to Tidy.
Input parameters
City name.
Apartment or unit number.
Notes about property access and closing procedures.
Street name and number (e.g., '123 Main St').
Country code (e.g., 'US').
Parking information object containing parking details.
Postal/ZIP code (e.g., '92626').
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_CREATE_PROTool to add a Pro to the Priority List for all addresses in a customer account. Use when syncing professional service provider information from another application into TIDY.
Input parameters
Full name of the Pro to add to the Priority List.
Email address of the Pro. Must be a valid email format.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_DELETE_ADDRESSTool to remove an address from the system by its unique identifier. Use when you need to delete an address that has no active scheduled jobs. Important: Addresses with active jobs cannot be deleted and must have their jobs cancelled first.
Input parameters
The unique identifier of the address to delete
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_LIST_ALL_ADDRESSESTool to retrieve all addresses sorted by creation date with most recent first. Use when you need to view all property addresses in the Tidy system.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_LIST_ALL_JOBSTool to retrieve all jobs associated with an account with optional filtering by address_id, status, or to_do_list_id. Use when you need to view or manage jobs in the Tidy system.
Input parameters
Page number for pagination (starts at 1). Use to retrieve subsequent pages of results.
Filter jobs by status. Supports single or comma-separated multiple values. Accepted values: 'scheduled', 'in_progress', 'completed', 'cancelled', 'failed'.
Number of jobs to return per page (max 100). Controls the page size of results.
Filter jobs by address identifier. Supports single value (e.g., '1') or comma-separated multiple values (e.g., '1,2').
Filter jobs by to-do list identifier. Supports single value (e.g., '1') or comma-separated multiple values (e.g., '1,2').
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_LIST_AVAILABLE_BOOKING_TIME_SLOTSTool to retrieve available booking time slots from professionals in your network for the next 4 weeks. Use when you need to find instantly available times to book a service.
Input parameters
The identifier of the address to check availability for.
The service type key to filter availability (e.g., 'regular_cleaning.one_hour').
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_LIST_GUEST_RESERVATIONSTool to retrieve all guest reservations sorted by creation date with most recent first. Use when you need to view or manage guest bookings in the Tidy system.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_LIST_TO_DO_LISTSTool to retrieve all active address to-do lists with optional filtering by address_id, sorted by creation date with most recent first. Use when you need to view or manage to-do lists in the Tidy system.
Input parameters
Filter to-do lists by address identifier. Supports single value (e.g., '1') or comma-separated multiple values (e.g., '1,2').
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_RETRIEVE_ADDRESSTool to retrieve the details of an existing address by its unique identifier. Use when you need to view complete information about a specific address including parking and access notes.
Input parameters
The unique identifier of the address to retrieve
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
TIDY_UPDATE_ADDRESSTool to update parking details and access notes for an existing address. Use when you need to modify parking information or property access instructions. Important: Cannot update address, unit, postal_code, or country_code - these fields require creating a new address.
Input parameters
Notes about property access and closing procedures for updating an address.
Parking information for updating an address.
The unique identifier of the address to update.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 62 agents privately built on Nagent that already use Tidy.
Build on Nagent
Connect Tidy to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Tidy, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Tidy is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Tidy is connected, you configure its 10 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Tidy steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Tidy event fires, the agent kicks off automatically.
Every Tidy action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Tidy ships with 10 pre-built scheduling & booking actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Tidy together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Tidy-based workflows tailored to your business.