Linux 软件免费装
Banner图

Attendant - Free AI Site Search & Chatbot

开发者 sungraizfaryad
更新时间 2026年8月22日 21:48
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

free ai chatbot gemini site-search

下载

2.0.0 2.1.0

详情介绍:

Attendant adds a free AI chatbot to your WordPress site. Visitors ask questions in the chat, and it answers using your own posts, pages, and products, with buttons that take them straight to the right page. It is a chatbot, an AI assistant, and a smart site search in one chat widget. It runs on Google Gemini's free plan. One free key, no credit card, ever. Prefer OpenAI, the company behind ChatGPT? That works too. What it does for your visitors What it does for you Great for Requirements

安装:

  1. Install and activate the plugin
  2. Open Attendant in your dashboard. A short setup wizard starts
  3. Paste your free Google Gemini key. The wizard links you to the page where you create one in two clicks
  4. Go to Attendant → Content Indexing and click Start Indexing so the chatbot learns your site
  5. Done. The chat button appears on your site by itself. You can also place it anywhere with the shortcode [attendant]

屏幕截图:

  • Chat widget: what visitors see, with answers and page buttons
  • Content indexing: pick what the chatbot learns and watch progress
  • Schema review: see what the plugin found on your site
  • Q&A Manager: add your own questions and answers

升级注意事项:

1.0.0 Initial release.

常见问题:

Is it really free?

Yes, with Google Gemini. Sign in to aistudio.google.com with any Google account and create a free key in two clicks. No credit card is ever asked. Paste the key into the setup wizard and everything runs at no cost, both the chat and the learning of your content. Because there is no payment method on the account, you can never be charged by accident. On a very busy day the chat simply pauses until the free daily allowance resets.

Do I need an OpenAI account?

No. OpenAI is an optional alternative. If you use it, a typical conversation costs well under one cent, so around $5 to $10 per month for 1,000 conversations, billed by OpenAI to your account.

Are there limits on the free tier?

Google's free plan allows hundreds of chat messages per day, plenty for a typical site. Teaching the chatbot your content is also free, so a large site simply takes a little longer to index the first time.

Is my data sent to OpenAI?

Only the user's chat message and relevant content excerpts (for Q&A mode) are sent to OpenAI. Your full database is never sent. API keys are encrypted before storage and never leave your server.

Will it slow down my site?

No. The chat widget is tiny and loads in the background without holding up your pages. All AI work happens only when a visitor actually sends a message, never while your pages load.

Does it work with ACF, MetaBox, WooCommerce?

Yes. The plugin automatically finds your custom fields from ACF, MetaBox, and WooCommerce product attributes. Nothing to configure.

Is the chat history saved on my server?

No. The conversation is kept in the visitor's own browser (localStorage) so it survives page changes and refreshes. It is not stored on your server or in your database. The visitor can clear it with the "New chat" button at any time.

Can the assistant collect leads or callback requests?

Yes, but it is off by default. When you enable lead capture in Settings and a visitor agrees to be contacted, the assistant collects the email they provide (and optionally a phone number and preferred time) and emails the request to the address you configure. It is rate-limited to one request per conversation and a daily maximum, and nothing is stored in a database. See the Privacy section for details.

Can captured leads go to my newsletter or CRM tool?

Yes. Every accepted callback request also fires a WordPress action, attendant_lead_captured, with the visitor's validated email and the optional details (name, phone, preferred time, topic). Any developer or newsletter plugin can hook it: add_action( 'attendant_lead_captured', function ( $email, $lead ) { my_newsletter_subscribe( $email, $lead['name'] ); }, 10, 2 ); The hook fires only after validation and rate-limit checks pass, so you only ever receive real, consented requests.

Can I keep a record of the conversations?

Yes, optionally. File logging is off by default. When enabled, each exchange is written to a dated file in a protected folder in your uploads directory, kept for 30 days, and downloadable only by an administrator. IP addresses are never stored and session identifiers are one-way hashed. See the Privacy section.

更新日志:

2.1.0 2.0.0 1.0.0