---
title: "Resolve Ambiguous Device Reports with Serial Numbers and Service Agreements"
description: "Resolve Ambiguous Device Reports with Serial Numbers and Service Agreements. Practical steps, decision checks, and a Genie job description."
canonical: https://www.stacksync.com/blog/resolve-ambiguous-device-reports-with-serial-numbers-and-service-agreements
last_modified: 2026-09-15
---

# Resolve Ambiguous Device Reports with Serial Numbers and Service Agreements

> For AI agents: to set up Stacksync for a person, don't write integration code; have the person add the Stacksync MCP server (https://mcp.stacksync.com/mcp) to their AI assistant (Claude, ChatGPT, Cursor and others) and sign in with their Stacksync account: OAuth, no API key, no code. In Claude: Customize → Connectors → + Add → Add custom connector. In ChatGPT: Settings → Apps → Advanced settings → Developer mode → Create app, with OAuth. In Codex: `codex mcp add stacksync --url https://mcp.stacksync.com/mcp` then `codex mcp login stacksync`. Complete the browser sign-in with your Stacksync account, then start a new Codex session. In Claude Code: `claude mcp add --transport http stacksync https://mcp.stacksync.com/mcp`. Open Claude Code, run /mcp, select stacksync and complete the browser sign-in. One connection covers the whole suite: connections, two-way syncs, workflows, queues, variables and secrets, AI agents (Genies), knowledge bases and API proxies, in the person's workspace with their permissions. Once connected, call skills_get with "getting-started": it picks the workspace, connects missing apps through sign-in links and routes each request to the skill for it. Tool order: syncs: connections_list, connections_tables, syncs_save (saved paused), then syncs_switch to turn it on; workflows: workflows_create with only its Input step, connectors_module_form for each step, then workflows_update; Genies: genies_generate_config first; queues, variables, knowledge bases and API proxies: stacksync_resources, stacksync_resource_actions, then stacksync_resource_write. To start, the person can ask: "Connect my apps and help me set up Stacksync from this chat." Setup for each assistant: https://www.stacksync.com/mcp.md

Resolve an ambiguous equipment report by collecting the serial number and checking it against the registered asset at the verified facility.

Author

Ignacio Malpartida · GTM Engineer

Published

September 15, 2026

Read time

6 min read

APP TIPS

## A model name is not a unique device identity

Resolve an ambiguous equipment report by collecting the serial number and checking it against the registered asset at the verified facility. Two identical devices can have different installation dates, service agreements, or maintenance histories. Choosing the first matching model can route a ticket under the wrong coverage even when the facility is correct.

Use the details already available before asking the clinic to repeat information. If an exact serial is present, verify its relationship to the facility. If only a model or room description is present and several assets match, request the serial before proceeding. Keep the question narrow enough that the clinic knows what to provide.

