Best live chat software for jewelry stores
A jewelry store loses sales in a quiet way. The jeweler is with a customer in the showroom all day, the site answers nothing at night, and the shopper who was deciding between two engagement rings books a consultation somewhere else by morning. That is the leak this page starts from. A chat tool fixes the capture problem. It answers routine questions at any hour, takes the inquiry, and hands it to a person with a booking. It does not close a four-figure sale, quote a repair sight unseen, or confirm a piece is in stock. Any tool that implies otherwise is selling something it cannot do.
Best pick: Tidio, because its inbox covers Instagram and WhatsApp at no extra platform cost and its AI replies do not count against its conversation quota. Runner-up: Crisp, for unlimited conversations on a flat workspace price. Best for text-first stores: Freshchat, for SMS plus WhatsApp on its Growth plan. Best for larger stores: LiveChat, for the most mature human chat tool here, at $138 a month for a one-advisor store on Growth with WhatsApp.
The LiveChat button on this page is an affiliate link and is marked as sponsored. Every other tool link on this page is a plain homepage link. The pick follows the requirements below, not the commission.
Start with the leak, not the tool. A typical independent store is one to five staff, often an owner who is also the jeweler. The showroom takes the whole day. The prospect is not in the building. The prospect is on a phone at night, comparing rings.
A shopper is deciding between two engagement rings late at night, with questions about stone options, setting, timeline, and financing. The store site answers nothing, the jeweler is with a customer in the showroom all day, and by morning the shopper has booked a consultation at a chain store that answered first. The leak is not a lost small sale. It is a lost appointment for a four-figure purchase.
The same leak runs in reverse for repairs. A customer left a ring for sizing, or wants to know how to send one in, and the message waits because nobody owns the inbox. A repair customer who never hears back does not only lose one job. That customer stops trusting the store with the next piece, and with the next referral. Chat earns its keep here by collecting the intake cleanly and handing the estimate to a human, not by guessing at a price.
A store's inquiries arrive through the website, Instagram DMs from showcase posts and Reels, WhatsApp, calls, and web forms. Each channel becomes somebody's "when I get a minute" task, and the Instagram DM is usually the one that waits longest, because it lives on a personal phone instead of in a shared inbox. One inbox for website chat, Instagram, and WhatsApp is not a nice extra for a jewelry store. It is the fix for the channel where discovery actually happens.
No conversion or revenue-lift percentage is claimed on this page, because no independent source supports one. Ringly, an AI phone vendor, publishes a jewelry customer service playbook that frames chat as a fit for pre-purchase FAQs and lower-ticket orders, with a high-ticket bridal decision framed as an appointment decision. Its chat-engaged conversion figures are vendor and anecdote claims, and they are not republished here as fact. Treat any conversion percentage on a vendor page the same way.
Eight requirements, drawn from how an independent jewelry store actually works. Every tool below is scored against these eight, and nothing else.
The tool must answer ring, style, material, and timeline questions from published pages at night, and turn the conversation into a consultation booking with budget range, occasion date, and style notes already collected. A good answer that ends without a next step is a missed appointment. Score tools on whether the booking actually happens, not only on whether the answer reads well.
Bridal and custom-design consultations need a complete lead: budget range, timeline, stone and shape preferences, and appointment preference, plus a booking link. Score tools on lead completeness, not just speed. A captured name with no budget range and no date is a callback task, not a consultation.
The bot must never quote a repair price or completion date sight unseen. It collects item type, issue, photos if the channel allows, and drop-off or ship-in instructions, and hands the estimate to a human. Repair-status answers come only from a real status source. Otherwise the bot says it will check and hands over. Write this rule into the tool before launch, and test it with a repair question, not after a real customer hits it.
The bot explains the design process, consultation length, and typical timelines only as published on the store's own pages. Custom quotes and stone sourcing are human conversations. One cited store example shows how narrow this boundary is: Green Lake Jewelry Works publishes a design consult of 1 to 2 hours and custom jobs of 6 to 10 weeks, from its FAQ read November 4, 2026. That is one store's published example. Do not generalize it to other stores, and do not let a bot present it as a standard timeline.
The bot never asks for payment details, never confirms a specific piece is in stock or at a price unless that is published and current, and never discusses a customer's existing high-value piece in identifiable detail in open chat. Appraisal and insurance questions go to a human with an appointment offer. A store that lets a bot guess at stock or price will lose trust faster than it gains appointments.
Shoppers DM from showcase posts and Reels. The requirement is one inbox for website chat, Instagram DMs, and WhatsApp, so no inquiry lives on somebody's personal phone. Check each tool's channel cost, not just whether it lists the channel. A channel that costs a second subscription is a different purchase from a channel included in the plan.
A typical independent store is one to five staff, often owner-jeweler. Compare flat and workspace pricing against per-seat pricing honestly, and compare AI budgets in their own units, because they are not identical: Tidio counts only human replies as billable, Crisp budgets AI credits, LiveChat counts resolutions, Intercom charges $0.99 per Fin outcome, and Freshchat counts sessions. The math section below prices each in its own unit.
Chains and showroom brands need per-location appointment availability and jeweler routing. Note which tools handle per-location knowledge cleanly. LiveChat includes multiple website support on all plans and agent groups for routing. Crisp separates inboxes with sub-inboxes, 2 on Essentials and 5 on Plus. Tidio offers multiproject on Plus, but note that on lower plans one project's widget shares appearance and behavior settings across every site it sits on, so per-location behavior needs the higher tier. Intercom offers multibrand Messenger and Help Center on Expert. The other tools' per-location handling was not verified from the pages checked.
Prices are annual billing unless labeled monthly, re-checked November 6, 2026, except where the method section notes an earlier check. Channel coverage is from vendor pages read November 6, 2026, except LiveChat channel app prices and the Tidio WhatsApp allowance, carried from the November 2 check and noted in the method section.
| Tool | Price for a small team | After-hours AI allowance | Instagram + WhatsApp | Watch out |
|---|---|---|---|---|
| TidioBest pick | Free; Starter $24.17/mo annual, $29 monthly (100 billable conversations) | Lyro add-on from $32.50/mo annual, $39 monthly, for 50 Lyro conversations; Lyro replies do not count as billable conversations | In the multichannel inbox at no extra platform cost; WhatsApp 1,000 free messages per number a month, then the local WhatsApp rate | Lyro quota is separate from the plan quota; Plus annual discount unverified; one project's widget shares settings across sites |
| CrispRunner-up | Free (2 seats); Mini $45/mo (4 seats); Essentials $95/mo (10 seats) | AI credits $5 Mini, $25 Essentials, $75 Plus, about 90, 450, and 1,350 automated conversations | Omnichannel inbox on Essentials, including WhatsApp Business and Instagram DMs | Annual prices not publicly shown, budget monthly; AI is budgeted in credits, not unlimited; omnichannel inbox starts at Essentials, not Mini |
| LiveChatAffiliate link, marked | Essential $19/mo annual, $25 monthly; Growth $79/mo annual, $99 monthly, per user | 10 AI resolutions a month on Essential; 200 on Growth; extra 50-packs $49.50 | Instagram installs free from the marketplace; WhatsApp $59 a month through a marketplace app, on top of the plan price | Essential AI allowance too thin for a busy store; realistic entry is Growth, and WhatsApp adds $59 a month |
| FreshchatBest for text-first stores | Free to 10 agents; Growth $19/mo annual, $23 monthly, per agent | Freddy AI Agent $49 per 100 sessions; 500 sessions free once per account on paid plans | Social messengers including Instagram on Growth; SMS and WhatsApp on Growth | Per-agent cost multiplies for a team; Freddy sessions are a second meter on top of the seat price; monthly prices re-verified November 6 |
| Zoho SalesIQ | Free (3 operators); Basic $7/mo annual, $10 monthly, per operator; Professional $12.75/mo annual, $17 monthly | Chatbot builder on paid plans: 1 bot and 25K bot sessions on Basic, 5 bots and 50K on Professional; Answer Bot on Enterprise | Messaging channels listed on the pricing page, including WhatsApp, Instagram, Messenger, Telegram, Line, and WeChat | All dollar prices carried from the October 29 to 30 check, not re-read November 6; paid operator maximum unstated; session period unstated |
| Intercom | Essential $19/seat/mo annual new-customer rate, list $29; $29 monthly new-customer, list $39, carried | Fin AI Agent $0.99 per outcome, charged once per conversation | WhatsApp charged per message sent, not included in the seat price | Headline is a new-customer rate; usage charges stack; monthly prices carried, the November 6 monthly view did not render |
| Zendesk | Suite Team $55/mo annual, $69 monthly, per agent; Support Team $19/$25 has no live chat | Automated resolutions per agent: 5 on Suite Team, 10 on Suite Professional; overages $1.50 committed or $2.00 pay-as-you-go | Messaging and social channels on Suite plans; exact jewelry store channel setup not verified from pages checked | The $19 plan has no live chat, so chat starts at $55; automated resolution allowance is small for after-hours volume |
| Olark | Standard AI Website Agent $400/mo billed annually ($4,800/yr), 1 human seat included, extra seats +$29/agent/mo; human-only $29/agent/mo | Unlimited conversations, no token costs, no overages | Not verified from pages checked | AI price is enterprise-level for one store; AI trial length unstated; billing period for the $29 seat prices not stated |
How to read the AI allowances. LiveChat counts a resolution as one solved question, and multiple questions in one chat still count as one. Tidio counts a billable conversation only when a human agent replies, so Lyro AI replies do not consume the quota, but Lyro conversations count against the separate Lyro quota. Freshchat counts a session as all AI interactions within 24 hours of the first message. Crisp counts automated conversations against an AI credit budget. Intercom counts one Fin outcome per conversation. These are different units, so compare them as budgets, not as identical counts.
Tidio wins on the two requirements that decide a jewelry store purchase. First, its multichannel inbox covers website chat, Instagram, Messenger, and WhatsApp at no extra platform cost, with WhatsApp's only extra being the per-message rate above 1,000 free messages per number a month. A store whose shoppers arrive through Instagram showcase posts and Reels does not pay a second bill to answer them there. Second, its billing counts only human replies as billable conversations. Lyro AI answers after-hours bridal questions without consuming the 100-conversation Starter quota, which is exactly the shape of a jewelry store's problem: many routine questions at night, few staff replies during showroom hours.
Starter at $24.17 a month billed annually covers a workspace, not a seat, with up to 10 seats on self-serve plans, so a two-person store pays the workspace price, not twice a seat price. Add Lyro from $32.50 a month billed annually for 50 Lyro conversations and the combined cost is about $56.67 a month billed annually. The free plan covers 50 conversations and a one-off 50 Lyro conversations, enough to test whether after-hours questions are real for a specific store before paying. The 7-day trial needs no card.
Two honest limits. The Lyro quota is separate, so a store with heavy AI volume buys a larger Lyro quota on top of Starter, and the Plus annual discount is unverified, so a growing store should not budget an annual Plus price it has not seen. Neither limit changes the pick at small-team size. The pick also depends on the store doing the setup work in the checklist below. Tidio cannot enforce the repair hard line or the custom-design boundary on its own. Those rules live in the knowledge base and the bot instructions the store writes.
Best for: a small store that wants after-hours AI answers and Instagram plus WhatsApp in one inbox, at workspace pricing.
Best for: a store with heavy chat volume that wants unlimited conversations and flat pricing, and can live with a budgeted AI allowance.
Crisp is the pick for a store whose chat volume is high and unpredictable. Conversations are unlimited on every plan, and pricing is flat per workspace, so a viral Reel or a holiday promotion cannot spike the bill. The free plan covers 2 seats with unlimited conversations, Mini at $45 covers 4 seats, and Essentials at $95 covers 10 seats and adds the omnichannel inbox with WhatsApp Business and Instagram DMs. The tradeoff is the AI budget: $5 of AI credits on Mini covers about 90 automated conversations, $25 on Essentials about 450, and $75 on Plus about 1,350. A store with heavy after-hours volume should size the plan by that credit budget, not by the seat count, and should note that the omnichannel inbox starts at Essentials, not Mini. Annual prices are not publicly shown, so budget monthly.
Some stores run on text. Customers ask about repair status by SMS, and prospects message on WhatsApp first. Freshchat's Growth plan at $19 a month billed annually per agent adds social messengers including Instagram plus SMS and WhatsApp in the same inbox, which none of the other low-priced plans bundle as plainly. Freddy AI Agent costs $49 per 100 sessions after a one-time 500 free sessions on paid plans, which is a workable AI budget for a store testing automation. The catch is per-agent pricing: a three-person team pays three times the plan price before any AI sessions, so compare it at team size, not at the headline rate. For a one-person store that lives on text, it is the strongest alternative to the pick.
LiveChat is a mature, dependable human-plus-AI tool, and its Growth plan is genuinely good: 200 AI resolutions a month, unlimited conversation history, multiple website support on all plans, and a 14-day trial with no card. For a typical single-location store it loses on price. Instagram installs free from the marketplace, but WhatsApp costs $59 a month through a marketplace app, so a one-advisor store on Growth pays $79 a month billed annually plus $59 for WhatsApp, $138 a month in total, and a two-person team pays $217 a month, against about $57 for Tidio Starter with Lyro. For a larger store, a multi-location group, or a showroom brand, that premium buys the most mature human chat tool of the ones here, with AI covering nights and staff handling days, plus agent groups for routing across locations. At that size the $138 or $217 is a smaller share of revenue and the workflow matters more than the lowest price. That is the boundary: small independent store, Tidio; larger operation, LiveChat.
The LiveChat button above is an affiliate link. Every other tool link on this page is a plain homepage link.
Zoho's free plan covers 3 operators with 100 operator chat sessions, and Basic at $7 a month billed annually adds a chatbot with 25,000 bot sessions, plus messaging channels including WhatsApp and Instagram listed on the pricing page. For a store that mainly needs a staffed widget and a free start, it is the cheapest credible option. Its AI story on the pages checked is a chatbot builder and an Answer Bot on Enterprise, not a headline AI agent product, so a store buying mainly for after-hours automation should weigh Tidio or Crisp first. All Zoho dollar prices here are carried from the October 29 to 30 check, not re-read November 6.
Intercom's Essential plan at $19 a seat a month billed annually is a new-customer rate against a $29 list price, and Fin AI Agent costs $0.99 per outcome on top, charged once per conversation. WhatsApp is charged per message sent. A multi-location store group with dedicated support staff may fit here, especially with multibrand Messenger and Help Center on Expert at $132 a seat a month billed annually. A single location will pay more than it needs to.
Zendesk's $19 Support Team plan includes no live chat, so a store buying for chat starts at Suite Team, $55 a month billed annually per agent, with monthly prices at $25, $69, and $149 in the comparison table. Its automated resolution allowance is 5 per agent on Suite Team and 10 on Suite Professional, with overages at $1.50 committed or $2.00 pay-as-you-go, so after-hours volume adds cost fast. A store already running Zendesk for support has a reason to stay. A store buying chat alone does not.
Olark's Standard AI Website Agent at $400 a month billed annually includes unlimited conversations with no token costs and no overages, plus one human seat, with extra seats at $29 a month. That flat unlimited model is genuinely attractive for a high-volume store, and the human-only plan at $29 an agent a month is a cheap staffed fallback. At $4,800 a year, the AI plan is priced for a group or a very busy store, not a single small store, and Instagram and WhatsApp coverage was not verified from the pages checked.
Take a store fielding about 100 after-hours questions a month. This is an example, not a statistic. Watch what happens to each tool's price at that volume.
LiveChat: Essential includes 10 AI resolutions. Covering 100 needs 2 extra 50-packs at $49.50 each, $99, for a total of $118 a month billed annually for one seat. Growth includes 200 resolutions for $79 a month billed annually, and is cheaper than Essential plus packs at this volume. The lesson is general: on LiveChat, buy the plan whose allowance covers the volume, do not bolt packs onto the small plan.
Tidio: Lyro answers do not count as billable conversations, so the 100 AI answers cost nothing against the Starter quota. Starter at $24.17 a month billed annually covers the human-reply conversations, and the Lyro 50-pack at $32.50 a month billed annually covers the first 50 AI answers, about $56.67 a month billed annually combined. A store at 100 AI answers a month needs a larger Lyro quota than the 50-pack, so budget above $56.67. The larger quota price is not stated on this page because it was not in the price figures used for this page.
Crisp: Essentials at $95 a month includes about 450 automated conversations, which covers 100 with room to grow. Mini at $45 includes about 90, which does not cover 100, and Mini lacks the omnichannel inbox, so the realistic Crisp entry at this volume is Essentials, not Mini.
Intercom: One seat at $19 a month billed annually plus 100 Fin outcomes at $0.99 each is $118 a month, before any WhatsApp per-message charges. The seat is cheap; the outcomes are the bill.
Freshchat: Growth at $19 a month billed annually per agent plus Freddy sessions: the first 100 sessions sit inside the one-time 500 free sessions on paid plans, then cost $49 per 100 sessions. A store past its free sessions pays the seat price plus the session packs.
Zoho: Basic at $7 a month billed annually per operator includes a chatbot with 25,000 bot sessions, which covers 100 questions many times over. The price is real, but the product is a chatbot builder, not an AI agent, so compare it on answer quality, not on the session count. Zoho dollar prices here are carried from the October 29 to 30 check.
Zendesk: Suite Team at $55 a month billed annually per agent includes 5 automated resolutions per agent, so 100 after-hours questions would run well past the allowance and into overage billing at $1.50 committed or $2.00 pay-as-you-go. At this volume Zendesk is the most expensive option here, before any channel cost.
Price anchors from the suite side. A chat tool at $57 to $95 a month is cheap next to the cost of a missed bridal appointment, because it answers chat, not bookings. Do not let a chat page sell a booking suite, or a suite page sell chat as a replacement for staff. Budget for the leak actually measured: after-hours questions first, then the suite gap, if any.
Many jewelry stores already pay for a system that holds the truth about stock, repairs, and sales. Buying a standalone chat tool on top of it can mean paying twice for the same inbox, or worse, letting chat guess at facts the suite already holds.
The Edge, Shopify, Podium-style messaging, and jewelry POS and CRM systems run inventory, repair orders, sales history, and payments. Chat is the conversation layer in front of them, not a replacement, and it must never invent inventory or repair status those systems hold. If the suite's messaging already covers the website, the standalone tool's job shrinks to the gaps: Instagram DMs, WhatsApp, or after-hours AI answers the suite does not cover. No suite dollar figure is stated on this page, because no suite price was in the price figures used for this page. Get a quote before comparing suite cost to chat cost.
GemConcierge and TextMeChat are vendor shapes that bundle messaging with jewelry workflows: bridal, custom design, repairs, and follow-up on one side, SMS and live-shopping sync on the other. GemConcierge states explicitly that stock, pricing, repair status, and availability should never be guessed by the assistant, which is the same hard line this page scores the eight tools against. The eight tools win on price and on channel breadth for a store that already has a POS and a booking link. The vendor bundle wins if a store wants jewelry workflows built in rather than configured. No vendor bundle price is stated on this page, because no bundle price was in the price figures used for this page.
A store on a plain website with an appointment booking link has no suite chat at all, and a standalone tool is the whole solution. In that case the widget's job is to capture the inquiry, answer the routine questions from published pages, and hand the visitor to the booking link with budget range, occasion date, and style notes already collected. That handoff is the product. Judge the tool on whether the handoff ever loses the visitor, not on how many features its pricing page lists.
Chat tools answer written messages. Phone answering tools answer voice calls. A store losing appointments to unanswered calls needs a phone layer in addition to chat, not instead of it. The prices differ accordingly, and the measurement differs too: count which channel the missed appointments come from before buying either.
This is the outcome work. A chat widget with an empty knowledge base is a prettier contact form. Load it with the store's real answers before launch.
Ring styles, stone options, setting and material choices, financing terms, timeline guidance as published, and the consultation booking link. The AI must answer from these pages and say it does not know when the answer is not there. A guessed stone price or a guessed timeline is worse than no answer.
Item type, issue, photos if the channel allows, drop-off or ship-in instructions, and a handoff to a human for the estimate. Add the two hard rules in plain text: never quote a repair price or completion date sight unseen, and never answer a repair-status question from anything except a real status source. Test this script with example repair messages before launch, not after a real customer hits it.
How the design process works, how long a consultation runs, and typical timelines, only as published on the store's own pages. Do not let the bot quote a timeline from another store. The Green Lake Jewelry Works example in this page, a 1 to 2 hour consult and 6 to 10 weeks for custom jobs, belongs to that store alone. A store without a published timeline should have the bot offer a consultation, not a number.
AI never confirms a specific piece is in stock or at a price unless that is published and current, never asks for payment details, and never discusses a customer's existing high-value piece in identifiable detail in open chat. Appraisal and insurance questions go to a human with an appointment offer. Test these rules with example messages before launch.
After hours, the widget should answer routine questions, capture the visitor's name, budget range, occasion date, style notes, and appointment preference, and point to the booking link with the next consultation slot. It should not promise a callback time the store cannot keep. A captured inquiry with a booking link beats a voicemail that nobody returns.
After-hours questions answered without staff, consultation bookings that started in chat, and consultation-to-sale conversion for chat-started bookings against walk-ins. If the first number is high and the second is flat, the handoff is broken, not the widget. If the third is low, the consultation experience needs work, not the chat tool.
No. Chat books the appointment; the jeweler closes the sale. A bridal or custom-design decision is an appointment decision, not a chat decision. Chat can answer questions from published pages, collect budget range, occasion date, and style notes, and hand the shopper a booking link. The stone, the setting, the price, and the timeline get settled in the showroom or on a consultation call, by a person.
Collect the item type and the issue, take photos if the channel allows, give drop-off or ship-in instructions, and hand the estimate to a human. Chat must never quote a repair price or a completion date sight unseen. Repair status answers come only from a real status source. If there is no live status to check, the bot says it will check and hands over to a person.
No, not as a quote. Chat can explain the design process, consultation length, and typical timelines only as published on the store's own pages. One store example, Green Lake Jewelry Works, publishes a design consult of 1 to 2 hours and custom jobs of 6 to 10 weeks. That is one store's published example, not a standard for jewelry stores. Custom quotes and stone sourcing are human conversations.
When the operation is larger: multiple locations, a dedicated sales team, or a showroom brand. LiveChat Growth at $79 per user a month billed annually includes 200 AI resolutions, and it is the most mature human chat tool of the ones here. A one-advisor store on Growth pays $79 a month billed annually, plus $59 a month for WhatsApp through a marketplace app, with Instagram free to install, for $138 a month in total. A two-person team pays $217 a month. Below that size, Tidio covers the same channels for less. The LiveChat link on this page is an affiliate link and is marked as such.
Keep the suite. The Edge, Shopify, Podium-style messaging, and jewelry POS and CRM systems run inventory, repair orders, sales history, and payments. Chat is the conversation layer in front of them, not a replacement, and it must never invent inventory or repair status those systems hold. A chat tool that cannot hand off cleanly to the store's appointment booking link is a worse pick even if its chat is good.
Tidio Starter is priced per workspace, not per seat, at $24.17 a month billed annually, and covers up to 10 seats on self-serve plans. The Lyro AI add-on starts at $32.50 a month billed annually for 50 Lyro conversations. Together that is about $56.67 a month billed annually for a small team, before any WhatsApp per-message charges above the free allowance.
Method. Prices for LiveChat, Tidio annual plans, Crisp, Freshchat annual plans, Intercom annual plans, Zendesk, and Olark were re-read from vendor pricing pages on November 6, 2026, and are used here from the November 6 price sheet. Carried figures are disclosed here with their own dates: Zoho dollar prices carried from the October 29 to 30 check, because the November 6 render did not show them; Freshchat monthly prices re-verified November 6 via a live browser monthly toggle, no change from the October 30 check; Intercom monthly prices carried, because the November 6 monthly view did not render; Tidio monthly plan prices re-verified November 6 via a live browser monthly toggle, no change from the October 29 verification; the Lyro monthly price is still carried from the October 29 verification, because the November 6 monthly view did not render; LiveChat channel app prices, Instagram free to install and WhatsApp $59 a month, carried from the November 2 marketplace check; and the Tidio WhatsApp free allowance of 1,000 messages per number a month, carried from the November 2 check. Crisp annual prices are not publicly shown, so Crisp is budgeted monthly. No conversion or revenue-lift percentage is claimed on this page, because no independent source supports one. Ringly's chat-engaged conversion figures are vendor and anecdote claims and are not republished here. The Green Lake Jewelry Works consult and timeline example, 1 to 2 hours and 6 to 10 weeks, comes from that store's FAQ read November 4, 2026, and is labeled as one store's example, not a standard. GemConcierge and TextMeChat are named as vendor alternatives with no prices stated, because no bundle price was in the price figures used for this page. No owner quotes appear on this page: no clean quotable owner line was found for this vertical, and vendor marketing copy is never presented as owner voice. No tool was trialed or tested for this page beyond reading its public pages. The LiveChat button is an affiliate link; all other tool links are plain homepage links.