
Running on AWS, the Cloud service is distributed over multiple geographic regions and scales under load to provide a fast, high-availability and reliable document generation service.
Vendor
Docmosis
Company Website

A reliable, multi-region, cloud-based service for generating documents via an API.
- Get started fast, with nothing to download/install/run.
- Usage based pricing, starting from $49/mth.
- Use Docmosis as a service via a simple REST API.
Document Generation Software as a Service
Any web connected application can use the service to generate documents.
The Cloud service has been engineered to take full advantage of modern cloud computing concepts. Running on AWS, the service is distributed over multiple regions and availability zones. Under load the processing scales across multiple servers to provide a high-availability and reliable service. The Cloud also provides a convenient web portal, useful for initial evaluation and ongoing template/account/billing/user management. The service has been designed to efficiently perform transactional requests, generating single-page documents sub-second, or to meet large batch processing requirements and is capable of generating hundreds-of-thousands of documents-per-hour.
An API-First Approach
The service was designed knowing that it would primarily be used via the API.
The API has been structured to make it easy to use, whether:
- Configuring a webhook in a third-party app.
- Calling the API by writing code. This makes it possible to use the service from most modern platforms:
- Custom Software Applications (Java, .Net, PHP, Ruby, Python, etc)
- Third-Party Apps (CRMs, Webforms, Workflow Automation, etc)
- Low-Code/No-Code Apps (Appian, Mendix, Bubble, Out Systems, etc) By default, generated documents are returned to the calling application, allowing the application to perform further actions with the file(s). Other delivery options include:
- Delivery via email.
- Stored to an AWS S3 Bucket.
- Sent using a webhook to third-party services. The API provides endpoints to perform other tasks, such as: upload, download, list and delete templates; query the structure of a template and return the field names; and check the status of the service and account.
Processing Locations
The cloud advantages of high-availability, increased reliability and scalability, naturally lead to questions about data residency.
Cloud users can select the physical location used for storing templates/images and control where processing occurs, via the:
- Cloud Console – a convenient web portal for uploading templates and testing documents.
- Document Generation API – the base URL determines the region. A single Cloud account enables the service to be used in all available regions (United States, Europe and APAC). Users may choose a region for low-latency/high performance or to satisfy data residency requirements.
Uptime Monitoring
Document production is often mission-critical.
Any service must be stable, consistent and always available. Since 2016 the Cloud service has been monitored 24/7, using the third-party platform Pingdom, by generating a test document every 60 seconds. View years of publically available historical uptime records. The results show the time taken to complete a deep-test, that activates the rendering engine, and return a single-page document.
Cloud Versions
The first version of the service was launched in 2011 as Docmosis Web Services (DWS).
During the life of any given version all feature additions, environment changes and bug fixes are thoroughly tested to ensure there is 100% consistency in output for all existing users of the service. Improvements, that can’t be safely applied to the current version, accrue over time and are released as a new version of the service (DWS2, DWS3, DWS4, etc.) that runs in parallel to the previous services.
Getting Started
No credit card, no watermarks, no limitations.
Start a free trial and use the service for 30 days, with the option to extend your evaluation if needed. With a trial account you can:
- Download, upload and manage templates and images
- Test the generation of documents from within the Cloud Console
- Create and manage API keys
- Call the API to generate documents Follow the instructions on our Resources Website to help you get started.