{"repo":"kodlyft/automated_action","free":true,"listed":false,"github":"https://github.com/kodlyft/automated_action","clone":"git clone https://github.com/kodlyft/automated_action.git","description":"No-code workflow automation for the Frappe Framework","language":"Python","stars":12,"topics":["automation","erpnext","frappe","odoo"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Automated Actions No-code workflow automation for the Frappe Framework --- Overview Automated Actions lets you create powerful automation rules that trigger when documents are created, updated, deleted, or at scheduled intervals — all without writing code. Define conditions, pick an action, and let the app handle the rest. Key Features - Event-driven triggers — Fire rules on Create, Update, Delete, or any combination - Time-based triggers — Schedule actions relative to a date field (e.g., 7 days after creation) - Conditional execution — Filter on before/after document state using Frappe-style JSON filters - Field-level tracking — Trigger only when specific fields change - Six built-in actions: - Update Record — Set field values on the current document - Create Record — Auto-create linked documents - Execute Python Code — Run sandboxed Python with Jinja2 templating - Send Email — Send templated emails to document owner or custom fields - Create ToDo — Generate tasks and assign to users - Add Comment — Post audit-trail comments - Test Run — Preview matching documents before enabling a rule - Security — Sandboxed Python execution with blocked dangerous patterns, recursion prevention Requirements - Python 3.10+ - Frappe Framework v15+ Installation You can install this app using the bench CLI: Usage 1. Navigate to Automated Action list in the Frappe desk 2. Click + Add Automated Action 3. Select a Document Type (e.g., Sales Order, ToDo, etc.) 4. Choose a Trigger — when should this","default_branch":null,"files":null,"tree":[],"storefront":"/r/kodlyft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kodlyft/automated_action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}