# Image not getting displayed inline, but getting displayed as attachment

**URL:** <https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107>\
**Category:** Zoom Apps\
**Created:** [October 11, 2026, 3:05pm UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107 "2026-10-11T15:05:57Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alvin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alvin/32/51213_2.png) [@Alvin](https://devforum.zoom.us/u/Alvin)\
**Post date:** [October 11, 2026, 3:05pm UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107/1 "2026-10-11T15:05:57Z")

</div>

Hello,

I have created a Chatbot App in the Zoom Marketplace and successfully integrated it. When I send a text query, the text-related portions render perfectly, but the image fails to load inline within the Zoom Chat client window. Instead, it either fails completely or only shows up as a downloadable attachment card snippet rather than a visible graphic image block.

I am using a valid public URL asset for testing (Unsplash), and I have verified that `is_markdown_support` is enabled.

Here is the exact JSON payload payload my backend helper is generating:

json

```auto
{
  "robot_jid": "v1o35zxuq9rlau6okusponbq@xmpp.zoom.us",
  "to_jid": "glqdabpbrrotdjcaotahrw@xmpp.zoom.us",
  "account_id": "gRCdeQ2lT3GsxzoCgWtJ7Q",
  "is_markdown_support": true,
  "content": {
    "body": [
      {
        "type": "section",
        "sections": [
          {
            "type": "message",
            "text": "Hi this is an Unsplash message"
          },
          {
            "type": "attachments",
            "img_url": "https://unsplash.com",
            "resource_url": "https://unsplash.com",
            "information": {
              "title": {
                "text": "Report chart"
              },
              "description": {
                "text": "Click to open"
              }
            }
          },
          {
            "type": "image",
            "images": [
              {
                "image_url": "https://unsplash.com",
                "alt_text": "image card",
                "image_index": 0
              }
            ]
          },
          {
            "type": "message",
            "text": "markdown image: <img:https://unsplash.com|markdown image>"
          }
        ]
      }
    ]
  }
}

```

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [October 12, 2026, 2:38pm UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107/2 "2026-10-12T14:38:38Z")

</div>

@Alvin , thanks for posting in the forum! Can you share a screenshot of what you are seeing render ?

---

<div class="post-metadata">

**Author:** ![Alvin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alvin/32/51213_2.png) [@Alvin](https://devforum.zoom.us/u/Alvin)\
**Post date:** [October 13, 2026, 6:05am UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107/3 "2026-10-13T06:05:23Z")

</div>

I tried to display the image inline, but I am getting an Empty Blob while testing Locally. I tried displaying it inline but it didnt work but when i tried displaying it as an attachment it worked. I am unable to share the screenshot, because the forum wont allow me to add any media or Links to the said image.

---

<div class="post-metadata">

**Author:** ![Alvin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alvin/32/51213_2.png) [@Alvin](https://devforum.zoom.us/u/Alvin)\
**Post date:** [October 13, 2026, 3:57pm UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107/4 "2026-10-13T15:57:15Z")

</div>

Hi Donte,

Since I’m unable to share a screenshot of the image not displaying in Zoom, could you please provide me with Zoom Support’s email address so that we can send all the necessary documents there, if that’s okay?

---

<div class="post-metadata">

**Author:** ![Alvin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alvin/32/51213_2.png) [@Alvin](https://devforum.zoom.us/u/Alvin)\
**Post date:** [October 14, 2026, 7:26am UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107/5 "2026-10-14T07:26:44Z")

</div>

Hi Donte, I have one additional question regarding the image: do we need to modify any configurations in Zoom Workspace or App Marketplace to display it, or is there something else we need to do?

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [October 19, 2026, 5:15pm UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107/6 "2026-10-19T17:15:41Z")

</div>

@Alvin , Thank you for sharing additional information. I do not believe there is any additional configuration that is needed unless the image is being displayed from a specific source, in which case you would need to whitelist the domain. Could you share if you’re seeing any errors in the console? And have you tested all the images to see if it’s just possibly that one image that is giving you an issue?

> [@Zoom App Authentication Domain list](https://devforum.zoom.us/t/zoom-app-authentication-domain-list/93881):
>
> Hey guys, I want to add a authentication into my zoom app my zoom app which runs within zoom client during meetings. so iam thinking to add a firebase authentication in my app. so please tell me is it okay to use firebase auth here because we need to store each user in the database so please help and let me know if it make sense thanks slight_smile

---

<div class="post-metadata">

**Author:** ![Alvin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alvin/32/51213_2.png) [@Alvin](https://devforum.zoom.us/u/Alvin)\
**Post date:** [October 21, 2026, 3:36am UTC](https://devforum.zoom.us/t/image-not-getting-displayed-inline-but-getting-displayed-as-attachment/147107/7 "2026-10-21T03:36:44Z")

</div>

Hi @donte.zoom , thanks for the follow-up.  
The Zoom web client logs the following error every time an image is blocked, causing the message bubble to render empty:

`chunk-packages-common.js:28 [Security] Blocked image from untrusted domain: images.unsplash.com`  
` at sidebar-message.js:482`

The Chatbot API returns a successful response for the same request, with no errors in the response body.

I added `images.unsplash.com` to the domain allowlist, and it now shows an allowed check mark. However, for other domains, the status seems to be stuck on “This domain requires review” for several days without any change.
