<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Conversations webhook not triggering in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1234132#M86129</link>
    <description>&lt;P data-start="251" data-end="652"&gt;Hi &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1020310"&gt;@JSimons4&lt;/a&gt;&amp;nbsp;&amp;nbsp;, thanks for circling back with what you found. Your “future devs” note is basically the punchline: Conversations webhooks are really meant to be used from a public app with OAuth, not from a private app token. Private apps work fine for lots of CRM webhooks, but Conversations is one of the areas where HubSpot’s permissions model is stricter and the docs can feel a bit inconsistent.&amp;nbsp;&lt;/P&gt;
&lt;P data-start="654" data-end="1110"&gt;The “test button works but real events don’t” symptom usually comes from one of three things: the subscription wasn’t actually persisted at install time, the app install didn’t fully propagate yet (there’s sometimes a delay), or the portal/user context doesn’t match the conversation source you’re testing.&lt;/P&gt;
&lt;P data-start="654" data-end="1110"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="654" data-end="1110"&gt;Reinstalling effectively forces a clean re-registration of the webhook subscriptions, so it makes sense that it suddenly “fixed itself” the next day.&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;If anyone hits this again, I’d suggest: confirm you’re using a public app install (OAuth), confirm the webhook subscriptions are enabled for the right portal, then create a brand-new chat thread from a clean incognito session to avoid weird existing thread states. The main webhook reference&amp;nbsp;and the auth model differences (private app token vs OAuth) are here:&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;&amp;nbsp;&lt;A class="" href="https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide" target="_blank" rel="noopener" data-start="1413" data-end="1489"&gt;https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide&amp;nbsp;&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;(&lt;A href="https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/overview" target="_blank" rel="noopener"&gt;https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/overview )&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="1626" data-end="1696"&gt;Hope this helps.&lt;/P&gt;</description>
    <pubDate>Mon, 15 Dec 2025 19:29:42 GMT</pubDate>
    <dc:creator>RubenBurdin</dc:creator>
    <dc:date>2025-12-15T19:29:42Z</dc:date>
    <item>
      <title>Conversations webhook not triggering</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1231790#M85969</link>
      <description>&lt;P&gt;Hello community, just started developing an integration for hubspot when I ran into what I think is a bug from hs?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My goal is to get notified (webhook trigger) when a new message comes in the chat (inbox).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created a public app, auth, scopes and webhooks configured and when testing the webhook "conversation.newMessage" via the test button I recieve it on my end, working great so far.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But when simulating it with my testwebsite that has a hs chat and after typing in and sending an message, it does not get triggered.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also tested the "conversation.creation",&amp;nbsp; no trigger when new chat is created.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To make sure everything is correct on my end I added a webhook for new contact creation, which does fire on new contact creation. So it seems the config is correct.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The docs do say it is in beta, but just want to know if I am missing something or that the conversation webhooks are just broken for now?&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Dec 2025 19:33:44 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1231790#M85969</guid>
      <dc:creator>JSimons4</dc:creator>
      <dc:date>2025-12-07T19:33:44Z</dc:date>
    </item>
    <item>
      <title>Re: Conversations webhook not triggering</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1231969#M85981</link>
      <description>&lt;P&gt;Hello &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1020310"&gt;@JSimons4&lt;/a&gt;&lt;/SPAN&gt;!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Welcome to the Community!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'd like to tag in some of our Top Contributors to see if they have any tips and tricks on this. &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/141"&gt;@TomM2&lt;/a&gt;&lt;/SPAN&gt;, &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/346639"&gt;@GRajput&lt;/a&gt;&lt;/SPAN&gt;, &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/53048"&gt;@evaldas&lt;/a&gt;&lt;/SPAN&gt;, &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/63499"&gt;@SteveHTM&lt;/a&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have any suggestions for &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1020310"&gt;@JSimons4&lt;/a&gt;&lt;/SPAN&gt;?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Thank you!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sam, Community Manager&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Dec 2025 14:52:05 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1231969#M85981</guid>
      <dc:creator>SamTassey</dc:creator>
      <dc:date>2025-12-08T14:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: Conversations webhook not triggering</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1231975#M85983</link>
      <description>&lt;P&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1020310"&gt;@JSimons4&lt;/a&gt;&amp;nbsp;- Sounds like you are diving deep here! I'm very familiar with using conversations and thread objects - but I have always used conversation workflows and associated triggers, followed by custom code actions to query the actual conversation data structure that is created.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is actually how I would attack this debug problem - when you experiment with a new chat, can you look inside the conversation data structure to make sure all the components of that char are represented as you expect? Given the comolexity of how conversations are represented, I would suspect that there may be a data or type mismatch somewhere - you have to supplement the minimal documentation with rooting through those structures with your oqn queries.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;</description>
      <pubDate>Mon, 08 Dec 2025 15:08:39 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1231975#M85983</guid>
      <dc:creator>SteveHTM</dc:creator>
      <dc:date>2025-12-08T15:08:39Z</dc:date>
    </item>
    <item>
      <title>Re: Conversations webhook not triggering</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1232050#M85987</link>
      <description>&lt;P&gt;Thanks for your reply. After 1 day I installed the app again in my portal, the webhooks started to work. So I don't know what the problem was.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also found out that when using a private app the conversation webhooks don't work, while other webhooks do.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So for future devs: conversation webhook don't trigger in private app, make a public app with OAuth2.&lt;/P&gt;&lt;P&gt;If the webhooks don't work, wait a day and install again.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Dec 2025 18:53:27 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1232050#M85987</guid>
      <dc:creator>JSimons4</dc:creator>
      <dc:date>2025-12-08T18:53:27Z</dc:date>
    </item>
    <item>
      <title>Re: Conversations webhook not triggering</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1234132#M86129</link>
      <description>&lt;P data-start="251" data-end="652"&gt;Hi &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1020310"&gt;@JSimons4&lt;/a&gt;&amp;nbsp;&amp;nbsp;, thanks for circling back with what you found. Your “future devs” note is basically the punchline: Conversations webhooks are really meant to be used from a public app with OAuth, not from a private app token. Private apps work fine for lots of CRM webhooks, but Conversations is one of the areas where HubSpot’s permissions model is stricter and the docs can feel a bit inconsistent.&amp;nbsp;&lt;/P&gt;
