Clientary
Client management suite for clients, contacts, leads, projects, invoices, estimates, time entries, and recurring billing.
Supports freelancer and agency operations across client onboarding, invoicing and estimates, project hours, recurring schedules, and expense tracking.
Use Clientary with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Clientary to work.
What Snow can do with Clientary
These are the Clientary operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads30
Look at your data without changing it.
- Get Client
Tool to fetch details for a specific client using its ID. Use when you need to retrieve complete information about a client from Clientary.
- Get Invoice
Tool to retrieve detailed information for a specific invoice by ID. Use when you need to fetch invoice details including line items, payments, tax information, and current status.
- Get Project
Tool to retrieve a single project by its identifier. Use when you need to fetch detailed information about a specific project in Clientary.
- List Clients
Tool to retrieve all clients with pagination support (10 results per page). Use when you need to fetch a list of clients from Clientary with optional filtering by modification date or custom sorting.
- List Estimates
Tool to retrieve all estimates with pagination support (30 results per page). Use when you need to fetch a list of estimates from Clientary, which serve as proposals or quotes to be sent to clients.
- List Projects
Tool to retrieve all projects with pagination support (10 results per page). Use when you need to fetch a list of projects from Clientary with optional filtering for closed projects.
- Get Contact
Tool to retrieve a single contact by its ID. Use when you need to fetch detailed information about a specific contact from Clientary.
- Get Estimate
Tool to retrieve details for a single estimate by ID. Use when you need to obtain comprehensive estimate information including line items, tax details, and financial data.
- Get Expense
Tool to retrieve details for a single expense record in Clientary. Use when you need to get specific information about an expense by its unique identifier.
- Get Hour Entry
Tool to obtain details about a specific time entry in Clientary. Use when you need to retrieve information about a logged hour entry by its unique identifier.
Creates10
Add something new to your account.
- Create Client
Tool to create a new client record in Clientary. Use when you need to add a new client to the system with company details and contact information.
- Create Contact
Tool to create a new contact within a specified client. Use when you need to add a contact to a client account with name and email as required fields.
- Create Invoice
Tool to create a new invoice in Clientary. Requires date, due_date, and currency_code. Optionally associate with a client using client_id.
- Create Lead
Tool to create a new lead record in Clientary. Use when you need to add a new lead to the system with company details and contact information.
- Create Project
Tool to create a new project in Clientary with name and rate. Use when you need to set up a new project for tracking time, expenses, or managing client work.
- Create Project Hours
Tool to create a new time entry for a specific project in Clientary. Use when you need to log hours worked on a project with a title and hours count.
- Create Recurring Schedule
Tool to create a new recurring schedule for automatic invoice generation in Clientary. Use when you need to set up recurring invoices for a client at regular intervals (weekly, monthly, quarterly, etc.). Requires client_id, next_date, time_interval, currency_code, and due_period.
- Create Task (v2)
Tool to create a new task in Clientary using API v2. Use when you need to create a task with a title, optionally associating it with a project, client, or assignee.
- Create Expense
Tool to create a new expense record in Clientary to track expenditures within your account. Use when you need to record expenses, optionally assigning them to specific clients or projects. Requires an amount field.
- Send Invoice Message
Tool to send an invoice message to recipients via email. Use when you need to email an invoice to clients with customizable subject, message content, and options to send a copy to yourself or attach a PDF.
Updates8
Change something that is already there.
- Update Client
Tool to update an existing client record in Clientary with partial or complete field modifications. Use when you need to modify client details such as name, address, description, or custom fields. All fields except ID are optional.
- Update Contact
Tool to update an existing contact in Clientary with partial or complete field modifications. Use when you need to modify contact details such as name, email, title, or phone numbers. Supports partial updates via the client_user wrapper object.
- Update Invoice
Tool to update an existing invoice in Clientary with partial or complete field modifications. Use when you need to modify invoice details such as number, dates, currency, or line items. For invoice_items_attributes: include item ID to edit existing items, omit ID to create new items, or set destroy=true with ID to delete items.
- Update Lead
Tool to update an existing lead record in Clientary with partial or complete field modifications. Use when you need to modify lead details such as name, address, website, description, or custom fields. All fields except ID are optional.
- Update Project
Tool to update an existing project in Clientary with partial or complete field modifications. Use when you need to modify project details such as name, rate, description, budget, status, or other project attributes. All fields except ID are optional - only provided fields will be updated.
- Update Task
Tool to update an existing task in Clientary with partial or complete field modifications. Use when you need to modify task details such as title, description, completion status, assignee, or due date. All fields except ID are optional.
- Update Expense
Tool to update an existing expense record in Clientary with partial or complete field modifications. Use when you need to modify expense details such as amount, description, client assignment, project assignment, or incurred date. All fields except ID are optional.
- Update Hour Entry
Tool to modify an existing time entry in Clientary with partial or complete field updates. Use when you need to update hours, title, date, description, rate, or billing status of a logged hour entry.
Deletes9
Remove something. This often cannot be undone.
- Delete Client
Tool to remove a client and all associated projects, invoices, estimates, and contacts. Use when you need to permanently delete a client from Clientary. WARNING: Deletions are permanent and not reversible.
- Delete Contact
Tool to permanently delete a contact and all associated comments. Use when you need to remove a contact that is no longer needed. Warning: This action is irreversible.
- Delete Expense
Tool to permanently remove an expense record from Clientary. Use when you need to delete an expense entry. WARNING: Deletions are permanent and not reversible.
- Delete Hour Entry
Tool to permanently delete a time entry (hour) from Clientary. Use when you need to remove a logged hour entry by its unique identifier. Warning: Deletions are permanent and cannot be undone.
- Delete Lead
Tool to permanently delete a lead and all associated Estimates and Contacts. Use when you need to remove a lead that is no longer needed. Warning: This action is irreversible.
- Delete Payment
Tool to remove an existing payment from an invoice. Use when you need to permanently delete a payment record. WARNING: Deletions are permanent and not reversible.
- Delete Payment Profile
Tool to remove a specific payment profile from a client's account. Use when you need to delete a payment profile. Note: Client must have an active payment integration with Stripe to manage payment profiles.
- Delete Project
Tool to permanently delete a project and all associated resources including tasks, hours, expenses, invoices, and estimates. Use when you need to remove a project from Clientary. WARNING: Deletions are permanent and not reversible.
- Delete Recurring Schedule
Tool to remove a recurring schedule by its identifier. Use when you need to permanently delete a recurring schedule from Clientary. Once deleted, the recurring schedule will no longer generate periodic invoices.
Related integrations
Ready to put Clientary to work?
Sign up free, build an app by chatting, and connect Clientary in minutes. No credit card required.