System Architecture Overview
Build a Doc is a cloud-based document generation service that integrates with Microsoft Power Platform.
Components
Build a Doc Cloud Service
The core document processing engine that:
- Processes templates and data sources (see Templates and Data Binding)
- Generates output documents
- Handles format conversions
Power Platform Connector
The custom connector that enables:
- Integration with Power Automate and Power Apps (see Connector Overview)
- Authentication via API keys
Customer Portal
A web-based management interface for:
- Subscription management (see Subscription Management)
- API key generation (see API Key Management)
- Usage monitoring (see Usage Metrics)
- User management (see User Management)
Get started with the portal: Use the Customer Portal
Word Add-in
An Office add-in that provides:
- Template authoring assistance
- Preview generation (see Preview Templates with Sample Data)
- Validation feedback (see Debug Template Validation Errors)
Learn more: Design and Test Templates with the Word Add-in
Integration Points
| Component | Integration |
|---|---|
| Power Automate | Custom connector (see Connector Overview) |
| Power Apps | Custom connector (see Connector Overview) |
| SharePoint | File storage for templates and outputs (see Integrate with SharePoint) |
| OneDrive | File storage for templates and outputs |
| Dataverse | Data source for templates |
| Microsoft 365 | Email delivery, Office add-in |