Connect your Govforms service libraries to your own secure SharePoint drop-site, with easy configuration and built-in connectivity tests.
Create SharePoint list items for each customer submission in just a few clicks with auto-mapping, or control mapping with logic templates for fine-grained data transforms.
Comprehensive file upload validation and processing options including auto-compress, image-to-PDF conversion, file size and type validation and AV scanning.
Support for single site access permissions allowing you to restrict Govforms access to a single site within your Microsoft tenant, with secure secret key management built-in.
Configure Microsoft Power Automate to move data from your Govforms SharePoint drop site to downstream system.
Send user uploaded files to your SharePoint site, with built-in structured folder naming.
Send a PDF copy of users answers to your SharePoint site at the same time you email it to your customer.
Support for separate QA and Production sites.
Store uploaded files, generate PDFs, read Excel data feeds and work with SharePoint Lists from Govforms services.
Look up, add or update SharePoint List records using mapped service data, environment-specific lists and workflow logic.
Send PDF copies of user answers to SharePoint as part of a submission workflow.
Send user-uploaded files to SharePoint with structured folder naming and environment-specific sites.
Sync spreadsheet data from SharePoint and use it for lookups, dynamic content and service flow.
.svg.png)
Use Excel files stored in SharePoint as reference data for lookups and dynamic choices.
.svg.png)
Trigger Power Automate cloud flows from Govforms using APIs, webhooks, SharePoint events or exported data.

Use Govforms to collect accessible service data and pass it into Power Apps or wider Power Platform workflows.

Connect Govforms services with Power Automate, Power Apps, Dataverse and Power BI in Microsoft enterprise estates.
Feed Govforms data, analytics exports or connected databases into Power BI dashboards and management reports.

Send structured Govforms data to Dataverse tables through Power Platform connectors, APIs or automation workflows.

Connect Govforms journeys with Microsoft conversational and virtual agent experiences.
Use Microsoft AI Builder downstream of Govforms data capture and SharePoint-based automation flows.

Use Microsoft data connectors to move Govforms data into the wider enterprise data ecosystem.

Store uploaded files and generated outputs in Azure Blob Storage.
Authenticate staff or users with Microsoft Entra ID using OpenID Connect or enterprise identity patterns.

Support legacy Azure AD naming for Microsoft Entra ID sign-in and identity integration.
Send Govforms submissions to Azure DevOps work items or boards through API-based integration.
Connect Govforms to Microsoft Azure DevOps for enterprise workflow and delivery tracking.

Send government-approved email and SMS notifications from Govforms using GOV.UK Notify templates and variables.

Send confirmation emails, staff alerts and review messages through GOV.UK Notify templates.

Send text message updates using GOV.UK Notify SMS templates.

Use GOV.UK Notify-powered magic links for passwordless email sign-in.

Take service payments through GOV.UK Pay and connect payment outcomes back into Govforms journeys.

Build accessible digital services using GOV.UK Design System patterns and GOV.UK Frontend components.
Search for places and geographic names using Ordnance Survey location services.
Use OpenStreetMap as a map provider or fallback for location selection.
Capture international addresses with configurable address lines and validation.
Add postcode lookup journeys with manual address fallback when needed.

Store uploaded files, generated documents or exports in AWS S3 buckets configured for each environment.
Use AWS Cognito hosted user pools for authentication and MFA-enabled sign-in.

Send service emails through AWS SES-style email delivery with mapped dynamic content.

