Azure Blob Storage
Receive invoices from Azure Blob Storage containers.
Use Cases
Section titled “Use Cases”- Automated invoice drops from other systems
- High-volume batch processing
- Integration with Azure Logic Apps/Functions
Step 1: Create Storage Container
Section titled “Step 1: Create Storage Container”- Go to Azure Portal > Storage Accounts
- Create or select storage account
- Create container:
invoices-incoming
Step 2: Get Connection Details
Section titled “Step 2: Get Connection Details”Option A: Connection String
DefaultEndpointsProtocol=https;AccountName=xxx;AccountKey=xxx;EndpointSuffix=core.windows.netOption B: SAS Token (more secure)
- Generate SAS with Read, List, Delete permissions
- Set appropriate expiry
Step 3: Configure in TaprNext
Section titled “Step 3: Configure in TaprNext”Configure these settings:
- Connection Type: Connection String or SAS Token
- Connection: Your connection string or token
- Container:
invoices-incoming - Folder Prefix:
incoming/(leave blank for container root) - Test Connection: Verify settings before saving
Processing Options
Section titled “Processing Options”After processing, choose one action:
- Delete blob
- Move to folder (e.g.,
processed/) - Move to archive container (e.g.,
invoices-archive)
Blob Naming
Section titled “Blob Naming”The system processes any supported file type:
*.pdf*.png,*.jpg,*.jpeg*.xml(e-invoices)
Metadata from blob properties can be used for routing purposes.