← All integrations

Erpnext

Your own API keyProjects & CodeBusiness Ops

Connect it in Quilt

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.
Erpnext integration · Quilt