AI Chatbot for Textpattern Sites

Give readers a friendly way to find the right article, learn about your writing, and get in touch. Your AI assistant reads your published content and points visitors to exactly what they came for — without weighing down the clean markup Textpattern is built on.

Get Started Free See Pricing

Try it on your own website for free

Enter your URL and see how an AI assistant would work on your Textpattern site

See It In Action

Built for bloggers, writers, and small publishers who want readers to find the right piece and reach out — without sitting in a chat window all day

Help readers find the right article

Help Readers Find the Right Article

A reader half-remembers a piece you wrote on a topic but cannot find it in your archive. Another lands on an old post and wants to know what else you have written nearby. They ask your assistant in plain language and it surfaces the exact article, pulling titles and links straight from your published Textpattern content — so a wandering visitor becomes an engaged reader.

Knows everything you have published

Knows Everything You Have Published

Point the assistant at your site and it reads your articles, sections, and standalone pages automatically. Add a media kit, an author bio, or contributor guidelines as PDFs and it learns those too. The result is a guide to your work that has actually read the whole archive — every essay, review, and how-to you have written, not just the latest post.

See what your readers are asking

See What Your Readers Are Asking

Read the chat logs and you will spot the questions your archive does not answer yet. Maybe readers keep asking for a beginner's guide you have never written, or want to know whether you take on freelance work. These are story ideas and section gaps handed to you directly — a quiet editorial brief drawn from the people already reading you.

Turn readers into subscribers and enquiries

Turn Readers into Subscribers and Enquiries

When someone finishes a piece they liked, that is the moment to invite them deeper. The assistant can point readers to your newsletter sign-up, explain how to pitch a guest post, or pass along a project enquiry with their details. Interest that would have drifted away instead becomes a subscriber on your list or a message in your inbox.

Reads the way you write

Reads the Way You Write

Set the widget colors, position, and welcome message to sit naturally alongside your theme, and shape the tone so replies sound like your voice rather than a generic bot. Textpattern people care about craft and restraint, and the assistant respects that — it stays understated, keeps your markup untouched, and feels like part of the site instead of an add-on stapled to it.

Have any questions? Try our AI chatbot right now

Ask it anything — it is live on this page

Made for Textpattern Publishers

Lightweight, theme-friendly, and respectful of the clean markup you chose Textpattern for.

One Snippet, Nothing to Maintain

Paste a single script into your page template under Presentation and you are live. No database changes, no extra Textpattern tags, and no build step — the assistant runs entirely on its own.

Keeps Your Markup Clean

You picked Textpattern for lean, semantic HTML. The widget loads asynchronously and never injects clutter into your articles or forms, so your source stays as tidy as the day you wrote it.

Reads in Your Reader's Language

Have an international readership? The assistant detects each visitor's language and replies in it, so a reader in São Paulo gets the same helpful guidance to your work as one in Berlin.

Follows Your Editorial Rules

Add instructions like "send press enquiries to the contact page" or "always suggest the newsletter after answering." The assistant applies them consistently and writes in the voice you set, not a stock chatbot tone.

Search That Actually Understands

Built-in site search matches keywords; your readers think in questions. The assistant interprets what someone means and points them to the right article, even when their words never appear in your headline.

Grounded in Your Content Only

The assistant answers from your published pages and uploaded documents — nothing else. It will not invent facts about your work or wander off-topic, and when it does not know, it says so and offers to point the reader elsewhere.

Simple Textpattern Setup

Add your assistant by editing the page template your theme already uses — the same Presentation tab where you maintain your markup. No plugins required, though one can do it for you if you prefer.

  1. 1

    Sign up and get your snippet

    Create your Asyntai account, add your site URL so it can read your articles, and copy your unique snippet from the dashboard.

  2. 2

    Open your active page template

    In Textpattern admin, go to Presentation > Pages and open the page template your theme uses (often named default).

  3. 3

    Paste before </body>

    Drop the snippet in just before the closing </body> tag and save. If your theme keeps that tag in a form like body_footer, paste it there under Presentation > Forms.

  4. 4

    You are live

    Reload any page on your site and the assistant is there, ready to guide readers to your articles and pass along enquiries.

Get Your JavaScript Snippet

Sign up free and get your personalized integration code instantly

Simple, Transparent Pricing

Start free and scale as you grow. No hidden fees, no long-term contracts.

Monthly
Annual Save 10%
$ USD EUR
Free
$0
No card required
100 messages
Get started
More details
  • 100 messages per month Maximum number of messages the AI can send
  • Up to 1 website Maximum number of websites under one account
  • Up to 50 crawled pages Maximum pages you can crawl and add to knowledge base
  • Up to 1,000,000 characters Total amount of characters in your knowledge base across all your websites.
  • 1 seat Number of team members who can access the dashboard
