Who needs a Scripting Engine, anyway? Most modern Enterprise Content Management systems have some sort of scripting capabilities. Adding Content Script to your Content Server toolkit will result in a significant improvement in the way a wide range of activities, requirements and issues can be addressed.
Content Script features 1900+ documented API endpoints to interact with all Content Server functionalities and many extended features.
Content Script is a full-fledged programming language, and can be used to perform virtually any task.
Content Script has been built leveraging widely spread tools and libraries, enabling a quick onboarding of new developers.
Content Scripts can be used as automatic steps within Content Server Workflows.
A large set of pre-built scripts is available to get started quickly in any scenario.
Scripts can be built to be extremely resilient, capable of intercepting and recovering from unexpected errors.
API extensions can be easily created with the provided SDK.
Development environments, available directly within Content Server, support users with autocompletion, error detection and debugging capabilities.
Scripts can be created to respond to specific events on Content Server.
Scripts can be configured to be automatically executed on a predefined schedule.
Scripts can be executed with enhanced privileges or impersonating different users.
All operations performed with Content Script are subject to regular Content Server auditing.
Content Script provides a built-in set of Application Programming Interfaces that allow direct control over the underlying Content Server and integrated external systems. Content Script core APIs allow to perform through scripting automation basically any action that can be performed through the standard Content Server GUI.
Content Script has been engineered for easy extensibility: in addition to standard API, a growing set of extension packages allows to address the most different tasks. And new extensions can be created with the SDK.
Core Create documents and folders, browse the Content Server document repository, manage permissions, read and modify metadata, add document versions, etc.
Core Create, manage and browse users and groups. Add and remove members from groups, change group leaders, verify group membership, etc.
Core Manage running workflows and kickoff new ones, read and modify workflow attachements, reassing and send on tasks programmatically, etc.
Core Provide access to administrator functionalities, such as XML import/export options, impersonation, etc.
Core Perform searches using Content Server's search engine.
Core Create documents and folders, manage permissions, read and modify metadata, etc.
Core Easily create custom user notifications, but also scan mailboxes and transfer mail contents and attachments to Content Server.
Core Programmatically create forms, form templates and SQL tables, and access or modify the submitted data without having to rely on database queries.
Core Create customizable templates that can reused throughout your applications, to create a coherent user experience for GUIs, emails, forms...
Extension Manage Classification and Classification Trees in a scripting fashion, re-classify thousands of documents with a single line of code.
Extension Perform standard Records Management tasks programmatically: configure cross-references, holds, records details, and much more!
Extension Perform Physical Objects tasks programmatically: create new physical items, containers and boxes, control circulation, etc.
Extension Read, create and edit MS Office Suite documents, manipulate document properties, export category metadata to spreadsheets, etc.
Extension Directly invoke SAP functions from your Content Scripts, and use the results in your business applications on Content Server.
Extension Create and manipulate PDF documents, apply watermarks, extract image previews, and much more with the PDF extension API.
Extension Create document renditions on demand thanks to the integration with AdLib PDF Express engine.
Extension Optimize performance of your scripts and applications, reducing the need for redundant data-intensive operations and unwanted load on the Content Server infrastructure or on any other critical system.
Extension Interact with multiple FTP services, allowing to fetch remote files and load them directly to Content Server, or export Content Server data.
Extension Exchange documents with the cloud-based solution using preconfigured credentials.
Extension Provide additional Right-to-left languages support and utilities.
Extension Connect and perform searches on all types of LDAP servers.
Content Script currently includes the following extension packages:
Allows developers to quickly manipulate the standard Content Server UI.
Allows you to use Content Script steps within new or existing Content Server WorkFlow Maps.
Enables various new ways of using Content Server WebReports module.