Automating Customer Job Notifications with Dynamics 365 and Azure
Connecting Job Data to Customers with Dynamics 365 and Azure
The requirement was not simply to move information between systems. The integration needed to connect job updates with customer communication preferences and support timely, personalized notifications.

Client & Business Context
Instant Products had job information stored within its Syrinx SQL Server environment. The business needed this information to flow into Dynamics 365 so that customer communications could be triggered from current job data.
Company : Instant Products
Industry: Business Operations / Field Service
Solution Category: Dynamics 365 Integration & Customer Communication Automation
Project Status: In Progress
Proof Point: Automated retrieval and synchronization of new or updated job records
Business Impact of the Existing Process
The integration follows a straightforward system-to-system flow:
Technology & Integration Architecture

Microsoft Power Automate
The integration follows a straightforward system-to-system flow:
Syrinx SQL Server → Azure Logic Apps → Dynamics 365 → Power Automate → Email & SMS
How the flow works
- Syrinx SQL Server stores the job information.
- Azure Logic Apps retrieve new or updated records.
- Job information is transformed and synchronized into Dynamics 365.
- Power Automate processes the relevant information and triggers communication workflows.
- Customers receive personalized email or SMS notifications based on job details and contact preferences.
Implementation Highlights
- Automated Job Data Retrieval
The integration automatically retrieves new and updated job records from the Syrinx SQL Server environment.
- Data Transformation and Synchronization
Azure Logic Apps process the source data and synchronize the relevant job information into Dynamics 365.
- Workflow-Based Communication
Power Automate connects synchronized job information with automated customer communication workflows.
- Personalized Customer Updates
Notifications can pull in dynamic job details and update over time, so recipients get timely, specific information rather than one-size-fits.
5. Contact Preference Support
The notification process is designed to use customer communication preferences when determining how updates are delivered.
- Multi-Channel Notifications
The architecture supports both email and SMS communication, allowing customer updates to be delivered through the appropriate channel.
Results & Current Outcomes
The solution currently supports the following outcomes:
- Automated retrieval of new and updated job records.
- Automated synchronization between the Syrinx SQL Server environment and Dynamics 365.
- Dynamic customer notifications based on job information.
- Communication workflows based on customer contact preferences.
- Reduced reliance on manual customer communication processes.
- Improved visibility and consistency across connected job and customer information.
Related SkySoft Capabilities
This solution demonstrates capabilities across:
Automate the Flow Between Your Business Systems
When job data, CRM records, and customer communication sit in separate systems, even simple updates can create unnecessary manual work. Sky Soft can help connect these processes through Dynamics 365, Azure, and Power Platform, creating automated workflows that move information where it is needed and trigger the right business action.

