Right now, a visitor lands on your site. They scroll. They try to understand what you do. They have questions about pricing, fit, and whether to sign up. They do not ask. They leave. You never find out why.
A contact form won't save them. A chatbot feels like a wall. A salesperson can't be there at midnight.
With Foyer, your site talks back.
An AI website assistant can answer questions from the knowledge you provide, guide visitors through relevant pages, and offer an optional follow-up form. You choose the pages and instructions, then install a script tag.
Your website stops being passive. It starts doing the work.
Foyer indexes selected website pages and the knowledge you add. Your agent uses that content and your instructions to answer visitor questions about your business. Review its answers for your use case; AI responses are not guaranteed to be error-free.
Guidance is part of the conversation. When a visitor asks about pricing, Foyer can scroll to that section as it explains. Ask about a feature, and it can highlight it or guide the visitor to a relevant page.
When a visitor wants follow-up, Foyer can offer an optional name and email form inside the conversation. Submitted lead details appear in your dashboard with the conversation context for your team to review.
Create an agent in the app, copy the install snippet, and drop it onto your site. No npm. No framework lock-in. Works on Webflow, WordPress, Shopify, Framer, React, and plain HTML.
<script src="https://api.foyer.ink/static/widget.js"
data-agent-id="your-agent-id"
data-server="https://api.foyer.ink" async></script>
Standard initial discovery covers up to 50 pages within your plan allowance. Add more eligible pages and extra knowledge from the dashboard as needed. Processing time varies by site and content. Our privacy policy explains how the service and its providers process that knowledge.
A floating voice button appears on your site. Visitors click it, speak naturally, and your AI salesperson handles the rest: answering, navigating, capturing, and converting. You watch it all in your dashboard in real time.
Review conversation transcripts to understand visitor questions and follow-up needs. Audio recording depends on your settings.
Review submitted lead details and conversation context. Eligible plans include CSV export and webhooks for your follow-up workflow.
With optional analytics enabled and visitor choices respected, see engagement, approximate location, device, browser and page activity. Coverage depends on those choices and your settings.
When memory is enabled and a visitor chooses to be remembered, the agent can use saved preferences and relevant context on return visits in that browser. Visitors can change their choice in the privacy controls.
Need more minutes? Top up anytime, pay-as-you-go at 20¢ a minute — buy a pack of minutes, they never expire, and you only pay for what you use.
Setup, training, voice customization, multilingual support, billing, and lead capture. The answers people usually want before putting a sales agent live.
Pro and Custom agents automatically detect the language a visitor is speaking and switch in real time. The greeting is generated in the language you choose, and the agent can carry the conversation in any supported language for the selected voice.
Free agents can still speak any supported language. You choose one language per agent, with no automatic switching.
Foyer indexes selected website pages and the knowledge you add. Standard initial discovery is up to 50 pages within your plan allowance; more eligible pages can be added within your capacity.
Processing time depends on the site and its content. Update your knowledge from the dashboard when your site changes.
You can always add more from the dashboard. Open your agent and paste extra context, instructions, or anything the agent should know that isn't on your site, like internal policies, product nuance, or how to handle specific questions.
The agent uses it the same way it uses crawled content. Edit and update any time.
By default, a quiet greeting bubble can appear a few seconds after the page loads, but it is visual only. Foyer does not ask for microphone access or open a conversation until the visitor clicks the widget.
If you'd rather keep things completely still, you can turn the greeting bubble off from the dashboard. The floating button stays on the page and only opens when a visitor taps it.
Pick from 60+ curated voices with different accents, ages, and speaking styles. Preview each one in your chosen language before you go live.
You can change the voice any time from your agent settings, and the new voice takes effect on the next visitor conversation.
Yes, Foyer works on any CMS. Webflow, WordPress, Shopify, Framer, Squarespace, Wix, Ghost, plain HTML, custom React or Next.js apps. Anywhere you can paste a <script> tag, the widget appears.
No npm packages, no framework lock-in, no build step.
The widget hides itself from your site so visitors don't see a broken button, your pages keep working normally and nothing else is affected.
Every lead and conversation you've already captured stays in your dashboard with full transcripts. To bring the agent back, upgrade your plan or top up minutes (pay-as-you-go) from the dashboard. Topped-up minutes never expire.
Submitted lead details appear in your dashboard with conversation context. The fields depend on what the visitor provides.
Email notifications require an eligible plan and enabled notification settings. Paid plans can export leads to CSV.
When visitor memory is enabled and the visitor chooses to be remembered, Foyer can use saved preferences and relevant context on return visits in that browser.
Visitors can change their choice through the privacy controls. Basic conversation remains available without opting into memory.
Paid plans include an analytics overview. When optional analytics is enabled with the visitor's choice, it can show engagement, approximate location, device, browser, OS and page activity.
Availability depends on the enabled settings and visitor choices; it is not a record of every visitor. Basic conversations do not require optional analytics.
Give them someone to talk to.
Start freeFree plan available·No credit card·Launch in minutes