Starter
$39
per month
2,500 messages
8 extra features included
Get started
More details
  • 2,500 messages per month Maximum number of messages the AI can send
  • Up to 2 websites Maximum number of websites under one account
  • Up to 250 crawled pages Maximum pages you can crawl and add to knowledge base
  • Up to 3,000,000 characters Total amount of characters in your knowledge base across all your websites.
  • 2 seats Number of team members who can access the dashboard
  • Review chat logs
    How do I reset my password?
    2 min ago 3 msgs
    What are your shipping rates?
    5 min ago 5 msgs
    Do you accept PayPal?
    12 min ago 2 msgs
    Access and review all conversations from your chatbot
  • Smarter AI model You can enable a smarter AI model for better replies
  • Chat analytics
    Top Pages
    /products 24
    /checkout 18
    Top Countries
    United States 45
    Germany 23
    See analytics and insights from your chat conversations
  • Localization Translate your widget to 32 languages
  • Enable thinking You can enable thinking for more thoughtful AI responses
  • Instagram, Messenger, WhatsApp, Discord, Zapier Connect your AI chatbot to Instagram DMs, Facebook Messenger, WhatsApp, Discord, and 6,000+ apps via Zapier
  • REST API Build custom integrations with our REST API
  • Leads
    AI Assistant
    Hello! How can I help you today?
    Enter your email (optional) ×
    Type a message...
    Collect emails and phone numbers from visitors with optional input fields
  • Custom notice Display disclaimers or consent notices above the chat input with markdown link support
  • Standard support Standard email support with faster response times
Popular
Standard
$139
per month
15,000 messages
19 extra features included
Get started
More details
  • 15,000 messages per month Maximum number of messages the AI can send
  • Up to 3 websites Maximum number of websites under one account
  • Up to 1,000 crawled pages Maximum pages you can crawl and add to knowledge base
  • Up to 15,000,000 characters Total amount of characters in your knowledge base across all your websites.
  • 3 seats Number of team members who can access the dashboard
  • Review chat logs
    How do I reset my password?
    2 min ago 3 msgs
    What are your shipping rates?
    5 min ago 5 msgs
    Do you accept PayPal?
    12 min ago 2 msgs
    Access and review all conversations from your chatbot
  • Smarter AI model You can enable a smarter AI model for better replies
  • Chat analytics
    Top Pages
    /products 24
    /checkout 18
    Top Countries
    United States 45
    Germany 23
    See analytics and insights from your chat conversations
  • Localization Translate your widget to 32 languages
  • Enable thinking You can enable thinking for more thoughtful AI responses
  • Instagram, Messenger, WhatsApp, Discord, Zapier Connect your AI chatbot to Instagram DMs, Facebook Messenger, WhatsApp, Discord, and 6,000+ apps via Zapier
  • REST API Build custom integrations with our REST API
  • Leads
    AI Assistant
    Hello! How can I help you today?
    Enter your email (optional) ×
    Type a message...
    Collect emails and phone numbers from visitors with optional input fields
  • Custom notice Display disclaimers or consent notices above the chat input with markdown link support
  • Standard support Standard email support with faster response times
  • Real-Time Data Feed
    AI Assistant
    Any rooms available tonight?
    Tonight we have 2 rooms available:
    Deluxe King — $189
    Ocean Suite — $259
    AI can read real-time data (availability, status, products, etc.) during the conversation
  • Knowledge gaps AI analyzes conversations to identify where it lacked knowledge
  • Daily report You can receive daily email summaries of your chat conversations
  • Add images
    AI Assistant
    What color is the wallet?
    The Classic Leather Wallet comes in Brown.
    Wallet
    Add images that the AI can display in chat conversations
  • Product cards
    AI Assistant
    Show me headphones under $200
    Here are our top picks:
    Add product cards that the AI can show to customers during chat
  • User context
    AI Assistant
    Where is my order?
    Hi Sarah! Your order #8847 is out for delivery and should arrive by 5 PM today.
    Pass user-specific information (order status, account status, renewal date, etc.) to the AI so it can use it during the conversation
  • Custom tools Let the AI call your own API endpoints during a conversation to fetch live, request-specific data — order status, stock, tracking, account lookups, and more
  • Image vision
    AI Assistant
    Screenshot
    I'm getting this error, can you help?
    I can see the issue! The error shows a missing semicolon on line 42. Add it after the closing bracket.
    Users can upload images in chat for troubleshooting, bug reports, or when they need visual help
  • Speech to text Let visitors send voice messages that are automatically transcribed to text
  • Live monitoring
    Live Sessions 2 Online
    US Desktop
    I'm interested in pricing...
    DE Mobile
    Do you ship to Germany?
    Watch all chat conversations in real-time as they happen on your website
  • Human takeover
    AI Assistant
    I need help with a refund
    John Hi! I can help with that. Let me look up your order.
    Take control of any conversation and chat directly with visitors when needed
  • AI Notifications
    AI Assistant
    The checkout button isn't working
    I'm sorry to hear that. I've notified our team about this issue.
    Scenario triggered: "Bug report"
    Get email alerts when AI detects specific scenarios you define (bug reports, sales opportunities, etc.)
  • Escalation
    AI Assistant
    Waiting for a team member...
    Can I talk to a real person?
    Of course! I've notified our team and someone will join you shortly.
    Get notified when visitors request to speak with a human and join the chat directly
  • Bookings
    AI Assistant
    I'd like to book a consultation
    Select a date and time:
    < January 2026 >
    MoTuWeThFrSaSu
    29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
    10:00 14:00 15:00
    Let visitors book appointments directly through the chat widget with calendar integration
  • Embeds
    AI Assistant
    Can I schedule a meeting?
    Sure! Use the form below:
    Calendly
    Embedded content loads here
    Embed external tools like Calendly, forms, or maps directly in chat responses
  • Support Tickets
    AI Assistant
    I need help with a refund
    I've created a support ticket for you.
    Ticket Created
    TKT-48291
    AI can create support tickets during conversations for issues that need human follow-up
  • Transcript download Allow visitors to download their chat conversation as a text file
