• Administration guide
  • Knowledge Base
  • F.A.Q
  • Cells Flows
  • API Documentation
  • Legacy

Pydio v8

  • Pydio v8
  • Pydio v7
  • Pydio v6

Scripting Capabilities

Cells Flows provides powerful scripting capabilities that enable you to tailor jobs exactly the way you want. The core feature is the usage of Golang Templating engine, that is enriched with many built-in functions and can be used in most parameters of actions, filters or queries.

  • Using Golang Templates
  • Templates Functions
  • Anko Pseudo-Script
  • Live Playground
  • Cheatsheet

Providing End-User InteractionsManaging Flows
Back to top
  • Product Manual
    • Introduction
    • Anatomy of a Flow
      • Actions and Messages
      • Data Types, Queries, Filters
      • Triggers
      • Parameters
      • Tasks Logs
    • Demo of a simple Flow (video)
    • Building your own Flows
      • Business Requirements
      • Debugging Tools
      • Parallelism and Concurrency
      • Runtime Parameters and Variables
      • Combining multiple triggers
    • Providing End-User Interactions
      • Webhooks & Buttons
      • Smart Forms
    • Scripting Capabilities
      • Using Golang Templates
      • Templates Functions
      • Anko Pseudo-Script
      • Live Playground
      • Cheatsheet
    • Managing Flows
      • Create/Rename/Delete
      • Templates and Presets
      • Flows Versioning
  • Preset Flows
    • File Management
      • Backup Personal Files
      • Detect metadata change
      • Move Files Automatically
      • Personal Files Preset
    • System Maintenance
      • Daily Snapshots (Flat)
      • Empty All Recycles
      • Purge Activities
      • Purge Files Activities
      • Purge Files Older...
      • Purge Users Notifications
      • Truncate Logs
      • Unlock Public Links
    • Identity and Access Management
      • Clear OTP setup
      • Disable Links Older...
      • Import Users (CSV)
      • List Locked Users
      • Role for each Workspace
      • WS First Connection
    • Analysis, Insights and Reporting
      • Export Audits Report
      • Folder Content Report
      • Read License Stats
      • Storage Usage
    • Workflow Automation
      • Create SmartForm
      • SmartForm Submission
      • Validation Workflow
    • Data Formatting and Conversion
      • Broken Thumbnails
      • Convert Tools
      • PDF Thumbnails
      • Recompute hashes
      • Scan with Antivirus
      • Tika Contents Extraction
  • Actions
    • Files/Folders Operations
      • Resources Exist
      • User metadata
      • Create Folder
      • JSON Snapshot
      • Write To File
      • Delete files
      • Copy/Move
      • Store Internal Meta
      • Read from File
    • Archives Operations
      • Create Archive
      • Extract Archive
    • Scheduler Tools / Internals
      • Anko Script
      • Build Message
      • Empty Action
      • Sleep
    • Upload/Download to External Servers
      • FTP Put
      • Http Get
      • Scp put
      • Webhook
    • Atomic Commands and Scripts
      • Resynchronize
      • Shell Command
      • gRPC Request
    • Contents Processing
      • Create Thumbs
      • Extract EXIF
      • Tika Extractor
      • ClamAV Scan
      • Clean Thumbs
      • Cells Convert Tools
      • Compute Hash
      • Gotenberg PDF Previews
      • Doconv Extractor
    • Identity Management
      • Context User
      • Add/remove user role
      • Remove Users
      • Set user attribute
      • Persist Identity Data
      • Delete Identity Data
    • Notifications and Emails
      • Send Email
      • Email Digest
      • Send Notification
    • Extract/Load/Transform
      • Data Transformation
      • Import from CSV
      • Sync. Directories
    • Internal Actions
      • Global meta from P8
      • Fake Users
      • Reset policies
      • Legacy meta from P8
      • Sync. Shares
      • Prune tokens
      • User-data clean up
      • Upgrade DataSource Format
      • Sync. Directories
      • Prune Versions
      • Prune Jobs
      • File versioning
      • Sync. workspaces
      • Backup Versions
  • Filters & Queries
    • Files/Folders Selector
    • Users Selector
    • Roles Selector
    • Workspaces Selector
    • ACL Selector
    • Task Message Filter
    • Request Metadata Filter
    • Job Trigger Filter
    • DataSource Selector
  • Template Functions
    • cells
    • go
    • gval
    • humanize
    • sprig
Menu
  • EN
  • FR
Top Right Menu
  • Community
  • Dashboard
  • Login
  • Pydio Cells
    • Pydio Cells Overview
    • Designed For Teams
    • Secured For Organizations
    • Optimized For IT
    • Detailed Features List
    • Migration from Pydio 8
    • Try our live demo
  • Automate
    • Go With The Flow
      • Cells Flows
      • Product Guide
    • Use Cases
      • File Management
      • System Maintenance
      • Access Management
      • Data Conversion
      • Insights and Reporting
      • Workflow Automation
      • Cross-Platform Connectivity
      • Tasks Orchestration
  • Solutions
    • Manufacturing
    • Construction
    • Healthcare
    • Legal Services
    • Financial Services
    • Government
    • Media & Communication
    • Education
    • Consulting
    • Retail
    • [COVID 19] Remote is the new normal
  • Pricing
    • Pricing
    • Contact Us
  • Docs
    • Administration guide
    • Knowledge Base
    • F.A.Q
    • Cells Flows
    • API Documentation
    • Legacy
  • Blog
  • Talk to an expert
  • Download
  • Sign up
  • Login
  • About pydio
    • About us
    • Features
    • Pricing
    • Press room
    • Demo
  • Resources
    • Admin Guide
    • Developer Guide
    • Source Code
    • White paper
    • FAQ
  • Contact sales
    • Email
    • FRANCE: +33 1 76361075
    • USA: +1 312-757-4188
    • Privacy Policy
  • Support
    • Community support
    • Support subscription
    • Contribute to Pydio
  • Copyright © Abstrium SAS 2012-2020
  • Legal
  • Site developed by a Drupal expert
  • Facebook
  • Linkedin
  • Twitter