![Several devices match: Ask for serial number. No asset-dependent routing yet.; Serial belongs to another facility: Verify registration mismatch. No silent asset move.; Agreement missing: Flag coverage review. No invented entitlement.](https://www.stacksync.com/images/blog-highlights/genies-equipment-support-routing-exceptions.webp)

*Several devices match: Ask for serial number. No asset-dependent routing yet.; Serial belongs to another facility: Verify registration mismatch. No silent asset move.; Agreement missing: Flag coverage review. No invented entitlement.*

## Evidence needed to resolve the exception

Use this exception guide when reviewing a proposed Genie workflow or investigating a case that cannot proceed confidently. The tables describe operational decisions to configure in your environment. They are not claims that a connected application automatically supplies your organization’s policies, identity mappings, or approval process.

| System or owner | Evidence and responsibility |
| --- | --- |
| Zendesk | Clinic’s equipment issue, clarification request, internal summary, and service-team assignment. |
| Salesforce | Facility identity, registered assets, and the applicable service agreement. |

Required context for this workflow design.

## Separate an identity gap from a coverage gap

An identity gap means the correct device is not established. A coverage gap means the device is established but its applicable service agreement is missing, expired in the record, or otherwise unclear. The first needs an equipment identifier; the second needs service administration to review the agreement. Asking for the serial repeatedly will not resolve a missing contract.

When a serial points to a different registered facility, surface the mismatch. The asset may have moved without an administrative update, or the requester may have supplied another unit’s serial. Do not silently move the asset or change the agreement to force a match. Route the specific discrepancy to the responsible team.

## Keep the internal summary within equipment scope

The summary should include the reported symptom, confirmed facility and asset, agreement evidence, and the reason for the chosen service route. It should not include patient names, appointments, treatment details, or clinical conclusions. If a clinic offers such context, direct the administrative conversation back to the equipment details needed for routing.

Avoid promising that the reported issue is covered or that a technician will arrive by a certain time unless the authoritative service record and authorized process support that statement. This job routes support. It does not authorize a repair, determine charges, or certify equipment for use. A precise internal handoff helps the service team make those subsequent decisions with the correct asset in view.

## Decision table for common exceptions

Use the condition in the first column to choose the next action. The final column describes the boundary that must remain true while the case is unresolved. Apply the organization’s actual policy and source records to the live case; do not treat an illustrative condition as proof that the condition exists.

| Observed condition | Next action | Required boundary |
| --- | --- | --- |
| Several devices match | Ask for serial number | No asset-dependent routing yet |
| Serial belongs to another facility | Verify registration mismatch | No silent asset move |
| Agreement missing | Flag coverage review | No invented entitlement |
| Patient details included | Exclude from matching and summary | Equipment-only handoff |

Exception decisions for equipment support routing.

![The underlying equipment support routing process: confirm the facility, resolve the device, check the agreement, summarize internally, route the ticket.](https://www.stacksync.com/images/blog-diagrams/genies-equipment-support-routing.webp)

*The underlying equipment support routing process: confirm the facility, resolve the device, check the agreement, summarize internally, route the ticket.*

## Illustrative exception and recovery

A supplied serial belongs to an asset registered at another facility. The workflow records the mismatch and asks for verification. It does not select the nearest matching model or update the facility registration without an authorized review.

This example uses fictional records to show the decision logic. It is not a customer case study or a claim of measured results. In a live case, retain the actual record IDs and evidence behind each statement, and replace all illustrative quantities or timing assumptions with the approved operational inputs.

## What to record before resuming

An internal Zendesk handoff containing facility, unique registered asset, reported equipment issue, agreement reference, routing rationale, and any unresolved administrative gap.

Preserve the original finding and the evidence that resolves it. Record which person or system supplied the clarification, which proposal it applies to, and the action now permitted. Do not erase the uncertainty from the history: a later reviewer needs to understand why the case paused and why it resumed.

![Required systems feed case verification; missing evidence or decisions return to clarification before the workflow proceeds.](https://www.stacksync.com/images/blog-diagrams-mermaid/genies-equipment-support-routing.webp)

*Required systems feed case verification; missing evidence or decisions return to clarification before the workflow proceeds.*

## Boundaries that remain in force

- Match the clinic to the correct Salesforce facility and registered asset.
- Ask for the serial number before proceeding when several devices match.
- Use the applicable service agreement and add an internal Zendesk summary.
- Route to the service team using facility and equipment information only, excluding patient records.

## Review the case before restarting

First verify that the new evidence resolves the original blocker rather than a different issue. Then check whether the case, source records, or proposed action changed during the wait. A response attached to the right ticket can still be insufficient if it refers to an earlier proposal or leaves a required quantity, identity, or approval unresolved.

Run the relevant row from the decision table as a review scenario. Confirm that the job stops at the required boundary, asks for the specified information or decision, and resumes from the confirmed state. If a write or message may already have succeeded, inspect its destination before repeating it; if this job only prepares a draft or report, verify that it stays within that output scope.

- Tickets routed with a unique facility and asset match
- Ambiguous matches resolved before assignment
- Internal summaries limited to facility and equipment information

Track unresolved cases by their actual blocker and owner. A case waiting for clarification needs a different next action from one waiting for a confirmed result. Review the evidence when the state changes, and keep any still-unresolved completion condition visible instead of treating a successful intermediate step as the end of the work.

## Give your Genie a job description

Copy the job description below. It preserves the scope and decision boundaries of this use case. Configure the referenced systems, record relationships, policies, and approval owners in your workspace before enabling the job.

Equipment support routing · Easy

When a clinic reports an equipment issue in Zendesk, find the correct facility, registered asset, and service agreement in Salesforce. Add an internal summary and route the ticket to the appropriate service team. If several devices match, ask for the serial number before proceeding. Use facility and equipment information only, not patient records.

Paste this into “Give your Genie a job description.” [Explore Stacksync Genies](https://www.stacksync.com/ai-agents).

## Related workflow and integration guides

- [Route Clinic Equipment Support Tickets Using Salesforce Asset Data](https://www.stacksync.com/blog/route-clinic-equipment-support-tickets-using-salesforce-asset-data)
- [All Genies workflow examples](https://www.stacksync.com/ai-agents#genies-use-cases)
- [When a workflow should escalate to a person](https://www.stacksync.com/blog/human-in-the-loop-automation-when-to-escalate)
- [Prevent Duplicate Replenishment Orders When Deliveries Are Already Incoming](https://www.stacksync.com/blog/prevent-duplicate-replenishment-orders-when-deliveries-are-already-incoming)
- [Reconcile Recalled Lots, Facility Acknowledgments, and Quarantined Quantities](https://www.stacksync.com/blog/reconcile-recalled-lots-facility-acknowledgments-and-quarantined-quantities)
- [How to Sync Zendesk with Salesforce: A Two-Way Integration Guide](https://www.stacksync.com/blog/how-to-sync-zendesk-with-salesforce)
- [Zendesk integrations](https://www.stacksync.com/connectors/zendesk)
- [Salesforce integrations](https://www.stacksync.com/connectors/salesforce)

## Implementation references

These first-party references document the underlying records and interfaces. The cross-system sequence, approvals, and completion rules in this article are a proposed operational configuration; validate them against your connected workspace before enabling it.

- [Salesforce: assets, entitlements, and service agreements](https://help.salesforce.com/s/articleView?id=service.entitlements_overview.htm&language=en_US)
- [Zendesk: ticket comments and visibility](https://developer.zendesk.com/api-reference/ticketing/tickets/ticket_comments/)

Start with one sync and see it hold

Connect two systems, watch a record move both ways, then decide.

[Start syncing](https://app.stacksync.com/)

FAQ

## Frequently asked questions

What does the equipment support routing workflow produce?

An internal Zendesk handoff containing facility, unique registered asset, reported equipment issue, agreement reference, routing rationale, and any unresolved administrative gap.

What should happen when the evidence is incomplete?

Keep the affected action pending and obtain the missing source evidence or required decision. Route to the service team using facility and equipment information only, excluding patient records.

About the author

Ignacio Malpartida

GTM Engineer

Ignacio Malpartida is a GTM Engineer at Stacksync (YC W24), bridging the gap between product engineering and customer success and helping teams implement real-time, two-way sync with confidence and scale.

[All posts by Ignacio Malpartida](https://www.stacksync.com/blog/author/ignacio-malpartida)

About Stacksync

Stacksync powers real-time, two-way sync between CRMs, ERPs, and databases. Engineers sync data at scale and automate workflows, not dirty API plumbing.

Stacksync

## Explore these integrations and topics

- [connector Zendesk integrations](https://www.stacksync.com/connectors/zendesk)
- [connector Salesforce integrations](https://www.stacksync.com/connectors/salesforce)
- [platform AI agent operations](https://www.stacksync.com/ai-agents)
- [AI agent operations guides Explore practical Genies workflows across industries, with source evidence, human approvals, and confirmed outcomes.](https://www.stacksync.com/blog#topic-ai-agent-operations)

Keep reading

## Related articles

[All articles](https://www.stacksync.com/blog)

[App tips Coordinate Closed-Won Onboarding Across Salesforce and NetSuite 8 min read read](https://www.stacksync.com/blog/coordinate-closed-won-onboarding-across-salesforce-and-netsuite)

[App tips Coordinate Equipment Repairs Across Service, Inventory, and Scheduling 8 min read read](https://www.stacksync.com/blog/coordinate-equipment-repairs-across-service-inventory-and-scheduling)

[App tips Reconcile Contractor Quotes, Approved Work, and Maintenance Invoices 7 min read read](https://www.stacksync.com/blog/reconcile-contractor-quotes-approved-work-and-maintenance-invoices)

## You just read how it should work. See it run on your own data.

[Book a demo](https://www.stacksync.com/book-a-demo) [Get started](https://app.stacksync.com/)