Pro
$449
per month
50,000 messages
22 extra features included
Get started
More details
  • 50,000 messages per month Maximum number of messages the AI can send
  • Up to 20 websites Maximum number of websites under one account
  • Up to 5,000 crawled pages Maximum pages you can crawl and add to knowledge base
  • Up to 100,000,000 characters Total amount of characters in your knowledge base across all your websites.
  • 10 seats Number of team members who can access the dashboard
  • Review chat logs
    How do I reset my password?
    2 min ago 3 msgs
    What are your shipping rates?
    5 min ago 5 msgs
    Do you accept PayPal?
    12 min ago 2 msgs
    Access and review all conversations from your chatbot
  • Smarter AI model You can enable a smarter AI model for better replies
  • Chat analytics
    Top Pages
    /products 24
    /checkout 18
    Top Countries
    United States 45
    Germany 23
    See analytics and insights from your chat conversations
  • Localization Translate your widget to 32 languages
  • Enable thinking You can enable thinking for more thoughtful AI responses
  • Instagram, Messenger, WhatsApp, Discord, Zapier Connect your AI chatbot to Instagram DMs, Facebook Messenger, WhatsApp, Discord, and 6,000+ apps via Zapier
  • REST API Build custom integrations with our REST API
  • Leads
    AI Assistant
    Hello! How can I help you today?
    Enter your email (optional) ×
    Type a message...
    Collect emails and phone numbers from visitors with optional input fields
  • Custom notice Display disclaimers or consent notices above the chat input with markdown link support
  • Priority support Priority email support with faster response times
  • Real-Time Data Feed
    AI Assistant
    Any rooms available tonight?
    Tonight we have 2 rooms available:
    Deluxe King — $189
    Ocean Suite — $259
    AI can read real-time data (availability, status, products, etc.) during the conversation
  • Real-Time Data Feed Max
    AI Assistant
    Do you have wireless earbuds?
    Found 3 matching products:
    AirPods Pro — $249 In Stock
    Galaxy Buds — $179 In Stock
    Sony WF-1000 — $198 Low Stock
    Connect large product catalogs (up to ~25,000 items) using intelligent search with live data
  • Knowledge gaps AI analyzes conversations to identify where it lacked knowledge
  • Daily report You can receive daily email summaries of your chat conversations
  • Add images
    AI Assistant
    What color is the wallet?
    The Classic Leather Wallet comes in Brown.
    Wallet
    Add images that the AI can display in chat conversations
  • Product cards
    AI Assistant
    Show me headphones under $200
    Here are our top picks:
    Add product cards that the AI can show to customers during chat
  • User context (higher limits)
    AI Assistant
    Where is my order?
    Hi Sarah! Your order #8847 is out for delivery and should arrive by 5 PM today.
    Pass user-specific information (order status, account status, renewal date, etc.) to the AI so it can use it during the conversation
  • Custom tools Let the AI call your own API endpoints during a conversation to fetch live, request-specific data — order status, stock, tracking, account lookups, and more
  • Image vision Users can upload images in chat for troubleshooting, bug reports, or when they need visual help
  • Speech to text Let visitors send voice messages that are automatically transcribed to text
  • Live monitoring
    Live Sessions 2 Online
    US Desktop
    I'm interested in pricing...
    DE Mobile
    Do you ship to Germany?
    Watch all chat conversations in real-time as they happen on your website
  • Human takeover
    AI Assistant
    I need help with a refund
    John Hi! I can help with that. Let me look up your order.
    Take control of any conversation and chat directly with visitors when needed
  • AI Notifications
    AI Assistant
    The checkout button isn't working
    I'm sorry to hear that. I've notified our team about this issue.
    Scenario triggered: "Bug report"
    Get email alerts when AI detects specific scenarios you define (bug reports, sales opportunities, etc.)
  • Escalation
    AI Assistant
    Waiting for a team member...
    Can I talk to a real person?
    Of course! I've notified our team and someone will join you shortly.
    Get notified when visitors request to speak with a human and join the chat directly
  • Bookings
    AI Assistant
    I'd like to book a consultation
    Select a date and time:
    < January 2026 >
    MoTuWeThFrSaSu
    29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
    10:00 14:00 15:00
    Let visitors book appointments directly through the chat widget with calendar integration
  • Embeds
    AI Assistant
    Can I schedule a meeting?
    Sure! Use the form below:
    Calendly
    Embedded content loads here
    Embed external tools like Calendly, forms, or maps directly in chat responses
  • Support Tickets
    AI Assistant
    I need help with a refund
    I've created a support ticket for you.
    Ticket Created
    TKT-48291
    AI can create support tickets during conversations for issues that need human follow-up
  • Transcript download Allow visitors to download their chat conversation as a text file
  • Remove branding
    AI Assistant
    Hello! How can I help you today?
    Type your message...
    Remove all Asyntai branding and make the chat widget fully yours
  • Reseller-friendly Also great for agencies — give each client their own white-label dashboard branded as you, not us.
  • SSO Single Sign-On authentication for your team using SAML or OAuth providers
  • Reply suggestions Generate professional email replies using your AI knowledge base
  • Translation Widget Let visitors translate your website into 40+ languages with AI-powered translations

