Custom ChatGPT for Your Website
Free value-added services
Comprehensive List of AI Tools AI programming tools

Custom ChatGPT for Your Website

Custom ChatGPT for Your Website, an intelligent tool focused on AI programming

Tags:

A one-sentence summary

Mottle is a programming-free platform for creating AI-based knowledge base robots for websites; once users upload corporate information, it generates customer service assistants that can be tested, adjusted, and integrated into websites.

Tool Introduction

Mottle is aimed at small and medium-sized enterprises, website operators, and service teams; it addresses the issue that the standard ChatGPT does not have access to corporate-specific information. The platform first searches for relevant snippets in the uploaded content, and then passes those snippets along with the questions to the model to generate answers.

The current payment options include GPT-4o, web embedding, Zapier, and API. The official website allows testing to be started without a credit card, but the published pricing does not indicate the duration of any permanently free subscription plans; therefore, it is not possible to describe the trial option as a permanently free one.

Main functions

Upload corporate information to train robots

Users can add FAQ, policies, product descriptions, case studies, and other textual materials, so that the robot can provide answers based on the specified knowledge. The quality of these materials, their frequency of updating, and the scope of coverage directly influence the accuracy of the responses.

Snippet knowledge segments

Mottle breaks down the data into searchable snippets; each snippet can hold around 450 model tokens, which is equivalent to approximately 1,800 English characters. Special delimiters can be added to the text to help the system divide it into sections based on topics.

Robot personality and fixed context

On the settings page, it is possible to modify the robot’s name, its personality, the Sticky Context, as well as the error message that is displayed when a question cannot be answered. The Sticky Context is intended for storing information related to the company’s identity and behavioral rules; it should not contain large amounts of data that are prone to change.

Answer debugging

Debug Answers displays recent issues along with the knowledge snippets used to generate the answers. Administrators can use this information to identify missing content, incorrect segments, or similar issues, and then modify the relevant materials before uploading them again.

Website chat component

The release page provides chat widgets that can be embedded on websites, without the need to host model services oneself. After installation, it is necessary to check the loading speed, any overlay issues, privacy-related warnings, and the options for contacting support on both desktop and mobile devices.

JSON API

The API accepts the Bot ID, Secret, and the question, and returns a JSON response; it also offers Conversation and Email modes. The Secret should be stored only on the server side and must not be exposed in public web scripts or client code.

Zapier integration

Mottle can be integrated with Slack, Discord, Microsoft Teams, Facebook Pages, and email through Zapier Webhooks. Some of the integration methods outlined in the official tutorials are still labeled as indirect solutions; they should not be considered as full-native integration methods.

Multilingual Q&A

The official website claims to offer multilingual support, and the quick tutorials are tested using Chinese questions. The availability of a language does not guarantee reliable professional translation; important terms, numbers, and policies need to be verified in the target language separately.

Working principle

  1. The administrator uploads text material, and the platform breaks down the content into searchable knowledge segments.
  2. Visitors submit questions through website components or external integrations.
  3. The system searches the knowledge base for the segments most relevant to the question.
  4. The relevant snippets, robot commands, and questions are all submitted to the OpenAI model for processing.
  5. The robot generates responses, or returns a predefined error message when insufficient information is available.
  6. The administrator views the segments that were matched on the debugging page and continuously improves the knowledge base.

Create a robot in five minutes

  1. Log in using a Google, Microsoft, or GitHub account and create an empty bot.
  2. Set the robot’s name, role, fixed background, and a message to display when it cannot answer.
  3. Compile a short, accurate FAQ document organized by topic.
  4. Upload the document from the Training page and wait for the system to complete the processing.
  5. Testing is carried out using correct questions, ambiguous questions, out-of-bound questions, and Chinese questions.
  6. In Debug Answers, you can see which snippets were used for each answer.
  7. Release the website component or call the API after correcting the data.

