Website to AI Chatbot (Asyntai)
Pricing
Pay per usage
Website to AI Chatbot (Asyntai)
Turn any website into an AI chatbot that answers visitors 24/7 from your own content. Create the chatbot from a URL, feed it web pages or any Apify dataset, ask it questions, and get the widget code to paste into your site.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Asyntai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
Turn any website into an AI chatbot that answers your visitors day and night. Give this Actor a URL, and Asyntai reads the website, writes the chatbot's instructions, and hands you the widget code to paste into the site.
Then keep the chatbot sharp with the data you already collect on Apify: send it web pages or a whole dataset, and it answers from that content at once.
What does this Actor do?
Pick one action per run:
- Create a chatbot from a website. Enter a URL. Asyntai reads the website, and the run returns the chatbot ID, the widget ID and the widget code. With "Wait until the chatbot is ready" on, the run finishes when the chatbot has learned the site.
- Add web pages to the knowledge base. Enter a list of page URLs. Each page goes into the chatbot's knowledge base.
- Import an Apify dataset into the knowledge base. Enter a dataset ID, for example the result of a crawler run. Each item with text becomes one knowledge base entry.
- Ask the chatbot a question. Get the chatbot's answer as data. Send the same conversation ID again to continue the conversation.
Why use it?
- Answers from your own content. The chatbot answers with the facts on your website and in your data, 24/7, in your visitors' language.
- Fresh after every crawl. Connect your crawler to this Actor, and each new run updates what the chatbot knows.
- One snippet to go live. The run returns the widget code. Paste it into your website, and visitors can chat right away.
- Leads and chats in one place. Every conversation, and every visitor who leaves contact details, lands in the Asyntai dashboard.
How to use it
- Sign in to Asyntai, open Settings → API, and copy your API key.
- Paste the key into Asyntai API key.
- Choose an action in What to do, and fill the matching section.
- Press Start. Open the Output tab when the run finishes.
To use a chatbot you already have, enter its Chatbot ID: the websiteId from the output of a "Create a chatbot" run. Leave it empty to use the main chatbot of your account.
Keep the chatbot current automatically
- Open the Actor or task that collects your data, and go to Integrations.
- Connect it to this Actor.
- Set What to do to Import an Apify dataset into the knowledge base.
- Enter your Chatbot ID, and set Dataset ID to
{{resource.defaultDatasetId}}.
After each run of your crawler, the new items go straight into the chatbot.
The Actor takes the text from the first of these item fields: text, markdown, content, body, description. It takes the title from metadata.title, title, name or the URL. For other datasets, name your own fields in Text field and Title field. Dotted paths such as faq.answer work too.
Input example
{"apiKey": "YOUR_ASYNTAI_API_KEY","action": "create_chatbot","websiteUrl": "https://example.com","chatbotName": "Support","waitUntilReady": true}
Output example
{"action": "create_chatbot","status": "created","websiteId": 12345,"domain": "example.com","widgetId": "asyntai_ab12cd34ef56","ready": true,"instructionsStatus": "completed","crawlStatus": "completed","pagesCrawled": 42,"knowledgeItems": 42,"embedCode": "<script>...</script>","dashboardUrl": "https://asyntai.com/dashboard"}
The key-value store record OUTPUT holds a short summary of the run. For page and dataset imports it shows how many items were added.
Pricing
This Actor is free on Apify. It uses the Asyntai API, which comes with every paid Asyntai plan, from Starter up.
Support
Questions or ideas? Write to hello@asyntai.com, or read the setup guide.