Store uploaded files and generated outputs in Google Cloud Storage buckets configured in Govforms.
Use Govforms-managed secure file storage for uploads and generated documents.
Connect Govforms to REST APIs using configurable methods, headers, request bodies, response parsing and mock responses.
Push service data to downstream systems after validation, review or submission.
Send or retrieve data from any HTTP API using configurable methods, headers, payloads and timeouts.
Pull data from external systems to pre-populate services, validate answers or drive page flow.
Trigger external workflows by sending Govforms data to webhook endpoints.
Connect to high-assurance APIs using client certificates, private keys and CA chains where required.
Store QA and Production secrets separately for safer API and integration configuration.
Add custom request headers for API keys, bearer tokens or downstream routing metadata.
Manage environment-specific endpoints, settings and values without hard-coding them into services.
Use secure Govforms API endpoints to retrieve service data and integrate with external systems.
Retrieve raw or post-processed analytics data through Govforms API endpoints.
Export analytics data in CSV format for reporting and business intelligence tools.
Retrieve analytics and service data in JSON format for data pipelines and APIs.
Use CSV files as lookup tables for validation, dynamic choices, routing and content personalisation.
Use Excel workbooks as managed data feeds for lookups, validation, dynamic choices and workflow rules.
Use JSON data from APIs or feeds to inform dynamic content and service behaviour.
Validate user input and service logic against data retrieved from external APIs.
Populate radio buttons, checkboxes, select lists and autocomplete options from data feeds or APIs.
Search feeds, lists or APIs and use matched data in conditions, content and workflows.
Validate user-entered data against feeds, lists or external systems before submission.
Open, close or update Govforms submission status as part of a controlled workflow.
Fetch Govforms submissions to support multi-service journeys and service-to-service workflows.
Reuse data and state across related Govforms services and connected journeys.
Allow users in the same group or role to collaborate on saved service journeys.
Route submissions through reviewer approval, return, cancellation and multi-stage assurance workflows.
Require one, two or all reviewers to approve before a workflow continues.
Generate HTML output from service answers for APIs, document workflows or lightweight downstream payloads.
Generate PDF copies of answers for applicants, reviewers, case files or downstream document stores.
Accept, validate and process documents uploaded by service users.
Auto-compress images, remove metadata or apply face blurring before storage or onward transfer.
Connect payment journeys through GOV.UK Pay or third-party payment providers with Govforms support.
Scan uploaded files before storage or downstream delivery.
Handoff to or notify external payment providers as part of service workflows.
Connect Govforms authentication and access control to OAuth 2.0 identity providers.

Use OIDC-compliant identity providers for federated sign-in and user information.
Enable SSO for staff or public users through supported identity providers.
Let users access services with secure email magic links instead of passwords.
Allow public-facing services to run without user sign-in where appropriate.
Control builder, QA, analytics and live data access through role-based permissions.

Send Govforms data to Salesforce or retrieve Salesforce data through secure API integration.
Connect Govforms services with ADP HR and payroll workflows through API-based integration.
Create or update Jira issues from Govforms submissions through API-based workflows.
Create cases, incidents or requests in ServiceNow through configurable API actions.

Send service data to Dynamics 365 or retrieve customer and case data through Microsoft integrations.

Create contacts, tickets or deals in HubSpot using Govforms API actions.
Create Zendesk tickets or update support records from Govforms submissions.
Send Govforms submissions into Freshdesk as tickets or support requests.

Add or update Mailchimp contacts from Govforms journeys using API integration.

Send contact preferences and subscription data to Campaign Monitor through API actions.
Connect to SendGrid for email delivery or contact workflows through API integration.
Send Govforms notifications or workflow events to Slack channels through APIs or automation platforms.
.svg.png)
Notify teams, create work items or trigger collaboration workflows from Govforms submissions.
Send exports or generated files to Google Drive through APIs or automation connectors.

Connect Govforms data with Google Workspace services through API and automation tools.

Send Govforms data to Google Sheets or read sheet-based reference data through APIs or automation tools.

Send uploaded files or generated outputs to Dropbox through API-based workflows.

Store service documents and uploads in Box using API integration.
Move Govforms outputs to OneDrive through Microsoft automation or API integration.

Send generated documents or submission data into DocuSign e-signature workflows through APIs or automation.

Connect Govforms document outputs to Adobe Acrobat Sign for approval and signature journeys.
Connect payment journeys to Stripe through supported payment provider workflows or API handoff.
Connect payment journeys to PayPal through supported external payment workflows.

Connect Govforms services to Worldpay payment journeys with supported payment integration design.

Connect payment steps to Opayo through supported external payment flows.
Support card payment journeys using third-party payment provider integration patterns.

Send service events or reporting data to analytics workflows where appropriate and compliant.