Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
Microsoft Teams is showing broken images for Output HTML control or image output - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • Microsoft Teams is showing broken images for Output HTML control or image output
KB0961949

Microsoft Teams is showing broken images for Output HTML control or image output


1480 Views Last updated : Feb 11, 2025 public Copy Permalink

Issue

Microsoft Teams displays broken image for some customers who are using HTML control or any other control which should render an image.

We are building bot response JSON differently for different controls and calling the REST APIs to render it in Microsoft Teams.




Cause

This issue will generally happen for customers executing a topic which should render an image in Microsoft Teams and can happen because of below two possibilities:


1. Microsoft Teams does not have access to that image
2. Customer network is blocking the URL of image which comes after modification from Microsoft Side.

 

Controls:

It can be direct image rendering using output image control or it can be output HTML control or it can be output script or multiflow control which internally supports HTML control or image control.





Why HTML Control:


Microsoft Teams does not support direct HTML rendering. So ServiceNow Virtual Agent is converting the HTML to an image and send that image in JSON payload to support a functionality which is not supported by Microsoft Teams. All the clickable links will be extracted before converting the HTML to image. We will send out the image and extracted links in the JSON.

Resolution

Part 1:  Microsoft Teams does not have access to image

Please check KB0962294

 

Part 2: If the image is publicly accessible and still Microsoft Teams is showing a broken image then it is possible that URL is getting blocked by network. When we send the payload to Microsoft Teams then they will modify it and show the image using some Microsoft specific URL in which the URL which we sent out is a parameter. 

Please check KB0962296


The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.