Website embedding tutorial

  1. First, complete at least one round of the response test and set clear failure messages.
  2. Go to the Publish or API page to obtain the embedding code for the current robot.
  3. Insert the code in the appropriate location of the website template or tag management system.
  4. Check the positioning, hierarchy, and loading performance on desktops, tablets, and smartphones.
  5. Test whether anonymous visitors can see internal information that should not be made public.
  6. Add a privacy notice and a live customer service option, and gradually make them available to actual visitors.
  7. Regularly check the issue log and add frequently occurring unanswered questions to the knowledge base.

Channels and access methods

ChannelsAccess methodPrimary usesRestrictions
Corporate websiteOfficial embedded WidgetVisitor Q&A and basic customer serviceIt is necessary to check front-end privacy and compatibility.
Own applicationsJSON APIIntegrate the answers into the product or internal system.Protect Bot Secret
SlackZapier and WebhookInternal knowledge Q&AIt is not a complete native integration.
DiscordZapier and WebhookCommunity Q&ARobot messages must be filtered to avoid loops.
Microsoft TeamsZapier and WebhookTeam channel Q&ADelays and timeouts may occur.
Facebook PageZapier and Messenger actionsResponses via social media channelsThe real user ID must be mapped correctly.
EmailZapier Email and API Email modesAutomatic email Q&AComplex emails and attachments require separate handling.

Which users are it suitable for

  • SME websites: Provide round-the-clock basic support through products, policies, and frequently asked questions.
  • SaaS team: Answers questions regarding features and accounts on the help center and product pages.
  • E-commerce operators: Explain products, delivery, returns and exchanges, as well as pre-sales inquiries.
  • Internal support team: Convert institutional and procedural documents into knowledge robots for employees.
  • Course and community administrators: Provide self-service access to teaching materials or rules.
  • Developer: Integrate knowledge Q&A into their own interface via a simple API.

Typical use cases

  • Visitors ask about operating hours, scope of services, return policies, or contact information.
  • Customers can use the product documentation to identify common setup and usage issues.
  • Employees can query internal procedures, and turn to a human supervisor when the available answers are insufficient.
  • Issues are received via Slack or Teams, and then forwarded to Mottle by Zapier.
  • Record unanswered questions and improve the FAQ and help center accordingly.
  • Use the API to display responses on mobile devices, in the member area, or within a customized chat interface.

Prices and packages

As of August 2026, Mottle has announced three monthly subscription plans priced in dollars. Any unused monthly query quota does not carry over to the following month, and users who opt for an annual subscription receive a certain amount of time for implementation support.

PackagePriceNumber of robotsEach robot snippetTotal queries per monthAnnual consultation fee
Hobby$Up to 2Up to 4,000Up to 4,000 times30 minutes
Pro$Up to 5Up to 10,000Up to 20,000 times2 hours
Business$Up to 10Up to 30,000Up to 100,000 times4 hours
CustomContact the authorities.As requiredAs requiredAs requiredIn accordance with the contract

All three available solutions include GPT-4o, Zapier, APIs, website widgets, and email support. Additional implementation consulting is charged at $300 per hour; the final price, taxes, and fees are specified on the purchase page.

How to choose a package

DemandSuggested solutionReason for selectionUpgrade signal
Single website or small FAQHobby2 robots and 4,000 monthly queries are usually sufficient for a trial run.Queries that are close to the upper limit or contain more than 4,000 segments
Multiple products or moderate volume of customer service requestsPro5 robots and 20,000 queriesSustained growth across teams or during peak periods
Multiple brands and a large number of visitorsBusiness10 robots and 100,000 queriesMore robots, quotas, or contractual support are needed.
Special capacities and corporate procurementCustomNegotiate as neededSecurity, SLA, or custom implementation are required.

Refund and credit limit rules

  • The website’s FAQ offers a 60-day money-back guarantee without any need for a reason; to request this refund, you need to contact support.
  • The number of unused queries is not carried over to the next month.
  • The query quota is calculated as a total across all robots, while the Snippet limit is determined on a per-robot basis.
  • The consultation time included with the annual payment should not be construed as being included in the monthly payment as well.
  • Customized plans, taxes and fees, as well as the dates for renewal and cancellation, must be confirmed prior to payment.

