Infoveave Data Automation — RESTful
Dynamics 365 CRM data in your workflow — without custom connectors or scripting.
Microsoft Dynamics 365 is the primary CRM for thousands of mid-market and enterprise organizations. Sales orders, account records, contacts, invoices, and opportunities all live in Dynamics — and all need to flow into analytics dashboards, reporting databases, and downstream business processes. Microsoft Dynamics activity connects directly to Dynamics 365 CRM via its native API, retrieves entities using OData filter syntax, and returns a structured table ready for transformation and loading. Multi-company support means a single activity can query across Dynamics business units or legal entities in one workflow run.
Connect to Microsoft Dynamics 365 CRM and retrieve accounts, contacts, sales orders, and other entities inside your Infoveave workflow. Native Dynamics integration with OData filter support, multi-company queries, and configurable retry handling.
Microsoft Dynamics is one step inside a multi-step Infoveave workflow. Chain it with other activities — no code, no manual hand-offs.
Build this workflow visually in Infoveave Data Automation — drag, connect, and schedule with no infrastructure setup.
Real scenarios where this transformation saves hours of manual work.
A daily finance workflow retrieves confirmed sales orders from Dynamics 365 CRM filtered by 'fulfillmentStatus eq Confirmed and orderDate ge 2026-04-10', then loads them into the ERP database via Insert into Database. Cross Company is enabled to pull orders across all business units in a single workflow run.
A weekly data governance workflow extracts the full customer account master from Dynamics CRM — including billing address, credit limit, payment terms, and account manager — and loads it into the customer master table in the data warehouse. The filter 'statecode eq 0' ensures only active accounts are included.
A monthly reporting workflow retrieves all open opportunities from Dynamics 365 filtered by estimated close date in the current quarter, with retry set to 3 to handle peak CRM load periods. The opportunity table feeds into a pipeline probability model and generates a forecast dashboard for the leadership team.
Input data (left) is transformed using the configuration below. The output table (right) is ready for dashboards or downstream steps.
dynamics365-prodsalesorders3fulfillmentStatus eq 'Confirmed' and orderDate ge 2026-04-0101000trueInput Data
| (Dynamics 365 connection and entity configuration — no row input required) |
Output Data
| OrderID | CustomerName | OrderDate | TotalAmount | Status |
|---|---|---|---|---|
| SO-20260401-001 | Acme Corp | 2026-04-01 | 15800.00 | Confirmed |
| SO-20260402-002 | Global Industries | 2026-04-02 | 9250.00 | Confirmed |
Key fields to configure in the Infoveave workflow builder. Full reference available in the documentation.
Connection
The registered Microsoft Dynamics 365 connection in Infoveave Studio. Configured using OAuth (Azure AD app registration) or API key authentication with the Dynamics 365 instance URL. Required permissions are scoped to the entities being accessed.
Resource Name
The Dynamics 365 entity set name to query — such as 'accounts', 'contacts', 'salesorders', 'invoices', or 'opportunities'. Uses the Dynamics CRM logical entity set names as defined in the Dynamics metadata.
Number of Retries
Number of times the activity retries the Dynamics request on transient failure (timeout, HTTP 429, HTTP 503). Default is 3. Useful during peak CRM load periods when Dynamics API responses may be delayed.
Filters
OData $filter expression for filtering Dynamics entities. Supports standard OData operators (eq, ne, gt, lt, ge, le, and, or) applied to Dynamics field names. Examples: 'statecode eq 0' for active records, 'createdon ge 2026-01-01' for recent records.
Cross Company
When enabled, the query runs across all companies (legal entities) in the Dynamics 365 environment rather than being scoped to the default company. Required for multi-entity organizations that need consolidated data across all business units in a single request.
Everything you need to know about Microsoft Dynamics in Infoveave.
Transformations in the same family as Microsoft Dynamics, often chained together in the same Infoveave workflow.
Part of Infoveave Data Automation
Microsoft Dynamics is one of over 80 transformation activities available inside Infoveave workflows. Chain transformations together — no code, no exports, no waiting for IT.
Ready to see Infoveave in action?