Share via

Targeted notification doesnt work on externals

Shahar Sonsino 45 Reputation points
2025-03-26T19:36:10.7166667+00:00

Hello, I actually have 2 questions in 1:

I uploaded my app to another tenant's catalog (Using the graph api).

I then used an api to add the app to a teams chat, and it worked (without installing the app).

So:

  1. I guess adding the app to the chat automatically installs it there?

Then I tried to send a targeted notification to an external user and it didn't work.

So:
2. I have an assumption that it takes time for it to work after we upload the app? Because it does work in another tenant I tried it. If Im right, how much time it takes for the app to full work after adding it to the catalog/install it?

Microsoft Teams | Development
Microsoft Teams | Development

Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs

0 comments No comments

Answer accepted by question author

Nivedipa-MSFT 4,246 Reputation points Microsoft External Staff Moderator
2025-03-27T07:21:23.0233333+00:00

@Shahar Sonsino - Thank you for bringing this issue to our attention.
1.Yes, when you add an app to a Teams chat using the API, it typically installs the app for that chat. This is why you were able to use the app without explicitly installing it first.

2.There can be a delay between when you upload the app to the catalog and when it becomes fully functional. This delay can vary depending on several factors, such as the propagation time across the tenant's infrastructure and any caching mechanisms in place. While there's no exact time frame, it usually takes a few minutes to a couple of hours for the app to be fully operational. If it works in another tenant, it suggests that the app itself is correctly configured, and the delay might be due to these propagation factors.

Please let us know if you have any further query here.

Was this answer helpful?

1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.