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?


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.