CMS Development

kporteus
Participant

New customer interface support

Résolue

Hi there,

 

We are building a brand new customer interface and would like to carry out the three things below.  Please can you advise if possible, and the documentation required for each. 

 

1. Pull in our latest blog posts into the right column.
I understand there is an RSS feed for this, but if for any reason we can't support that, which API documentation would be need. We'd like to be able to pull in specific tagged content.

 

2. Pull in Contact Owner name, photo and contact details into the left side colum and ensure these update if they are updated within Hubspot. 

 

3. Below the Contact Owner name and contact details, we'd like to embed a live chat with their contact owner. We don't want to use the pop up widget - is there a way to embed this function instead? This would also update to a new contact owner ifupdated within HubSpot.

 

Thank you

0 Votes
1 Solution acceptée
alyssamwilie
Solution
Expert reconnu | Partenaire solutions Elite
Expert reconnu | Partenaire solutions Elite

New customer interface support

Résolue

It's just a Javascript API (basically just a customizable embed code) and looking at the options in the documentation it provides I believe it's still going to popup in the corner and does not have the option to embed it into the interface.

 

Alyssa Wilie

Web Developer

LyntonWeb

EDIT:

Seems embedding directly in the interface actually is possible!
https://community.hubspot.com/t5/CMS-Development/Embed-chat-on-a-page/m-p/266247

 

Somehow I completely skipped over the 

 inlineEmbedSelector

option. That's what I get for skimming.

 

If this answer solved your question, please mark it as the solution.

Alyssa Wilie Profile Image

Alyssa Wilie

Web Developerat Lynton

Learn HubL | Get Marketing Insights

HubSpot Elite Solutions Partner
Lynton's HubSpot theme Rubric now available. Click to download.

Voir la solution dans l'envoi d'origine

0 Votes
4 Réponses
alyssamwilie
Expert reconnu | Partenaire solutions Elite
Expert reconnu | Partenaire solutions Elite

New customer interface support

Résolue
  1. You can use the CMS Blogs API to list blogs and its topic_id parameter to list specific tagged content.
    https://developers.hubspot.com/docs/methods/blogv2/get_blogs
  2. For contact owner information specific to a contact I believe a combination of the Contacts API and Owners API would be needed. Contacts API to pull in the info of what Owner is associated with them (you would need the email or id of the contact to grab the information). Owners API to then grab the information on that owner.
    https://developers.hubspot.com/docs/methods/contacts/contacts-overview
    https://developers.hubspot.com/docs/methods/owners/get_an_owner
  3. And there's a Hubspot Conversations JavaScript API you could use to embed the chat. I haven't really worked with this widget though so I couldn't tell you if it's possible to specify the contact owner. Maybe another dev would have more insight there.
    https://developers.hubspot.com/docs/methods/conversations_api/hubspot-conversations-javascript-api

 

Alyssa Wilie
Web Developer
LyntonWeb

If this answer solved your question, please mark it as the solution.

Alyssa Wilie Profile Image

Alyssa Wilie

Web Developerat Lynton

Learn HubL | Get Marketing Insights

HubSpot Elite Solutions Partner
Lynton's HubSpot theme Rubric now available. Click to download.
0 Votes
kporteus
Participant

New customer interface support

Résolue

Thank you. 

 

So just to confirm for point 3 - We can have the chat embedded into the actual interface as opposed to having the widget pop up in the bottom left or right corner?

 

Just want to be clear as I've been given some conflicting information here.

 

Thank you,

Kerry

0 Votes
alyssamwilie
Solution
Expert reconnu | Partenaire solutions Elite
Expert reconnu | Partenaire solutions Elite

New customer interface support

Résolue

It's just a Javascript API (basically just a customizable embed code) and looking at the options in the documentation it provides I believe it's still going to popup in the corner and does not have the option to embed it into the interface.

 

Alyssa Wilie

Web Developer

LyntonWeb

EDIT:

Seems embedding directly in the interface actually is possible!
https://community.hubspot.com/t5/CMS-Development/Embed-chat-on-a-page/m-p/266247

 

Somehow I completely skipped over the 

 inlineEmbedSelector

option. That's what I get for skimming.

 

If this answer solved your question, please mark it as the solution.

Alyssa Wilie Profile Image

Alyssa Wilie

Web Developerat Lynton

Learn HubL | Get Marketing Insights

HubSpot Elite Solutions Partner
Lynton's HubSpot theme Rubric now available. Click to download.
0 Votes
kporteus
Participant

New customer interface support

Résolue

Great thank you! This is helpful

0 Votes