Erpnext
Syncs your business operations by automating document creation, tracking project time, and reconciling stock levels across your entire organization in real time.
Try Erpnext in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Erpnext integration
- Describe the outcome and Ceven picks the right Erpnext calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Erpnext data, across all 50 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Erpnext access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Erpnext, when, and on whose behalf.
- The agent pauses and asks when Erpnext is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Erpnext.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Erpnext action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Erpnext, and when to use it.
Create Document
Use this to create any new record like a Customer, Lead, or Sales Invoice by providing the DocType and required fields.
Get Document
Pull the full details of a specific record using its DocType and name.
List Documents
Retrieve a filtered list of documents for a specific DocType with pagination.
Apply Workflow
Use this to move a document through states like approve or reject to trigger internal business logic.
Get Stock Balance
Pull the current inventory level for a specific item within a chosen warehouse.
Create Timesheet
Log work hours for employees or projects to track billable time and resource utilization.
Make Delivery Note
Generate a draft Delivery Note from an existing Sales Order to start the shipping process.
Get Item Details
Pull comprehensive data on an item including pricing, taxes, and current stock levels.
Get Party Details
Retrieve full customer or supplier records including contacts and financial settings.
Cancel Document
Change a submitted document status to cancelled to reverse a transaction.
Add Comment
Use this to attach notes or internal communications to any document like a Task or Issue.
Download PDF
Generate and retrieve a PDF version of a document using a specific print format.
Get Exchange Rate
Pull the current conversion rate between two currencies for international invoicing.
Get Document Count
Count how many records exist for a DocType based on specific filters.
Add Tag
Tool to add a tag to a document in ERPNext. Use when you need to categorize or label documents for organization and filtering purposes.
Create Webhook
Tool to create a new webhook configuration in ERPNext. Use when you need to set up automated callbacks for DocType events like creation, updates, or submissions.
Delete Document
Tool to delete a document using the Frappe client API. Use when you need to remove a specific document by its doctype and name.
Download file from ERPNext
Tool to download a file from ERPNext by its URL. Use when you need to retrieve file content from the ERPNext instance using the file's URL path.
Download PDF Document
Tool to download a document as PDF from ERPNext with optional print format. Use when you need to retrieve a document in PDF format, optionally specifying a custom print format or excluding letterhead.
Get All Languages
Tool to get a list of all available languages in the ERPNext/Frappe system. Use when you need to retrieve supported languages for translation or localization purposes.
Get All Roles
Tool to get a list of all roles available in the ERPNext system. Use when you need to retrieve all available roles for assignment or reference.
Get DocType Metadata
Tool to retrieve complete DocType metadata/schema including field definitions, field types, permissions, and configurations. Use when you need to understand the structure of a DocType, its fields, validation rules, or permissions before cre
Get Document with Metadata
Tool to retrieve a document with full metadata including attachments, comments, activity logs, and related information. Use when you need complete document details beyond the basic fields returned by standard GET requests.
Get Fiscal Year
Tool to get fiscal year information for a given date in ERPNext. Use when you need to determine which fiscal year a specific date falls into or retrieve fiscal year boundaries.
Get Framework Version
Tool to get the Frappe framework version and all installed app versions. Use when you need to check the ERPNext/Frappe system version for compatibility or debugging purposes.
Get List of Documents
Tool to retrieve a list of documents from ERPNext/Frappe with filtering, field selection, and pagination. Use when you need to query documents of a specific DocType with optional filters, sorting, and field selection. The response contains
Get Logged User
Tool to get the email/ID of the currently authenticated user. Use to verify authentication is working.
Get Payment Entry
Tool to get payment entry details for an invoice or order from ERPNext. Use when you need to retrieve payment information for a Sales Invoice, Purchase Invoice, Sales Order, or Purchase Order. This returns a Payment Entry document with part
Get Timezones
Tool to get a list of all available timezones in the ERPNext system. Use when you need to retrieve timezone options for user configuration or scheduling.
Get User Roles
Tool to get roles assigned to a user. Use when you need to check user permissions or access levels in ERPNext/Frappe.
30 actions · scroll to see them all
Frequently asked questions
Alternatives to Erpnext
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Erpnext and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free