Documents & Proposals
Generate Statements of Work and proposals directly from your engagement data.
Servantium generates client-ready documents from your engagement data. Scope, pricing, deliverables, and team information flow directly from your quotes and engagement details into professional PDFs — no copy-pasting between tools.
Generating a document
-
Open an engagement and navigate to the Quotes tab. Select the quote you want to generate a document from.
-
Click the Generate Document button (pen icon) in the quote toolbar.
-
A dialog appears showing available document templates. These are the templates configured for your organization (and optionally filtered by organization type). Select the template you want to use.
-
Servantium merges your engagement data with the template using Adobe Document Generation Services. The merge data includes:
- Quote — All sections, line items, costs, markups, and totals
- Engagement — Name, account, contact, template fields, and custom data
- Organization — Company name, address, and other org details
- Profile — The current user’s information
-
The generated PDF is stored in Firebase Storage and added to the engagement’s Documents tab.
Documents are generated from a specific quote. If your engagement has multiple quotes (e.g., different options or phases), generate a separate document for each.
Viewing documents
Navigate to the Documents tab within an engagement to see all generated documents. Click any document to open it in the built-in PDF viewer.
Each document record stores:
| Field | Description |
|---|---|
| Name | The document filename (derived from the quote name) |
| Location | The storage path in Firebase Storage |
| Last Modified | When the document was generated |
Document templates
Document templates define the structure and formatting of your generated output. They are managed in Settings > Document Templates.
Creating a document template
-
Go to Settings and navigate to the Document Templates tab.
-
Click Create to add a new template.
-
Enter a title for the template (e.g., “Standard SOW,” “Executive Proposal”).
-
Upload the template file. This is a DOCX file with merge fields that correspond to your engagement data structure. Adobe Document Generation Services processes these merge fields during generation.
Template merge fields
Templates can reference any data from the merge payload:
| Data source | Example fields |
|---|---|
quote.sections | Section names, line items, quantities, costs, totals |
quote.total | Grand total for the quote |
quote.cost | Total internal cost |
quote.markup | Total markup amount |
engagement.name | Engagement name |
engagement.data.* | Any custom template field values |
org.name | Organization name |
org.address | Organization address |
profile.email | Current user’s email |
Document templates use Adobe Document Generation merge tag syntax. Refer to Adobe’s documentation for advanced formatting options like tables, conditionals, and loops within your template DOCX files.
What’s in a typical SOW?
A well-structured Statement of Work template typically includes:
| Section | Content source |
|---|---|
| Project Overview | Engagement name, description, and client details |
| Scope & Deliverables | Quote sections mapped to delivery phases |
| Timeline | Derived from engagement dates and resource plan |
| Investment Summary | Quote totals broken down by section |
| Team | Resource assignments from the resource plan |
| Terms & Assumptions | Standard language from the template |
Regenerating documents
Documents are snapshots — they capture the state of your data at generation time. If you update your quote or engagement details, generate a new document to reflect the changes. Previous versions remain in the Documents tab for reference.
What’s next?
- Quotes & Pricing — The data that feeds your documents
- Notes & AI — Capture context that enriches your proposals
- Settings & Administration — Manage document templates
Need more help?
Our support team is available to assist you.
Contact Support