Features
Every Askpill feature
Everything Askpill does today, in version 1.2.1, from the most powerful down. For what is planned next, see Coming Soon.
The most powerful
- 01Scan this sitePaste an API Key and Askpill reads up to 100 pages of your site: your sitemap, navigation, footer and the links inside your pages, most useful pages first. It writes an organized Knowledge base, FAQs grouped by category, hours, services, contact, policies, a name, a label, a greeting and suggested questions, using only text from your site.
- 02Answers only from your knowledgeAnswers come from your FAQs, Knowledge, Knowledge base entries, hours, services, contact and policies, with a short From line that names the source. If something is not in your notes, it offers Talk to a Person instead of guessing.
- 03A large knowledge base, used smartlyHundreds of entries and FAQs stay useful. For each question Askpill picks the entries that match best (titles and categories count most, rarer words count more, and the previous question helps with follow-ups), always includes your business details, and keeps each request small.
- 04Theme matches your site on dropYour site's fonts, colors and corners are applied as soon as you add Askpill to a page, with nothing to click. Colors left from the example site are ignored, and colors you set yourself still win.
- 05Three setups, one conversationLauncher pill, inline answer bar and suggested-question chips. Pick one with Mode or use all three on one page. They share one conversation.
- 06Every pageTurn on Every page and place Askpill once in your site's Layout Template. Every page that uses that layout shows the pill.
- 07Talk to a Person handoffWhen the assistant is unsure, or always if you choose, visitors can type their email or open your booking link. With a Worker, Send to delivers it through OWNER_EMAIL with Resend, or a Slack or Zapier webhook. Without one, it opens the visitor's own mail app with everything filled in. Attach chat adds a short chat summary.
- 08Free Gemini by default, or your own providerGoogle Gemini's free tier is the default, with an automatic fallback to gemini-3.5-flash-lite if a model is busy. Grok, Groq, OpenRouter and custom OpenAI-compatible providers also work. Choose Provider and Model under Advanced.
- 09A free Cloudflare Worker for your keyCopy Worker gives you a complete file to paste into Cloudflare, with a click-by-click walkthrough. Your key stays on Cloudflare as an encrypted secret, and Askpill never sends the key while a Worker URL is set.
Knowledge and answers
- 10Paste knowledgeDrop in a lot of text at once, such as docs, notes or a price list. Headings or blank lines split it into entries, and long sections are split into numbered parts.
- 11Knowledge base entriesA list of entries, each with Title, Text, Category and an optional Source, that you can add, edit, reorder or remove.
- 12FAQs, typed in or from the CMSAdd FAQs with a question, answer and category, or bind the FAQs property to a CMS collection so a client can update answers on their own.
- 13Scanned site keeps your scan for every visitorPaste the code from the Setup Notice into Scanned site so visitors on your published site get the scanned knowledge. Codes are compressed, and fields you changed yourself always win.
- 14Review before you acceptIf you have changed the knowledge yourself, a scan never runs on its own. Scan anyway and review every entry first, grouped by Category or by Page, then Accept.
- 15Scan the whole published siteOpen your published site with ?askpill=scan at the end of the address to scan every page from your own browser.
- 16Streaming answers, fastReplies stream in word by word and redraw once per frame. Each question is about 30 times faster to prepare on a large knowledge base.
- 17Example answers with no keyOn the Framer canvas, in Preview and on Framer-hosted sites, Askpill answers from the Knowledge and FAQs already on the instance with no key, clearly labeled as example answers. Short questions like “What do you do?” are answered from the FAQ.
- 18Learn from pageAn optional setting that also uses the visible text on the page. Your own notes always win over page text.
- 19Keep parts of a page outAdd data-askpill-ignore to any part of a page to keep it out of Askpill's reading.
Look and placement
- 20Refine with AI and TweakTurn on Refine with AI to get a preview bar where you can Tweak Light or Dark, the corners or the primary color, then Accept or Revert. Light and Dark build a real palette from your site's colors.
- 21Matched themeAfter Accept, paste the theme code into Matched theme to lock that look for every visitor with no AI call.
- 22Set the look yourselfTurn Theme off and set Primary, Surface, Text, Radius and Scheme.
- 23PositionBottom Right (the default), Bottom Left, Bottom Center, Top Right, Top Left or Top Center. The panel opens from the same spot.
- 24Built for phonesOn a phone the panel opens as a bottom sheet, or from the top for a Top position, and the pill label sits centered.
- 25Name fills from your siteName comes from your site's title, and Short name and Label follow it, for example Ask Stillwell. A Name you type always wins.
- 26Tone, Greeting and Suggested questionsSet the tone, the greeting and three or four suggested questions, and edit the launcher label.
- 27Headless modeAn optional advanced mode for Framer's Code Overrides dropdown, with no code to write.
Privacy and security
- 28Keep chat, encryptedOff by default. When On, a visitor's chat survives a reload in the same tab for 30 minutes. It is encrypted in the browser with AES-GCM and a key the page cannot read out, and it is gone when the tab closes. Nothing is ever stored as plain text.
- 29A Worker that keeps nothing it should notThe Worker never logs chats, keys or emails, refuses oversized requests, checks the Origin of each request, rate limits each visitor to 20 requests a minute by default, and does not pass provider error details to the page.
- 30Unanswered logSet LOG_TOKEN and the Worker keeps a log of questions it could not answer, with the page address and time, never a visitor's email or chat.
- 31Safe links and addressesBooking links only open https, http, mailto and tel addresses or pages on your site. Worker URL and Endpoint must be https addresses.
Setup and care
- 32A three-step first runThe right-hand properties start with API Key, Theme and Scan this site. Everything else is under Advanced, which starts Off.
- 33Setup NoticeAn on-canvas card in the editor and Preview only. It names every field exactly as it appears in the properties, shows scan progress, spots an Askpill pasted from the example site and lists what still needs replacing.
- 34Get a free Gemini keyA link to Google AI Studio sits right above the API Key field.
- 35Updates without reinstallingInstall from the Marketplace Component URL, then click the purple Update button in the Assets panel when a new version is out. Your settings stay.
- 36Version in the propertiesThe current version shows on the Setup Notice and under Advanced, so you always know what you have.
- 37AccessibilityEscape closes the panel, focus moves in and back out, the pill and chips are keyboard reachable with a focus ring, screen readers are supported, text meets contrast minimums, and reduced motion turns the animation into a fade.
- 38Cleans up after itselfWhen Askpill is removed from a page, it stops its site scan, timers and font checks.