&lt;P data-start="654" data-end="1110"&gt;The “test button works but real events don’t” symptom usually comes from one of three things: the subscription wasn’t actually persisted at install time, the app install didn’t fully propagate yet (there’s sometimes a delay), or the portal/user context doesn’t match the conversation source you’re testing.&lt;/P&gt;
&lt;P data-start="654" data-end="1110"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="654" data-end="1110"&gt;Reinstalling effectively forces a clean re-registration of the webhook subscriptions, so it makes sense that it suddenly “fixed itself” the next day.&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;If anyone hits this again, I’d suggest: confirm you’re using a public app install (OAuth), confirm the webhook subscriptions are enabled for the right portal, then create a brand-new chat thread from a clean incognito session to avoid weird existing thread states. The main webhook reference&amp;nbsp;and the auth model differences (private app token vs OAuth) are here:&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;&amp;nbsp;&lt;A class="" href="https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide" target="_blank" rel="noopener" data-start="1413" data-end="1489"&gt;https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide&amp;nbsp;&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="1112" data-end="1624"&gt;(&lt;A href="https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/overview" target="_blank" rel="noopener"&gt;https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/overview )&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="1626" data-end="1696"&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Dec 2025 19:29:42 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Conversations-webhook-not-triggering/m-p/1234132#M86129</guid>
      <dc:creator>RubenBurdin</dc:creator>
      <dc:date>2025-12-15T19:29:42Z</dc:date>
    </item>
  </channel>
</rss>

