The Answer with embedded HTML skill type can be used to enable your agent to present content and interactions from a wide variety of third-party applications within the conversation it has with a website visitor.
For example, you can add skills to enable your agent to:
This guide will walk you through how to give your agent additional skills using services you already use.
HubSpot Forms allows you to collect and manage form submissions efficiently.
Here's how to get the embedded code to integrate HubSpot Forms into your agent:
Formstack Forms provides a flexible way to create and manage online forms.
Here's how to get the embedded code to integrate Formstack Forms into your agent:
The different meeting scheduling apps include:
Calendly allows you to schedule meetings with ease.
Here's how to get the embedded code to integrate Calendly into your agent:
Google Meet Scheduling helps you set up and manage virtual meetings effortlessly.
Here's how to get the embedded code to integrate Google Meet Scheduling into your agent:
Set Up a Google Calendar Appointment Page:
Share the Booking Page:
Finally, here is an example of the embedded code that you need to copy and paste into your agent's skill.
<!-- Google Calendar Appointment Scheduling begin -->
<link
href="https://calendar.google.com/calendar/scheduling-button-script.css"
rel="stylesheet"
/>
<div id="calendar-scheduling-button"></div>
<script>
(function () {
function loadCalendarScript() {
var script = document.createElement("script");
script.src =
"https://calendar.google.com/calendar/scheduling-button-script.js";
script.async = true;
script.onload = function () {
calendar.schedulingButton.load({
url: "https://calendar.google.com/calendar/appointments/schedules/[identifier]?gv=true", // Updated URL
color: "#333333", // Color can be customized
label: "Book an appointment", // Label can be customized
target: document.getElementById("calendar-scheduling-button"),
});
};
document.head.appendChild(script);
}
if (document.readyState === "complete") {
loadCalendarScript();
} else {
window.addEventListener("load", loadCalendarScript);
}
})();
</script>
<!-- end Google Calendar Appointment Scheduling -->
The different survey apps include:
SurveyMonkey enables you to create surveys and analyze responses easily.
Here's how to get the embedded code to integrate SurveyMonkey into your agent:
The different embedded video apps include:
YouTube Video allows you to share and embed videos seamlessly.
Here's how to get the embedded code to integrate YouTube Video into your agent:
Step-by-Step Guide:
Finally, here is an example of the embedded YouTube code that you need to copy and paste into your agent's skill.
<iframe
width="560"
height="315"
src="https://www.youtube.com/embed/[identifier]"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
referrerpolicy="strict-origin-when-cross-origin"
allowfullscreen
></iframe>
By following these steps, you can easily embed essential tools like meeting schedulers, surveys, and forms into your website, even if you have no prior experience with these services. Each section provided a detailed guide tailored to beginners, ensuring that you can successfully integrate these services into your workflow.