Need higher volume or reseller options? Contact us at hello@asyntai.com

Not sure which plan is right for you?

Interactive
Plan Calculator

Why Textpattern Publishers Choose Asyntai

Start free with 100 messages, upgrade as your readership grows

Your Archive, Finally Browsable

Years of posts pile up and good work gets buried. The assistant gives readers a conversational way into your back catalogue, resurfacing older pieces that are still relevant so your writing keeps earning attention long after it was published.

Enquiries Without the Inbox Sprawl

Readers asking about guest posts, collaborations, or commissions get a clear answer and a path to reach you, with the details captured for follow-up. You handle genuine opportunities instead of fielding the same "do you do X?" note over and over.

Stays True to Your Craft

Textpattern rewards people who care about how a site is built. The assistant fits that ethos — light on the page, untouched markup, and a voice you control — so adding it never feels at odds with the restraint that drew you to the platform.

Ready to add an AI assistant to your Textpattern site?

Start free with 100 messages. No credit card required.

Create Free Account

Frequently Asked Questions

Everything you need to know about adding an AI assistant to your Textpattern site

How do I add the chatbot to my Textpattern site?
After signing up, copy your unique snippet from the Asyntai dashboard. In Textpattern admin, go to Presentation > Pages and open the page template your active theme uses (often named default). Paste the snippet just before the closing </body> tag and save. If your theme keeps the closing tag in a form such as body_footer, paste it there under Presentation > Forms instead. The assistant then appears on every page that uses that template.
Does it work with any Textpattern theme?
Yes. Asyntai is a small JavaScript snippet that loads on its own, so it works with the default theme, any custom theme you have built, and themes shared by the community. It does not touch your Textpattern tags, forms, or article markup, so your clean semantic HTML stays exactly as you wrote it.
How does the AI learn about my articles and pages?
Point Asyntai at your site and it reads your published articles, section pages, and standalone pages automatically. For anything not on the site — a media kit, contributor guidelines, or a detailed bio — upload PDFs or text files. You can also add custom instructions like "point press enquiries to the contact page" or "suggest the newsletter when readers finish an article."
Will the chatbot slow down my Textpattern site?
No. The script loads asynchronously after your content has already rendered, so it has no effect on your page speed scores. It is under 50KB and stays out of the way of the lean markup Textpattern is known for, so your pages remain fast.
Can I match the chatbot to my site design?
Yes. You can set the widget colors, position, and a custom welcome message, and control the tone of replies so it reads the way you write. Everything is managed from your Asyntai dashboard — once the snippet is in your template, you never need to edit theme code again to restyle it.
What happens when I run out of messages?
The assistant pauses until your plan resets the following month, or you can upgrade instantly from your dashboard. You get email notifications as you approach your limit, which is handy if a post takes off and traffic to your site suddenly climbs.
Can I use this on more than one Textpattern site?
Yes. Each site gets its own snippet, its own knowledge base, and its own chat logs. The Free plan supports 1 site, Starter supports 2, Standard supports 3, and Pro supports up to 10. Each site's assistant reads only that site's content, so a blog and a separate publication give completely different answers.
Do I need to be a developer?
No. If you are comfortable editing a page template in Textpattern's Presentation tab — the same place you adjust your theme markup — you can do this. Paste one snippet before the closing </body> tag and save. If you prefer not to touch the template at all, a small plugin can inject the script for you.

