| name | agiled |
| description | Agiled is an all-in-one business management platform that helps freelancers and small businesses manage CRM, projects, finances, contracts, invoicing and client portals within a unified workspace. Read and write Agiled data through One: tasks, payments, deals, products, projects, tickets and more, 166 actions with real parameter documentation. Use whenever the user asks to look something up in Agiled, create or update a record there, or build code against the Agiled API. |
Agiled through One
Agiled is an all-in-one business management platform that helps freelancers and small businesses manage CRM, projects, finances, contracts, invoicing and client portals within a unified workspace.
One exposes Agiled through four MCP tools. The table below carries real action ids from One's knowledge base, so for a common operation you can skip search and go straight to reading the action's parameters.
How to run an action
- Find the action in the table below, or call
search_one_platform_actions with platform agiled if it is not listed.
- Call
get_one_action_knowledge with the action id. Do this every time, including for actions in this table. The table gives you the id, not the parameters.
- Call
execute_one_action with parameters copied from that knowledge.
Never guess a parameter name, a body field, or an enum value. The knowledge has the real schema, and a guessed field is either a 400 or a silent write of the wrong thing.
Before you start
Call list_one_integrations once and confirm Agiled is connected. If it is missing, the user has not connected it: say so and point them at https://app.withone.ai rather than reaching for raw HTTP.
Each connection carries an access field. If it reports {"policy": "methods", "methods": ["GET"]} the agent is read-only here, so plan a read-only answer instead of attempting a write that will be refused.
Before a write
Creates, updates, deletes and sends land on a real Agiled account and cannot be recalled. State the action and the specific target in one line before the first write in a task, and let the user stop you. Reads need no confirmation.
Actions
Tasks
| Action | Method | Path | Action id |
|---|
| List Tasks | GET | /api/v1/tasks | conn_mod_def::GJe8bPJgp0I::H5G27k9hQ9WzyAijpkbyfw |
| Delete a Task | DELETE | /tasks/{{id}} | conn_mod_def::GJe8b36-BEE::c3Ab0STET1uEhc9yrSTBjg |
| Mark a Task as Complete | PUT | /tasks/markcomplete/{{id}} | conn_mod_def::GJe8bo8xr5w::9CyUyeFKRWCQg-irTFYxAg |
| Send a Reminder for a Task | PUT | /tasks/remindForTask/{{id}} | conn_mod_def::GJe8bhNhbQo::9gi0nTNsQ1uWpTX9YsnXsw |
| Store New Task | POST | /api/v1/tasks | conn_mod_def::GJe8bUwIjSI::Vc7-46bNTpqeo8te0TYMCw |
| Update a Task | PUT | /tasks/{{id}} | conn_mod_def::GJe8byDNhw8::9Pycb_xzRzSRVWNIOchFkA |
Payments
| Action | Method | Path | Action id |
|---|
| Get Payments | GET | /api/v1/payment | conn_mod_def::GJe8YWLuu0g::97nHUQLjSJK-W8kD-UHthQ |
| List Payments | GET | /api/v1/payments | conn_mod_def::GJe8X9xT9Yw::QibNkPmzT9atMPVDqiv7EA |
| Delete a Payment | DELETE | /payments/{{id}} | conn_mod_def::GJe8YPjdYDk::tvqpfTtLSTeeWif_yGrjPg |
| Store New Payment | POST | /api/v1/payments | conn_mod_def::GJe8YD8qR0w::Pp_eAZiATCecm1oTpU3EWA |
| Update a Payment | PUT | /payments/{{id}} | conn_mod_def::GJe8YKCCDkE::aj8G55vmRhifdKudq5R2KQ |
Deals
| Action | Method | Path | Action id |
|---|
| Get a Deal | GET | /v1crm/deals/{{id}} | conn_mod_def::GJe8SdKMsnQ::iaFAdTHNTzKnHUYvQQFE6g |
| List Deals | GET | /api/v1/crm/deals | conn_mod_def::GJe8SP0_Ix0::s3hiUik8QJ6T7Q5ah6K7FA |
| Create a Deal | POST | /api/v1/crm/deals | conn_mod_def::GJe8SW9Ew6A::DHGLjSOtSMSmpANTQ5j4yw |
| Delete a Deal | DELETE | /crm/deals/{{id}} | conn_mod_def::GJe8Ss7OaMg::h8l2wFaISM2bI0q2SlqGMw |
| Update a Deal | PUT | /crm/deals/{{id}} | conn_mod_def::GJe8SmipQ9k::elfYV-ejQsOLD6tzKX-aZA |
Products
| Action | Method | Path | Action id |
|---|
| List Products | GET | /products | conn_mod_def::GJe8YfPDHN8::a3gwZDZ9QyyGzC8vVGLdFw |
| Delete a Product | DELETE | /products/{{id}} | conn_mod_def::GJe8ZAycybU::tfE_ZYvARh6NR3TyNjeCbg |
| Store a New Product | POST | /api/v1/products | conn_mod_def::GJe8YlXCISY::sKu54fFaRjKUujAUSZAS8w |
| Update a Product | PUT | /products/{{id}} | conn_mod_def::GJe8Y7Nj3VU::hQzeNncJSmKxR-eiZ3Mk9w |
Projects
| Action | Method | Path | Action id |
|---|
| List Projects | GET | /projects | conn_mod_def::GJe8Zq6wOjg::8Ux9PYbxSdSSSfFWDAdIcQ |
| Delete a Project | DELETE | /projects/{{id}} | conn_mod_def::GJe8aMiADgg::WCLqs0EtTra-0sc0ZOeVMg |
| Store New Project | POST | /api/v1/projects | conn_mod_def::GJe8ZwW9VUM::jTKuPHavT4-moDjN0VYV8Q |
| Update a Project | PUT | /projects/{{id}} | conn_mod_def::GJe8Z9Mk5vU::ZqV8lAM_SYSrhOzjADC3hQ |
Tickets
| Action | Method | Path | Action id |
|---|
| List Tickets | GET | /api/v1/tickets | conn_mod_def::GJe8eJDtVJg::D7Q-p3_KQDyE4iF1KWqB3A |
| Create a Ticket | POST | /api/v1/tickets | conn_mod_def::GJe8ePxdEno::iJwzHX-QSJKYuE1CCTb1wA |
| Delete a Ticket | DELETE | /tickets/{{id}} | conn_mod_def::GJe8etEZAkc::J8RljeqYQxCu2LRdMZwwAQ |
| Update a Ticket | PUT | /tickets/{{id}} | conn_mod_def::GJe8em0Bpwo::ITxDre7cTEOHMaQrILM5XA |
Timelogs
| Action | Method | Path | Action id |
|---|
| List a Project’s Timelogs | GET | /timelogs/{{id}} | conn_mod_def::GJe8fijz2nQ::T2ALKs93QfCIRKBPZR74pA |
| Delete a TimeLog | DELETE | /timelogs/{{id}} | conn_mod_def::GJe8fuhdQBk::9PYsMLP9Rd-zit6nvct_3g |
| Store a New Timelog | POST | /api/v1/timelogs | conn_mod_def::GJe8fdYNHcc::j5NcmFXlR1erpejxGe0eBw |
| Update a Timelog | PUT | /timelogs/{{id}} | conn_mod_def::GJe8fnz9YyI::vERWJH62SsWq8jz9p53mEw |
Events
| Action | Method | Path | Action id |
|---|
| List Events | GET | /api/v1/events | conn_mod_def::GJe8U4cn6rQ::KG0T3ARLTHW3AAd6UiyisQ |
| Delete an Event | DELETE | /events/{{id}} | conn_mod_def::GJe8VT9QfGo::tV_EZRJxSzulfuAHwzQMWA |
| Store a New Event | POST | /api/v1/events | conn_mod_def::GJe8VI4tLFQ::6JkvS7HzQt-aIhZdaDiCYQ |
| Update an Event | PUT | /events/{{id}} | conn_mod_def::GJe8VPBxViY::2XNr58fVRoyfoXigyiEf4A |
Contacts
| Action | Method | Path | Action id |
|---|
| List Contacts | GET | /api/v1/contacts | conn_mod_def::GJe8NWaF5IE::vvNyMposSrO4lj1LsWkUjQ |
| Delete a Contact | DELETE | /contacts/{{id}} | conn_mod_def::GJe8N6zFaP0::e02iTaFHSi2R4PxweQ-BNw |
| Store New Contact | POST | /api/v1/contacts | conn_mod_def::GJe8NoiOWhI::hh5oYDOXSjKQFe3OzSpaCg |
| Update a Contact | PUT | /contacts/{{id}} | conn_mod_def::GJe8NzcXTps::ar5Cch_OQOWk3dTZ5L6mHQ |
TicketChannels
| Action | Method | Path | Action id |
|---|
| List Ticket Channels | GET | /api/v1/ticketchannels | conn_mod_def::GJe8cwxm0-4::z5t-JbXKR7eYza3hvWq-pA |
| Create a Ticket Channel | POST | /api/v1/ticketchannels | conn_mod_def::GJe8c31QQDk::-xSc_YMgTYKw57xFkGOASA |
| Delete a Ticket Channel | DELETE | /ticketchannels/{{id}} | conn_mod_def::GJe8doX_peU::mZN92EfzTlisHzRs84mzhg |
| Update a Ticket Channel | PUT | /ticketchannels/{{id}} | conn_mod_def::GJe8dhqE-SE::nMI9OAGxRCuy6M3pK2N33w |
Estimates
| Action | Method | Path | Action id |
|---|
| List Estimates | GET | /api/v1/estimates | conn_mod_def::GJe8T2cfpjE::Btveskw9Tzy49VRKpQ5Zjg |
| Delete an Estimate | DELETE | /estimates/{{id}} | conn_mod_def::GJe8UR7LPho::9XswvDn4TweJuYT9NPy0zQ |
| Store a New Estimate | POST | /api/v1/estimates | conn_mod_def::GJe8T-XXowo::bY_B7NrIR-e13AhVLUHggA |
| Update an Estimate | PUT | /estimates/{{id}} | conn_mod_def::GJe8UMwmOho::f6G9JXtTR12Yv5XxzfvICQ |
Expenses
| Action | Method | Path | Action id |
|---|
| List Expenses | GET | /api/v1/expenses | conn_mod_def::GJe8VZz3FmI::kNVLNBkzRkegEkfiY_uDFA |
| Delete an Expense | DELETE | /expenses/{{id}} | conn_mod_def::GJe8V2APH3c::b1SOb_UXQOyz_5yg9xz6nA |
| Store a New Expense | POST | /api/v1/expenses | conn_mod_def::GJe8VgCjsM8::7wy46LbZRoyXO0_ImDHk1w |
| Update an Expense | PUT | /expenses/{{id}} | conn_mod_def::GJe8VwGxq-M::BKB7iW3VTPmb926TKhKerA |
Accounts
| Action | Method | Path | Action id |
|---|
| List Accounts | GET | /api/v1/accounts | conn_mod_def::GJe8MArNOM0::4W3ys2fZQxynomINK9s9wQ |
| Delete an Account | DELETE | /accounts/{{id}} | conn_mod_def::GJe8MYmaiIw::bh575nrgQaeE1DjsVLVSWw |
| Store New Account | POST | /api/v1/accounts | conn_mod_def::GJe8MHPlq7c::LTIbmP-nTXihHoQz-BY7Tw |
| Update an Account | PUT | /accounts/{{id}} | conn_mod_def::GJe8MPiCIsU::sidG_sfOTRyc27FBh0fIqA |
EventTypes
| Action | Method | Path | Action id |
|---|
| List Event Types | GET | /api/v1/event-types | conn_mod_def::GJe8UZrx2xU::jpvGzQMASkuOLmmHTnrLlA |
| Create an Event Type | POST | /api/v1/event-types | conn_mod_def::GJe8Uf6s05M::-Lz9d9O9TBKQa9-qXXlWpQ |
| Delete an Event Type | DELETE | /event-types/{{id}} | conn_mod_def::GJe8UxjQhBw::kIkFh_KDTh-PKvRQlZUQIA |
| Update an Event Type | PUT | /event-types/{{id}} | conn_mod_def::GJe8UszaZP4::CjKCsiKISHerDaPnuH0R3A |
CrmNotes
| Action | Method | Path | Action id |
|---|
| List Notes for a CRM Contact or Account | GET | /crm/notes/{{type}}/{{id}} | conn_mod_def::GJe8PJKGi80::KuPQnsL5Qv-AnWR7iTTiTA |
| Delete a CRM Note | DELETE | /crm/notes/{{id}} | conn_mod_def::GJe8PlSY5qk::Xj9VsYqYRnW0oH267jOrfA |
| Store a New CRM Note | POST | /crm/notes | conn_mod_def::GJe8PtyTfKs::yNmn4TDJS9GtG2DRosd_zQ |
| Update a CRM Note | PUT | /crm/notes/{{id}} | conn_mod_def::GJe8PdnAN4Q::p4dN2bXoTlumlFBpaY8B-g |
Invoices
| Action | Method | Path | Action id |
|---|
| List Invoices | GET | /api/v1/invoices | conn_mod_def::GJe8Wk9SJVo::fGmb_HxMTe-h0hII2Z1MbA |
| Delete an Invoice | DELETE | /invoices/{{id}} | conn_mod_def::GJe8XPzZids::cinfji_WRySUcD0U4_xdeg |
| Get an Invoice Payment Reminder | PUT | /invoices/{{id}} | conn_mod_def::GJe8XJo8iF4::A7GiEMX7SOm3AU7HbL0XuA |
| Store a New Invoice | POST | /api/v1/invoices | conn_mod_def::GJe8WuBFzQ8::BZEog1YtRda2MTmTt7IGiA |
TicketTypes
| Action | Method | Path | Action id |
|---|
| List Ticket Types | GET | /api/v1/tickettypes | conn_mod_def::GJe8dvs1Q1E::hXwYZdLrRsGnwYB-DLxVFg |
| Create a Ticket Type | POST | /tickettypes | conn_mod_def::GJe8d1jR5Ts::GU4cDFOmR9GrUP84_KRa4g |
| Delete a Ticket Type | DELETE | /tickettypes/{{id}} | conn_mod_def::GJe8eDDsXjw::EkvPyjvtRWu5Ob8cI7Ni4w |
| Update a Ticket Type | PUT | /tickettypes/{{id}} | conn_mod_def::GJe8d7B9dug::fi20BG1gQ3-zb3aS1btoug |
CrmFiles
| Action | Method | Path | Action id |
|---|
| Download a CRM File | GET | /crm/files/download/{{type}}/{{id}} | conn_mod_def::GJe8OOdaA5s::TZhD15KvTf-E16i4AKNo6g |
| Show a CRM File (by Type) | GET | /crm/files/{{type}} | conn_mod_def::GJe8OU6UWH8::96hI6HA1RAikmVhOfhl7cQ |
| View a CRM File (by Type and MD5 File ID) | GET | /crm/files/show/{{type}}/{{id}} | conn_mod_def::GJe8OkvPrWE::6vD1cf4HTqeWbBvb3y6DNQ |
| Store a New CRM File by Type | POST | /crm/files/{{type}} | conn_mod_def::GJe8ObGyT_Y::pJ21abfmQIiZQtrGSb_L9A |
TicketReply
| Action | Method | Path | Action id |
|---|
| Delete a Ticket Reply | DELETE | /ticketsreply/{{id}} | conn_mod_def::GJe8fEHKZL4::dtXgFx6-S3m831FZaJGnQA |
| Store a New Ticket Reply | POST | /api/v1/ticketsreply | conn_mod_def::GJe8e1V0sco::C1pusyYySfSfLWwviCEaYA |
| Update a Ticket Reply | PUT | /ticketsreply/{{id}} | conn_mod_def::GJe8e9PWJUo::5z7g7e7URp20X2izusyAbQ |
CrmTasks
| Action | Method | Path | Action id |
|---|
| List a Contact or Account’s CRM Tasks | GET | /crm/tasks/{{type}}/{{id}} | conn_mod_def::GJe8Q3hqeAc::jUUoOE5STf-s8j7hEXLx6w |
| Create a CRM Task (by Type) | POST | /crm/tasks/{{type}} | conn_mod_def::GJe8RY6mf6g::i0sJNdjLS_SFm1JhNQFcyQ |
| Delete a CRM Task | DELETE | /crm/tasks/{{id}} | conn_mod_def::GJe8Rib9VJ8::SFntPrAaRhqHVn8ubNJpdg |
TaskCategories
| Action | Method | Path | Action id |
|---|
| List Task Categories | GET | /api/v1/taskcategories | conn_mod_def::GJe8aeK-zAI::pVqmS0jSRFqGzZbIzIh_jw |
| Create a Task Category | POST | /api/v1/taskcategories | conn_mod_def::GJe8alXxWZA::qXNgJ3BNRPSduRzKxGmQ9w |
| Delete a Task Category | DELETE | /taskcategories/{{id}} | conn_mod_def::GJe8ayJafVY::QGx-pVLjQW6Z_KfVMJu8UA |
Employees
| Action | Method | Path | Action id |
|---|
| List Employees | GET | /api/v1/employees | conn_mod_def::GJe8TTFQMP0::DfcG2wMaQO6X2EvKLlkwJg |
| Store a New Employee | POST | /api/v1/employees | conn_mod_def::GJe8TcJujn8::aC4_ZybpR2W1PJeg_7KuzQ |
| Update an Employee | PUT | /employees/{{id}} | conn_mod_def::GJe8TvGLcy4::ixXZw3HzTM24JUQjl7iDdQ |
CrmMeeting
| Action | Method | Path | Action id |
|---|
| Delete a CRM Meeting | DELETE | /crm/meetingdelete/{{ID}} | conn_mod_def::GJe8PB4OFMo::gDmm0FIjTsO6oS0zFp1ETA |
| Store a New CRM Meeting (by Type) | POST | /crm/meetings/{{type}} | conn_mod_def::GJe8Or8b5rA::ST1SWte2QBuz91wDdqDrCw |
1 more CrmMeeting actions are available through search.
This lists 90 of 166 actions. For anything not here, call search_one_platform_actions with platform agiled. The full catalog is at https://www.withone.ai/knowledge/agiled.
When a call fails
The error comes from Agiled, not from One. A 400 or 422 means your parameters do not match the schema, so re-read the knowledge and fix the field. A 401 or 403 means the connection needs re-authorizing, which no retry will fix. A 404 means the id is not on this account. A 429 means slow down. Never retry a write more than once: the first attempt may have landed.
Full catalog: https://www.withone.ai/knowledge/agiled
Integration knowledge by One (withone.ai), licensed under One-Knowledge-1.0. Attribution must be preserved in derivative works.