Open a specific conversation

Hi,

I would like to be able to open a specific conversation using the conversationID or something else that could be used to identify a conversation. Is there anyway to do that? Something like

window.HubSpotConversations.widget.load({ conversationID: 123456789 });

or #hs-conversationID-123456789

My clients are always identified, since they only have access to the chat after they are logged in, and they can keep more than one conversation about different topics at the same time. I would like to control which conversation I open accordly to the topic the clients choose. Chatflows won’t solve the issue because they don’t let me restore a previous conversation, or they open a new conversation or they open the last conversation, independently of the selected chatflow.

Regards,

Hi @Douglas_leve ,

I’ve found this API documentation in HubSpot Developers- Opening to a specific chatflow on the page

Does this help?

Thanks @natsumimori, but this doesn’t help. It will open a new conversation OR it will open the conversation where the last message was sent, independently of which chatflow was used to create that conversation. None of these behaviours are desirable for my case of use :expressionless_face:

If it opened the last conversation created by the chatflow I selected (which it doesn’t), it would help.

Thank you for confirming @Douglas_leve . Hmm I don’t see a relevant API available in the HubSpot Developers’ doc so it may not be possible.

@Bryantworks and @dannio , do you have an idea/suggestion to open the last conversation created by the selected chatflow?

Hi everyone! :waving_hand:

Just adding a quick update for anyone coming across this thread.

HubSpot’s Conversations API has evolved since this discussion, and developers can now retrieve and manage conversation threads programmatically.

However, this is different from opening a specific existing conversation by its ID in the visitor-facing chat widget. I haven’t found a documented Chat Widget SDK method that supports that functionality.

For anyone exploring custom conversation experiences, I’d recommend checking out the latest HubSpot Conversations API documentation.

The original feature request is still relevant for anyone who needs visitors to switch between multiple existing conversations.

Hope this helps!


@Douglas_leve I checked in with my internal team and I can confirm that it is currently not possible to open a chatflow based off the conversation ID.

Moderator Note: this post was reviewed for relevancy and optimized for clarity on October 23, 2026. Thank you for your contributions to the HubSpot Community!

Hi @natsumimori, is it possible to include it in the development backlog? Ideally, it would be nice to open a chat based on the conversation ID.

If opening a specific chatflow opened the last conversation of that specific chatflow instead of opening the last conversation at all, it would also help. Maybe this case could be prioritized since it looks like a bug, doesn’t it?

Best Regards,

@natsumimori Same use-case here. The customer is always logged in, so automatic identification would be possible (e.g. via e-mail address). Your competitor solves it pretty nicely: Freshchat SDK API

Hey @Douglas_leve and @t-sander ,

Sorry I missed to respond here.

I understand that this is a pain point, thank you for sharing your feedback.

I wanted to recommend you to share this feedback/product improvement request in the Ideas Forum by creating a new post. Our product team is constantly on the lookout here for users’ feedback and ideas on ways in which they could possibly improve the functionality of our tools. When considering this idea as a new feature for future updates on the tool, we will based off from this platform. Creating a new thread in the Ideas Forum will also allow other users to upvote and leave their comments.

If one of you decided to create an idea post, please share the link in this thread so that anyone who finds this thread can easily navigate to the idea post and give it an upvote:)

Thanks for the hint @natsumimori

I created https://community.hubspot.com/t5/HubSpot-Ideas/Use-Chat-widget-logged-in-amp-use-own-frontend-for-Chat/idi-p/559991 - Use Chat widget logged-in & use own frontend for Chat Conversations

Great! Thank you @t-sander !