Designing a scalable system to synchronize and map external data into xMatters
Role: Lead Designer
Scope: System architecture, interaction model, integration framework
Context: Multi-phase initiative, starting with ServiceNow
Many customers managed users, groups, sites, and devices in external systems and relied on custom APIs to sync data into xMatters. This approach was manual, fragile, and difficult to audit, making it hard to keep records aligned.
There was no unified approach to:
We began with ServiceNow, but the broader goal was to create a scalable foundation for multi-source integrations.
The core challenge was designing a reusable sync architecture.
We needed to define:
Differences across object types, update rules, and failure states made this a systems-level problem.
The real challenge wasn’t just moving data - it was bringing clarity to a complex architecture.
The PM brought an early vision and low-fidelity wireframes. We aligned on a preliminary direction, and I partnered closely with engineering to define the architecture and ship iteratively.
I:
We deliberately avoided a “two-year big launch.” Instead, we shipped in increments and this allowed the team to deliver value every few months while evolving the system architecture.
Although ServiceNow was the initial data source, the system was built to scale beyond it. We defined a reusable sync framework that:
Rather than obscuring backend complexity, we surfaced it. The system made clear:
This reduced ambiguity and improved administrative confidence in high-risk operations.
Sync operations can easily become opaque.
We prioritized transparency through:
This shifted sync from a “black box” process to an observable, controllable system capability.
Rather than waiting for a complete feature set, we defined a stable architectural backbone and delivered in phases. Afterwards we added reporting and refinements incrementally and scoped advanced features (estimated record previews, expanded group/site sync) for future phases.
This enabled progress without compromising scalability.
Daria Ershova
Designing a scalable system to synchronize and map external data into xMatters
Role: Lead Designer
Scope: System architecture, interaction model, integration framework
Context: Multi-phase initiative, starting with ServiceNow
Many customers managed users, groups, sites, and devices in external systems and relied on custom APIs to sync data into xMatters. This approach was manual, fragile, and difficult to audit, making it hard to keep records aligned.
There was no unified approach to:
We began with ServiceNow, but the broader goal was to create a scalable foundation for multi-source integrations.
The core challenge was designing a reusable sync architecture.
We needed to define:
Differences across object types, update rules, and failure states made this a systems-level problem.
The real challenge wasn’t just moving data - it was bringing clarity to a complex architecture.
The PM brought an early vision and low-fidelity wireframes. We aligned on a preliminary direction, and I partnered closely with engineering to define the architecture and ship iteratively.
I:
We deliberately avoided a “two-year big launch.” Instead, we shipped in increments and this allowed the team to deliver value every few months while evolving the system architecture.
Although ServiceNow was the initial data source, the system was built to scale beyond it. We defined a reusable sync framework that:
Rather than obscuring backend complexity, we surfaced it. The system made clear:
This reduced ambiguity and improved administrative confidence in high-risk operations.
Sync operations can easily become opaque.
We prioritized transparency through:
This shifted sync from a “black box” process to an observable, controllable system capability.
Rather than waiting for a complete feature set, we defined a stable architectural backbone and delivered in phases. Afterwards we added reporting and refinements incrementally and scoped advanced features (estimated record previews, expanded group/site sync) for future phases.
This enabled progress without compromising scalability.
All
Admin
DataSync
Flow Designer Palette
Subscriptions
Insights
Daria Ershova
Designing a scalable system to synchronize and map external data into xMatters
Role: Lead Designer
Scope: System architecture, interaction model, integration framework
Context: Multi-phase initiative, starting with ServiceNow
Many customers managed users, groups, sites, and devices in external systems and relied on custom APIs to sync data into xMatters. This approach was manual, fragile, and difficult to audit, making it hard to keep records aligned.
There was no unified approach to:
We began with ServiceNow, but the broader goal was to create a scalable foundation for multi-source integrations.
The core challenge was designing a reusable sync architecture.
We needed to define:
Differences across object types, update rules, and failure states made this a systems-level problem.
The real challenge wasn’t just moving data - it was bringing clarity to a complex architecture.
The PM brought an early vision and low-fidelity wireframes. We aligned on a preliminary direction, and I partnered closely with engineering to define the architecture and ship iteratively.
I:
We deliberately avoided a “two-year big launch.” Instead, we shipped in increments and this allowed the team to deliver value every few months while evolving the system architecture.
Although ServiceNow was the initial data source, the system was built to scale beyond it. We defined a reusable sync framework that:
Rather than obscuring backend complexity, we surfaced it. The system made clear:
This reduced ambiguity and improved administrative confidence in high-risk operations.
Sync operations can easily become opaque.
We prioritized transparency through:
This shifted sync from a “black box” process to an observable, controllable system capability.
Rather than waiting for a complete feature set, we defined a stable architectural backbone and delivered in phases. Afterwards we added reporting and refinements incrementally and scoped advanced features (estimated record previews, expanded group/site sync) for future phases.
This enabled progress without compromising scalability.
All
Admin
DataSync
Flow Designer Palette
Subscriptions
Insights