File-based knowledge
Attach supported files and use them as the context for your agent.
Follow the actual product path: create an agent, connect files, test real questions, and embed the assistant on an approved website.
Quick start
Give the support scope a clear name so it is easy to manage later.
Upload the policies, FAQs, and guides that should ground the answers.
Use the playground in Arabic and English before publishing the widget.
Configure the domains allowed to load the public assistant.
This guide describes features present in the current application rather than a future roadmap.
Attach supported files and use them as the context for your agent.
Ask production-style questions and review responses before deployment.
Add the public assistant to an approved site with a small JavaScript snippet.
Review message and upload consumption against the active plan.
Replace PROJECT_ID with the agent you created, choose the locale and appearance, and place the snippet on an approved website.
Allowed-origin rules are configured per project and can also be constrained globally. Test the widget on the exact production origin before launch.
<script>
(() => {
const script = document.createElement("script");
script.src = "https://www.humanecho.ai/widget.js";
script.async = true;
script.onload = () => {
window.HumanechoWidget?.init({
host: "https://www.humanecho.ai",
projectId: "PROJECT_ID",
locale: "en",
theme: { position: "right", accent: "#2563eb" }
});
};
document.head.appendChild(script);
})();
</script>A trustworthy launch starts with a narrow knowledge set and an origin policy you have tested.
Do not place provider keys or backend tokens in the website snippet.
Allow only the sites that should be able to load and call the assistant.
Test incomplete, outdated, and ambiguous questions before expanding the pilot.
Choose a plan that fits the first support scope, then validate the agent with your own documents and customer questions.