Skip to main content

Before You Begin

You’ll need:
  • A Wassist account (sign up free)
  • A smartphone with WhatsApp installed (for testing)
No credit card required. You can test your agent immediately using Wassist’s shared test number.

Step 1: Create Your Agent

1

Log in to Wassist

Go to wassist.app/login and sign in with your phone number. You’ll receive a verification code via WhatsApp.
2

Start a new agent

Click the New Agent button on your dashboard. You’ll see several options for creating your agent.
3

Describe your idea

Choose “Start from an idea” and describe what you want your agent to do. For example:
“A friendly customer support agent for my coffee shop that can answer questions about our menu, hours, and location. We’re open 7am-6pm Monday through Saturday at 123 Main Street.”
Click Create Agent and Wassist will automatically generate:
  • A system prompt that defines your agent’s personality

Step 2: Test Your Agent

1

Open the test chat

After creation, you’ll see your agent’s configuration page. Click the Test Agent menu item on the left sidebar.
2

Send the connection message

WhatsApp will open with a pre-written connection message ready to send. Click Send to start a conversation with your agent.
3

Have a conversation

Try asking questions like:
  • “What time do you open?”
  • “Do you have oat milk?”
  • “Where are you located?”
Your agent will respond based on the information you provided.
The test uses Wassist’s shared phone number. To get a dedicated number for your agent, see Deploy Your Agent.

Step 3: Customize Your Agent

Now that you’ve seen your agent in action, you can fine-tune it:
The system prompt controls how your agent behaves. Click into the System Prompt field to:
  • Add more details about your business
  • Define the agent’s tone (formal, casual, playful)
  • Set boundaries on what topics it should handle
You can connect your agent to a website to answer questions about the content of the website.
  • Click the capabilities menu item on the left sidebar
  • Add a Website Tool and enter the URL of the website
  • Describe how the agent should use the website, for example to answer questions about the products or services offered.
  • Click Save to apply the changes.

What’s Next?

Add Knowledge

Upload documents so your agent can answer questions about your content.

Connect Tools

Let your agent call external APIs to book appointments, check orders, and more.

Connect WhatsApp

Use your own WhatsApp Business account for a professional presence.

Monetize

Set up paywalls and subscriptions to generate revenue from your agent.

For Developers

If you prefer to work programmatically, you can create agents using the SDK:
import { createWassistClient } from '@wassist/sdk';

const client = createWassistClient({
  baseUrl: 'https://backend.wassist.app/api/v1/',
  authToken: 'your-auth-token',
});

// Create an agent from an idea
const agent = await client.onboarding.createFromIdea({
  idea: 'A customer support agent for my coffee shop...',
});

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

SDK Documentation

Learn more about the TypeScript SDK and all available methods.