Retrieve Undelivered Messages When an Endpoint is Unavailable

When an endpoint is unavailable, messages in ServiceNow are not delivered. ServiceNow provides an External Communication Channel (ECC) queue to retrieve undelivered messages. The ECC Queue is a connection point between an instance (https://host.service-now.com/) and other systems that integrate with it. There is no API call provided by ServiceNow to resend the unavailable messages. You can recall the unavailable messages manually.

To resend undelivered messages:
  1. Log in to the ServiceNow instance.
  2. Go to ECC Queue.
  3. Filter the messages with their State set to error to be displayed.
  4. In the Created column, click any message to open the details.
    The message payload and reason for failure are displayed.
    Description of GUID-6ED778B8-03E6-4641-AFF2-D20F5A2E6248-default.png follows
    .png
  5. Click Run Again to resend the undelivered message.
    This action resends the message.