How an AI Assistant Helps Textpattern Sites

Built for People Who Care How a Site Is Made

Textpattern attracts a particular kind of maker: writers, bloggers, and small publishers who want their hands on the markup. You did not pick a drag-and-drop builder; you chose a CMS that lets you craft templates with tags and forms and produce HTML you would be happy to show another developer. An AI assistant on that kind of site has to earn its place. It cannot bloat the page, fight your theme, or speak in a voice that clashes with your writing. Asyntai is built to slot in quietly — a single asynchronous snippet that adds a helpful layer for readers while leaving the structure you built untouched.

The setup honors that same restraint. You add the assistant by editing the page template your theme already uses, in the Presentation tab where you do the rest of your work. Asyntai then reads your published articles and pages and starts answering reader questions about them. There is nothing to compile, no database migration, and no sprawling plugin to keep updated — just a small amount of JavaScript doing one job well.

Turning a Deep Archive into a Conversation

A site that has been running on Textpattern for a few years tends to accumulate something valuable and slightly unwieldy: a deep archive. You have written guides, essays, reviews, and notes that still hold up, but they sit several clicks deep behind section pages and date listings. New readers rarely dig that far, and even loyal ones forget what is back there. The result is good work that quietly stops being found.

An assistant that has read everything you have published changes that dynamic. A reader can ask, in their own words, for "that piece about switching to a static workflow" or "anything you have written on typography," and get pointed straight to the relevant articles. Your archive becomes something readers can hold a conversation with rather than scroll through, and pieces you wrote years ago keep finding the audience they deserve.

Answering the Questions Readers Actually Ask

Beyond finding articles, readers come with recurring questions about you and your work. Who writes this site? Can I subscribe to a newsletter or feed? Do you accept guest contributions? Are you available for freelance or speaking? On a busy publication these arrive steadily, and on a personal blog they are often the difference between a passing visitor and a real connection. Left unanswered, they become abandoned tabs.

Because the assistant has read your about page, your contact details, and any contributor guidelines or media kit you upload, it can field these confidently and consistently. It can hand a prospective collaborator the right next step, walk a reader to your subscribe link, or capture an enquiry so you can follow up. The reader gets a clear answer in the moment, and you get a tidier path for the opportunities worth your attention.

Learning What to Write Next

There is a second, quieter benefit to letting readers ask questions: you find out what they wish you had written. The chat logs are an honest record of curiosity — the topics people expected to find and could not, the explanations they wanted in plainer terms, the follow-ups your existing posts left hanging. Analytics tell you which pages get traffic; the conversations tell you what is missing.

For a writer, that is an editorial gift. Patterns in the questions become a backlog of posts worth writing and gaps worth filling, drawn directly from the people already reading you. Over time the assistant does not just serve your archive — it helps shape what goes into it next, so your site grows in the direction your readers are actually pulling it.

Getting Started on Your Own Terms

Adding all of this takes about as long as making any other template tweak. You create an Asyntai account, give it your site URL so it can read your content, copy your snippet, and paste it before the closing body tag of your active page template — or into the footer form your theme uses for that part of the layout. If you would rather not edit the template directly, a small plugin can inject the script for you. Either way, you are working in familiar territory, not learning a new system.

From there, everything else happens in the dashboard. You can upload extra documents, set the tone so replies sound like your writing, and add instructions that reflect how you want enquiries handled. None of it requires touching theme code again. The assistant simply keeps reading your published work and helping readers move through it — a lightweight addition that fits the considered, hands-on way you already run your Textpattern site.

Ready to Add an Assistant to Your Textpattern Site?

Start free with 100 messages and give your readers a smarter way through everything you have written.

Start Free - No Credit Card Required