Using Service Exchange for Public Sector Digital Services
As a government service agency provider, learn how to use Service Bridge to receive and fulfill service requests from the service catalog from your provider instance.
As an agency provider, you can author and publish remote catalogs from your instance for consumers to generate service requests that can be fulfilled in your instance. You can also integrate your tasks with your consumer's tasks, sending them back and forth for fulfillment, as well as send cases to your consumer's instance via Provider Task.
Service Bridge service requests are initiated from the constituent's ServiceNow instance, viewed through the Government Service Portal. The agency provider's agent fulfills these requests in their ServiceNow agency provider instance. The data in the request then synchronizes the agent and customer instances so that they both can track its progress.
Using Service Exchange for consumers
As a constituent using a Service Exchange for consumers instance, you can:
- Review remote catalog items entitled to you from your local catalog and send requests to your agency provider for fulfillment.
- Bidirectionally integrate your tasks with your agency provider's tasks.
- Receive proactive tasks from providers for transparency and collaboration.
Using Service Exchange for providers
As a provider, learn how to use Service Exchange to fulfill requests from the service catalog, and track order fulfillment from your agency provider instance.
- Author and publish remote service catalogs for your consumers on their instances.
- Integrate your instance with your consumer's instance.
- Receive and fulfill service requests on your instance from your constituent's ServiceNow instance.
Remote Catalog items are ordered from the consumer instance, and create provider tasks in both the provider and consumer instance. The provider agent fulfills these provider tasks in their ServiceNow instance. The data in these tasks is synchronized between instances so that they both can track the progress.
- Create a remote record producer in a remote catalog. For information on how to do this, see Create remote record producers for Providers.
- Create variables for remote record producers. For information on how to do this, Create variables for remote record producers for Providers.
- Associate flows to the record producers.
Remote tasks enable you to assign and synchronize the task's data on separate instances so that you can quickly fulfill the service requests from your constituents. Some examples of the consumer requests are as follows:
- Request help for issues that your constituents are having.
- Request to assign the existing tasks to you so that you can support your constituent's issues.
Service Exchange request fulfillment process
- The constituent selects a Service Bridge related item from the service catalog.
- The consumer provides the information in the Service Exchange request form and selects Submit. When the consumer places the request, the Task View appears on the portal. Within the view, the constituent can add comments that are replicated in the agency provider's instance.
- In the constituent's instance, a single tracking task type, the Provider Task, is generated, regardless of the service.
- The Provider Task is replicated on the agency provider's instance, triggering a flow that triggers the parent task.
- The state of the task in the constituent's instance is set to Received.
- In the agency provider's instance, an agent takes ownership of the parent task by selecting Assign to me.
- After an agent takes ownership of the task, the state of the Provider Task in the constituent's instance is updated to Work in Progress. When the agent posts a comment on the agency provider's instance, the comment is replicated in the constituent's instance. Comments that the constituent posts are replicated in the provider's instance.
- After the agent resolves the request, sets a resolution code, and selects Propose solution, the state of the Provider Task in the consumer's instance is updated to Resolved. The Actions menu displays the following options, Accept, Reject, or Cancel.
- If the consumer accepts the resolution, the state of the provider task on the constituent's instance, and the state of the request on the agency provider's instance, are both updated to Closed.
Use Cases
- Licensing Example: A state uses both provider and consumer instances of Service Exchange. Users in the consumer instance need to access specific content or complete tasks in the provider instance. With Remote Content Items, users can click on a catalog item in the consumer instance, which opens a new tab and logs them into the provider instance to complete the task seamlessly.
- Integration Example: Users clicking on a catalog item in the consumer instance, which opens a new tab and logs them into the provider instance to complete the task. This ensures that users can perform tasks across different instances without any interruptions.