> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowforma.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Data integration rules

> Data integration rules connect FlowForma workflows to SharePoint lists, external APIs, SQL databases, and other systems to automate data exchange and validation.

**Data integration rules** enable seamless interaction between workflows and external systems, databases, or internal data sources such as SharePoint lists. They automate data exchange, validation, and updates, keeping processes connected and efficient across platforms.

* [**Add/Edit calendar event**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/add-edit-calendar-event): automates creating or editing calendar events in Microsoft Outlook. *Use case:* schedule meetings or reminders when certain workflow steps complete.
* [**Add/update list item**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/add-update-list-item): adds new items or updates existing ones in a SharePoint list. *Use case:* automatically log requests or approvals into a central list for tracking.
* [**Add/update form**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/add-update-form): updates an existing form or creates a new one based on conditions. *Use case:* modify forms dynamically during workflows or create linked forms for related processes.
* [**Call External API**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/call-external-api): integrates with external systems via API calls, sending or retrieving data. *Use case:* retrieve customer details from a CRM or submit data to an external financial system.
* [**Data validation**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/data-validation): verifies data integrity and ensures inputs conform to required standards. *Use case:* check that email addresses follow a valid format or that numeric fields are within acceptable ranges.
* [**Execute SQL stored procedure**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/execute-sql-stored-procedure): executes stored procedures in SQL databases. *Use case:* retrieve data from a database or update records based on workflow actions.
* [**Get List Data**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/get-list-data): retrieves data from a SharePoint list for use in the workflow or form. *Use case:* populate dropdown fields dynamically or retrieve related records.
* [**Get user profile property**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/get-user-profile-property): retrieves specific properties from user SharePoint profiles. *Use case:* autofill fields like "Manager" or "Department" based on the logged-in user.
* [**Set question value**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/set-question-value): dynamically sets the value of a question based on logic or external data. *Use case:* automatically calculate and set the "Total Cost" field when quantities and prices are entered.
* [**Third Party Integration**](/product/creating-flows/business-rules/business-rule-types/data-integration-rules/third-party-integration): integrates with the Procore and Spectrum platforms. *Use case:* send project updates to Procore or retrieve financial data from Spectrum.
* [**Create HubSpot contact**](/product/creating-flows/business-rules/business-rule-types/feature-pack-business-rules/create-hubspot-contact): creates a new contact record in HubSpot. *Use case:* register a new lead captured in a form.
* [**Update HubSpot entry**](/product/creating-flows/business-rules/business-rule-types/feature-pack-business-rules/update-hubspot-entry): updates an existing HubSpot record. *Use case:* sync form changes back to a HubSpot contact or deal.
* [**Execute Dynamics CRM**](/product/creating-flows/business-rules/business-rule-types/feature-pack-business-rules/execute-dynamics-crm): runs create or update operations against Microsoft Dynamics CRM. *Use case:* push form data into Dynamics entities.
* [**Execute EDM operations**](/product/creating-flows/business-rules/business-rule-types/feature-pack-business-rules/execute-edm-operations): creates, updates, or retrieves Entity Data Management items. *Use case:* manage EDM entity records directly from a flow.
* [**DocuSign Sign Documents**](/product/docusign/docusign-sign-documents): sends documents for electronic signature via DocuSign. *Use case:* route a generated contract for signing.
