<?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 Custom Live Chat UI in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1017077#M75331</link>
    <description>&lt;P&gt;Instead of HS's out-of-the-box chat widget and UI, I want to use our own Live Chat UI components and design.&lt;BR /&gt;Has anyone managed to create something like this on top of HS's APIs (or via any other means)?&lt;/P&gt;</description>
    <pubDate>Fri, 26 Jul 2024 15:54:50 GMT</pubDate>
    <dc:creator>TSpence9</dc:creator>
    <dc:date>2024-07-26T15:54:50Z</dc:date>
    <item>
      <title>Custom Live Chat UI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1017077#M75331</link>
      <description>&lt;P&gt;Instead of HS's out-of-the-box chat widget and UI, I want to use our own Live Chat UI components and design.&lt;BR /&gt;Has anyone managed to create something like this on top of HS's APIs (or via any other means)?&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jul 2024 15:54:50 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1017077#M75331</guid>
      <dc:creator>TSpence9</dc:creator>
      <dc:date>2024-07-26T15:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Live Chat UI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1018236#M75377</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/800512"&gt;@TSpence9&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for reaching out to the Community!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I wanted to invite our subject matter experts to this conversation to see if they have advice.&lt;/P&gt;
&lt;P&gt;Hi&lt;SPAN&gt;&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/363300"&gt;@Jnix284&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/513582"&gt;@Shadab_Khan&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/123775"&gt;@danmoyle&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;- Do you have any insight or recommendations for&lt;SPAN&gt;&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/800512"&gt;@TSpence9&lt;/a&gt;&lt;/SPAN&gt;?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best,&lt;/P&gt;
&lt;P&gt;Jan&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jul 2024 16:38:41 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1018236#M75377</guid>
      <dc:creator>janek</dc:creator>
      <dc:date>2024-07-29T16:38:41Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Live Chat UI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1018555#M75398</link>
      <description>&lt;P&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/800512"&gt;@TSpence9&lt;/a&gt;, Great use-case, I haven't personally done it however it looks like you can use &lt;A href="https://developers.hubspot.com/docs/api/conversation/chat-widget-sdk" target="_blank" rel="noopener"&gt;Chat Widget SDK&lt;/A&gt; to build your own UI with this&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Stay Awesome &amp;amp; Keep Doing it BIG &lt;span class="lia-unicode-emoji" title=":fire:"&gt;🔥&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jul 2024 07:48:50 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1018555#M75398</guid>
      <dc:creator>Shadab_Khan</dc:creator>
      <dc:date>2024-07-30T07:48:50Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Live Chat UI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1018727#M75410</link>
      <description>&lt;P&gt;Hi TSpence9 and welcome to the Community. This is a great question. I've only used HubSpot chat or Drift and it's worked well. But your question got me thinking and doing a little research.&amp;nbsp;&lt;SPAN&gt;While there aren't specific search results I could find detailing custom Live Chat UI implementations with HubSpot's APIs, I do know it's possible to create your own chat interface using HubSpot's APIs and your own UI components.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Here's an overview I found of how you could approach this:&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL class=""&gt;
&lt;LI&gt;&lt;SPAN&gt;Utilize HubSpot's Conversations API: HubSpot provides a Conversations API that allows you to programmatically interact with conversations, messages, and threads&lt;SPAN class=""&gt;.&amp;nbsp;This API can serve as the backend for your custom chat interface.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Design custom UI components: Create your own chat UI components using a framework of your choice (e.g., React, Vue, Angular, your current UI)&lt;SPAN class=""&gt;.&amp;nbsp;This gives you full control over the look and feel of your chat interface.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Implement real-time messaging: Use WebSockets or a similar technology to enable real-time message updates between your custom frontend and HubSpot's backend&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Handle authentication: Implement proper authentication mechanisms to ensure secure communication between your custom UI and HubSpot's APIs&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Integrate HubSpot features: Incorporate key features like file sharing, user status indicators, and notifications into your custom UI&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Optimize for different devices: Ensure your custom chat UI is responsive and works well on both desktop and mobile devices&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;SPAN&gt;Test thoroughly: Conduct extensive testing to ensure your custom implementation works seamlessly with HubSpot's backend and provides a smooth user experience&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;SPAN&gt;You may need to combine HubSpot's API documentation with general chat UI design principles and best practices to achieve your desired result.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you're looking for inspiration or guidance on chat UI design, I found quite a few resources available that discuss chat interface components, design patterns, and implementation strategies for various platforms and frameworks. good luck and hopefully you find success - we'd love to hear how it goes, here as fellow Community members &amp;amp; HubSpot users!&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Tue, 30 Jul 2024 12:42:39 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-Live-Chat-UI/m-p/1018727#M75410</guid>
      <dc:creator>danmoyle</dc:creator>
      <dc:date>2024-07-30T12:42:39Z</dc:date>
    </item>
  </channel>
</rss>

