BackOffice user guide
Use BackOffice to manage design assets, configure products and personalization workflows, and maintain users and tenant settings in Customer’s Canvas Hub.
Find guides and API references for Customer’s Canvas Hub and Customer’s Canvas On-Premises. Choose documentation for your task, product, or component.
Aurigma offers product personalization software under the Customer’s Canvas name.
Customer’s Canvas Hub is a SaaS product for integrating personalization into your applications. It provides APIs, design and asset management, product configuration, print-file generation, and BackOffice for your team.
Customer’s Canvas Hub supports several editors, including Design Editor, and embeddable Workflow Elements for different personalization experiences. Designs can also be created or modified through APIs without opening an interactive editor.
Use BackOffice to manage design assets, configure products and personalization workflows, and maintain users and tenant settings in Customer’s Canvas Hub.
Work with Customer’s Canvas Hub projects and processing pipelines. Manage project statuses, configure rendering and subsequent processing tasks, and retrieve resulting print files.
Learn how to integrate Customer’s Canvas Hub with your application. Explore key concepts and implementation scenarios, choose an editor or frontend integration approach, and work with APIs and code samples.
Prepare reusable design templates and mockups for Customer’s Canvas Hub and Customer’s Canvas On-Premises. Learn how to prepare InDesign and Photoshop files and define which design elements customers can personalize.
The guide also covers Template Editor in BackOffice.
Customer’s Canvas On-Premises is a software product supplied as components and SDKs that your team integrates, deploys, and operates in its own infrastructure. Start with the documentation overview, then choose the component or SDK used in your implementation.
Browse Customer’s Canvas On-Premises documentation
Design Editor, UI Framework, Dynamic Image, and Preflight Tool can also be used in Customer’s Canvas Hub integrations. Follow instructions for your actual deployment: installation, authentication, asset management, and integration steps can differ. A component’s availability depends on your setup.
Embed a browser-based design editor, configure its editing capabilities, and work with its JavaScript and REST APIs. The documentation includes integration guidance and installation and maintenance instructions for self-hosted instances.
Build personalization interfaces from reusable widgets and multiple steps. Use JSON workflow files to describe the interface and its dynamic behavior, with integration instructions for Customer’s Canvas Hub or Customer’s Canvas On-Premises.
Generate personalized images from Photoshop templates through an API. Replace text and images, control layer visibility, and create product mockups using the PSD features supported by Dynamic Image.
Check uploaded artwork against configured print requirements through a user interface or API. Report issues, apply supported corrections, and generate resulting print files.
Create, inspect, modify, save, and render designs programmatically in a .NET application. Use the component to implement server-side design processing or a backend for a custom editor.
Work with the design object model in JavaScript or TypeScript. Create and modify design elements and build custom browser-based editing interfaces. The full editing workflow requires a compatible backend based on Design Atoms .NET.
Use the Design Atoms API web service in Customer’s Canvas Hub to work with the design object model and save private designs. This service exposes selected Design Atoms .NET capabilities through REST endpoints; its service reference is distinct from the .NET and JavaScript SDK references.
Maintaining an earlier Customer’s Canvas On-Premises installation? Use the documentation that matches your installed version.