Skip to main content
If you have an existing website, Wassist can crawl it to automatically create an agent that understands your business, products, and services.

When to Use This Method

This approach is ideal when you:
  • Have a content-rich website with product/service information
  • Want your agent to answer questions based on existing web content
  • Need a quick way to bootstrap an agent with accurate information

Step-by-Step Guide

1

Navigate to New Agent

From your dashboard, click New Agent.
2

Select 'Import from Website'

Choose the Import from Website option.
3

Enter Your Website URL

Provide your website’s URL. Wassist will crawl the site to extract content.
https://www.yourcompany.com
The crawler follows links from your homepage. For best results, ensure your site has clear navigation to important pages.
4

Wait for Processing

Wassist crawls your website and uses AI to:
  • Extract key information about your business
  • Identify products, services, and FAQs
  • Generate a system prompt based on your content
This typically takes 1-3 minutes depending on site size.
5

Review and Customize

Once processing completes, review the generated agent:
  • System Prompt — Check that it accurately represents your business
  • First Message — Ensure the welcome message is appropriate
  • Knowledge — Verify the extracted content is correct
Edit anything that needs adjustment.

What Gets Imported

All readable text from your pages, including headings, paragraphs, and lists. This becomes the agent’s knowledge base.
If you have product pages, Wassist extracts names, descriptions, and details so your agent can answer product questions.
Business hours, locations, phone numbers, and email addresses are captured so your agent can provide accurate contact information.
If your site has an FAQ section, those questions and answers are prioritized in the agent’s knowledge.

Improving Import Quality

Optimize your website for better results:
  • Ensure important pages are linked from your homepage
  • Use clear, descriptive headings
  • Keep content up-to-date
  • Include an FAQ page if you have common questions

Handling Dynamic Content

Wassist crawls static HTML content. If your site relies heavily on JavaScript to load content, some information may not be captured. Consider:
  • Using the Knowledge Base method to upload content directly
  • Adding missing information to the system prompt manually

Example Use Cases

E-commerce Store

Import your product catalog so customers can ask about items, shipping, and returns.

SaaS Documentation

Create a support agent from your docs site to answer technical questions.

Service Business

Import your services page so prospects can learn about what you offer.

Restaurant/Venue

Pull in your menu, hours, and event information automatically.

Keeping Content Fresh

Website content changes over time. To update your agent’s knowledge:
  1. Go to your agent’s Documents section
  2. Click Refresh from Website
  3. Wassist re-crawls your site and updates the knowledge base
Set a reminder to refresh your agent’s knowledge monthly, or whenever you make significant website updates.

SDK Alternative

Create an agent from a website URL programmatically:
const agent = await client.onboarding.createFromWebsite({
  websiteUrl: 'https://www.yourcompany.com',
});

console.log(`Agent created: ${agent.name}`);

What’s Next