Data and Privacy

  • The official FAQ states clearly that uploaded documents are stored in Google Cloud and Pinecone, which are used by Mottle.
  • The document is transmitted to OpenAI during embedding or when answering, so that OpenAI can process the relevant content.
  • Mottle cites the policy according to which the OpenAI API is not intended for training purposes, and data obtained through it is deleted after 30 days; however, customers should verify this in accordance with the current service agreement.
  • Do not upload passwords, payment data, medical records, identification documents, or unauthorized customer information.
  • Deleting a robot will immediately remove its documents and query logs, and this action is irreversible; it is necessary to create a backup separately before proceeding.
  • Website visitors may enter personal information; companies should provide privacy notices and restrict access to logs.

Answer quality and debugging

  • Create short, self-contained Snippets for each policy or issue, to avoid having a single segment that covers multiple topics.
  • Specify the date, applicable regions, exceptions, and contact information in the documentation.
  • Admit your lack of knowledge using failure messages; do not force the robot to guess.
  • Check the retrieval fragments on the debugging page, rather than just modifying Personality.
  • Add synonymous expressions and direct answers for questions that are prone to confusion.
  • Update the information and retest after any change in products, prices, or policies.
  • High-risk issues are referred to human agents; robots are not allowed to issue legal, medical, or financial decisions on their own.

API usage process

  1. Obtain the Bot ID and Bot Secret on the Publish or API page.
  2. Store the Secret in the server environment or a key management system, rather than including it in the browser code.
  3. The server sends JSON questions and handles the answers as well as any error fields.
  4. Use the current Conversation mode when continuous dialogue is required, and save the necessary session state.
  5. Set rate limits for users, channels, and time windows to prevent abuse of the quota.
  6. Log errors and delays, but do not include secrets or other sensitive information in the logs.
  7. Before going live, test for timeouts, empty answers, exhausted quotas, and failures in the upstream models.

APIs, SDKs, and open-source status

AbilitySupport statusExplanationPrecautions
JSON APISupportQuery the robot using the Bot ID and Secret.Secret is only used on the server side.
Conversation modeSupportUsed for continuous Q&AVerify the status of the current document.
Email modeSupportCustomize email textAttachments and complex threads require testing.
Official SDKNo findings were detected.The document provides examples of JavaScript, Python, and command-line requests.Examples are not equivalent to SDKs that are under maintenance.
Official GitHubNo core official organizations or warehouses were found.The document cites individual example Gists.Do not confuse it with projects of the same name.
Is it open source?NoThe core platform provides hosted business services.The availability of APIs does not mean that the source code is available.

Product advantages

  • Creating paths is simple, making it suitable for teams that lack experience in model deployment and vector databases.
  • The debugging page displays the segments used in the answer, making it easier to identify knowledge gaps.
  • The three packages clearly specify the limits for robots, Snippets, and queries.
  • All paid plans include website components, APIs, and Zapier integration.
  • It supports multi-language Q&A, and allows the setting of a fixed context and error messages.
  • A 60-day refund guarantee provides a longer period for verification during the official trial.

Usage restrictions and precautions

  • There is no publicly disclosed limit for long-term free plans, and the testing interface should not be confused with paid subscriptions.
  • All knowledge-based Q&A responses may still contain illusions, and the official troubleshooting documents also acknowledge that it is impossible to completely avoid this.
  • The query quota is shared across different robots, and any unused amount at the end of the month is not carried over.
  • Model and vector storage are handled by third parties, and they are not suitable for sensitive data that has not yet passed compliance audits.
  • Tutorials for Slack, Teams, Discord, Facebook, and email primarily rely on Zapier; they are not all natively integrated.
  • Zapier Webhooks may time out due to a 30-second limit or model latency, and may fail silently.
  • Deleting a robot is irreversible; it will remove both the data and the query logs.
  • The documents and some of the integration tutorials were updated quite some time ago; they should be verified again on the current interface before actual deployment.

Supported platforms

