Erpnext
Free and open-source integrated Enterprise Resource Planning software built on Frappe Framework
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own31
Agents use these right away.
- Get All RolesTool to get a list of all roles available in the ERPNext system.
- Get DocumentTool to get a single document by DocType and name or filters from Frappe/ERPNext.
- Get DocumentTool to retrieve a specific document by its DocType and name (ID).
- Get Item DetailsTool to get detailed item information including pricing, taxes, and stock details from ERPNext.
- Get List of DocumentsTool to retrieve a list of documents from ERPNext/Frappe with filtering, field selection, and pagination.
- Get Party DetailsTool to get comprehensive customer or supplier details including addresses, contacts, and default financial settings.
- Get Payment EntryTool to get payment entry details for an invoice or order from ERPNext.
- Get Stock BalanceRetrieve the stock balance for a specific item in a warehouse, optionally for a specified posting date.
- Get Field ValueTool to get specific field value(s) from a document in ERPNext.
- List ERPNext DocumentsTool to list documents of a specific DocType from ERPNext.
- Search Link Field DocumentsTool to search for documents to link in ERPNext/Frappe Link fields.
- Download file from ERPNextTool to download a file from ERPNext by its URL.
- Download PDF DocumentTool to download a document as PDF from ERPNext with optional print format.
- Get All LanguagesTool to get a list of all available languages in the ERPNext/Frappe system.
- Get Document CountTool to get the count of documents matching specified filters in ERPNext/Frappe.
- Get DocType MetadataTool to retrieve complete DocType metadata/schema including field definitions, field types, permissions, and configurations.
- Get Document with MetadataTool to retrieve a document with full metadata including attachments, comments, activity logs, and related information.
- Get Exchange RateTool to get the currency exchange rate between two currencies in ERPNext.
- Get Fiscal YearTool to get fiscal year information for a given date in ERPNext.
- Get Framework VersionTool to get the Frappe framework version and all installed app versions.
- Get Logged UserTool to get the email/ID of the currently authenticated user.
- Get TimezonesTool to get a list of all available timezones in the ERPNext system.
- Get User RolesTool to get roles assigned to a user.
- Get Workflow TransitionsGet available workflow transitions for a specific document based on its current state and user permissions.
- List DocTypesTool to get a list of all DocTypes available in the ERPNext system.
- List EmployeesTool to retrieve a list of Employee records from ERPNext.
- List ProjectsTool to retrieve a list of Project records from ERPNext.
- List TimesheetsTool to get a list of Timesheet records from ERPNext.
- List WebhooksList ERPNext webhook configurations, optionally filtering results and selecting fields.
- Ping APITool to check if the ERPNext/Frappe API is reachable.
- Global SearchTool to perform global text search across ERPNext documents.
Asks someone first19
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Add CommentTool to add a comment to a document in ERPNext/Frappe.
- Apply WorkflowTool to apply a workflow action to a document in ERPNext/Frappe.
- Cancel DocumentCancel a submitted document in ERPNext/Frappe to change its status from Submitted to Cancelled.
- Create DocumentCreate a document of a specified ERPNext DocType using scalar field values.
- Create TimesheetTool to create a new Timesheet record in ERPNext.
- Insert DocumentTool to insert a new document in ERPNext/Frappe using the client API.
- Make Delivery NoteCreate a draft Delivery Note from an existing Sales Order in ERPNext.
- Make Purchase OrderCreate a draft Purchase Order from an existing Material Request in ERPNext.
- Make Sales InvoiceTool to create a Sales Invoice from an existing Sales Order in ERPNext.
- Make Stock EntryTool to create a Stock Entry for material transfer, receipt, or issue in ERPNext.
- Save Document with ActionTool to save, submit, cancel, or update a document in ERPNext.
- Save DocumentTool to save an existing ERPNext/Frappe document with changes.
- Set ValueTool to set a specific field value on a document in ERPNext.
- Submit DocumentSubmit a draft document in ERPNext/Frappe to change its status from Draft to Submitted.
- Update ERPNext documentTool to update a specific ERPNext document.
- Add TagTool to add a tag to a document in ERPNext.
- Delete DocumentTool to delete a specific document by DocType and name.
- Insert Multiple DocumentsTool to insert multiple documents at once into ERPNext/Frappe.
- Rename DocumentTool to rename an ERPNext document by changing its unique ID/name.