Scriba™
Scriba™ represents the latest phase in the evolution of PCI’s Data Integration and XML extraction and conversion products. Scriba™ allows organizations to bridge disparate data systems and create a unified data stream. This data can then be enhanced and repackaged to allow for analysis and delivery to a wide variety of media including print, PDF, web and mobile devices . In addition, Scriba™ provides a means for our clients to create sophisticated and integrated Content Engineering workflows.
While Scriba™ encompasses all of the features and functionality of iCPS, the development team at PCI created a completely new architecture for the product. This new architecture is predicated on state of the art, open standards and is designed from the ground up with integration in mind.
![]()
Scriba™ Features and Benefits
Unlock content from proprietary formats
Scriba™, in conjunction with our platform-specific connectors, allows extraction of content from proprietary formats such as Adobe InDesign and InCopy, SoftCare K4 and a variety of text-based formats.
InScriba™ provides extraction and conversion of Adobe InDesign and InCopy documents to XML and other formats.
ScribaK4™ provides conversion and enhancement of K4 content and metadata
In the coming months PCI will release connectors for a wide variety of publishing systems including digital asset management, content management, XML repositories and workflow management.
Standards-based Architecture
- Scriba™ incorporates industry standard technologies such as XML, XSL, UNICODE, REGEXP, etc...
- Built with corporate networks in mind - XMLRPC, HTTP, Security, Firewalls
- Direct communication - no need to mount file systems or configure and maintain paths
- Java based architecture provides support for all Java supported platforms including Windows, Macintosh, Linux and Unix
Simple to Use and Manage
- Integrated user interface provides a consistent user experience and makes training simpler
- Graphical rules editor allows end users to construct complex tranformation rule sets with drag and drop efficiency
- All preferences are stored on the Scriba Engine - no need for managing workstation preferences
Job Processing and Scheduling
- Fully multi-threaded architecture provides sophisticated load balancing
- Full control over job scheduling and execution
- Full tracking and auditing features provide seamless management functionality
Extensibility and Flexibility
Scriba provides a public API which allows for easy integration with other systems and processes. The API allows developers to:
- Query the Engine about the status of jobs/tickets
- Get preferences from the Engine
- Listen to messages from the engine
- Create new connectors to other systems