PlatformSupport methodsMain functionsNotes
Web management interfaceNativeTraining, testing, debugging, and deploymentLog in using a third-party account
Corporate websiteWidgetVisitor chatNo need for self-hosting
Own applicationsJSON APIQuery robotThe Secret needs to be protected on the server side.
Slack and DiscordZapierChannel Q&AFilter robot messages to avoid loops
Microsoft TeamsZapierTeam channel Q&AIt might be slower.
Facebook PageZapierReply to page messagesProper permissions and user ID are required.
EmailZapier and Email modeQuestions and answers on sending and receiving emailsCheck timeout and privacy settings
Native mobile appsNo findings were detected.It can be accessed through the website.Do not write it as an iOS or Android app.

Basic information

ProjectContent
Tool nameMottle
Tool typeWebsite AI knowledge base and customer service robots
ModelThe paid plans currently list GPT-4o.
Knowledge structureThe document is split into Snippets.
Minimum priceHobby costs $19.95 per month.
Login methodGoogle, Microsoft, or GitHub
Website embeddingYes
APIYes, JSON API.
ZapierYes
Official SDKNo findings were detected.
Is it open source?No

Recommendation score

The recommendation score is 4.0 out of 5. Mottle is easy to use; its price and pricing limits are clear, and its function for debugging snippets is more practical than that of simple robots which only provide black-box responses.

The main shortcomings are that the data passes through multiple cloud services, integration relies heavily on Zapier, queries are not carried over from one session to another, and some pages of the official documentation are outdated. It is suitable for Q&A systems on websites with low to moderate levels of sensitivity.

Frequently Asked Questions

Is Mottle free?

The official website allows testing to be started without a credit card, but it does not disclose the fixed limit of the long-term free plan. The official pricing starts at $19.95 per month.

What is included in the lowest package?

Hobby costs $19.95 per month; it allows up to 2 robots, 4,000 Snippets per robot, and a total of 4,000 queries per month for all robots combined.

Is an OpenAI API key required?

It is usually not necessary; Mottle includes model integration. Some advanced features may allow or require users to provide their own keys.

Will the uploaded document be sent to OpenAI?

Yes. The official FAQ states clearly that these documents are intended for use with OpenAI’s embedding and response APIs; therefore, a compliance assessment must be carried out before uploading any sensitive information.

Is Chinese supported?

Multiple languages are supported, and the official tutorials include tests in Chinese. Professional Chinese materials still require verification regarding word segmentation, terminology usage, and the accuracy of the responses.

Can it be placed on a website?

Yes, all current paid plans include website embeddable widgets. Before going live, failure messages, privacy notices, and options for manual transfer should be configured.

Are APIs provided?

It offers a simple JSON API, and the documentation includes examples in JavaScript, Python, and the command line. No officially maintained SDK is available.

Is Mottle open source?

It is not open source; its core product is a commercial hosting service. Do not confuse it with tools of the same name available on GitHub or with other Mottle projects.

How long is the refund period?

The website’s FAQ provides a 60-day money-back guarantee without any need for a reason. Details such as the application process, whether it applies to first-time purchases or renewals, etc., should be confirmed before making the payment.

Can it be restored after deleting the robot?

No. Deletion will immediately remove the robot’s documentation and query logs; it is necessary to export or retain the original data before proceeding.

Summary

Mottle provides a straightforward approach to establishing a knowledge support system, through document snippet retrieval, visual debugging tools, website widgets, and a simple API – making it suitable for small and medium-sized teams that wish to launch such a system quickly.

What truly determines the effectiveness is the structure of the data and its ongoing maintenance. It is recommended to start with FAQs that involve low levels of sensitivity, in order to test search functions and responses in a limited scope; thereafter, a suitable package can be chosen based on the volume of queries, privacy requirements, and channel needs.

©️Copyright notice: Unless otherwise specified, all articles on this site are copyrighted bySharing of AI toolsAll content on this site is original; without permission, no individual, media outlet, website, or organization may reproduce, copy, or otherwise distribute it, nor may they create mirrors of it on servers that are not owned by this site. Otherwise, we reserve the right to take legal action against such parties in accordance with the law.

Tools similar to Custom ChatGPT for Your Website