Welcome to WabSync
Get started with WabSync in just a few minutes. This guide will walk you through signing up, selecting your plan, and making your first API call.Step 1: Sign Up for WabSync
Create Your Account
-
Visit the WabSync Platform
- Go to WabSync Platform (or your deployment URL)
- Click the โGet Startedโ or โSign Upโ button
-
Complete Registration
- Enter your email address
- Create a secure password
- Confirm your email (check your inbox for verification link)
- Complete your business profile
-
Account Confirmation
- Verify your email address
- Youโll receive an activation link
- Click the link to activate your account
- Your account is now ready!
Step 2: Choose Your Plan
Available Plans
Starter
Perfect for testing
- 100 messages/day
- 1 WhatsApp session
- Basic support
- $9/month
Professional
For growing businesses
- 10,000 messages/day
- 5 WhatsApp sessions
- Priority support
- Webhook events
- $49/month
Enterprise
For large-scale operations
- Unlimited messages
- Unlimited sessions
- 24/7 dedicated support
- Custom integrations
- Custom pricing
Select Your Plan
-
Go to Pricing Page
- Navigate to Settings โ Billing or Pricing
- Review the plan comparison
-
Choose a Plan
- Click โSubscribeโ on your desired plan
- Provide payment information
- Confirm your subscription
-
Plan Activated
- Your plan is now active
- Access all features immediately
- Upgrade/downgrade anytime
Step 3: What You Get
Your WabSync Account Includes
๐ API Access
- Create API tokens to access WabSync REST API
- Use Bearer Token authentication in your requests
- Full API documentation included
- ๐ Create Your First Token to get started
๐ฑ WhatsApp Sessions
- Create and manage multiple WhatsApp sessions
- QR code-based authentication
- Session persistence and recovery
- One-click session deletion
- ๐ Manage Sessions in your dashboard
๐ฌ Messaging Capabilities
- Send text messages with formatting
- Share images, videos, and files
- Send location data
- Delivery and read receipts
- Chat state notifications (typing indicators)
- ๐ Send Test Message from your dashboard
๐ Webhooks & Events
- Real-time message delivery notifications
- Session status updates
- Error notifications
- Message read/delivery status
- Custom webhook endpoints
- ๐ Configure Webhooks in settings
๐ Dashboard
- Session management interface
- Message history and logs
- Usage analytics and statistics
- API key management
- Billing information
- ๐ Open Dashboard to explore
๐ Documentation
- Complete API reference
- Code examples (JavaScript, Python, PHP)
- Integration guides
- Troubleshooting help
- Community support
- ๐ View API Docs for detailed guides
Step 4: Generate Your API Token
Create Your First API Token
-
Go to Tokens Page
- ๐ Open Token Manager
- Youโll see all your API tokens here
-
Generate New Token
- Click โCreate New Tokenโ or โGenerate Tokenโ button
- Give your token a name (e.g., โDevelopmentโ, โProductionโ)
- Click โGenerateโ
-
Copy Your Token
- Copy the token immediately (you wonโt see it again)
- Store it securely in your
.envfile - Use it in your API requests
Step 5: Create Your First WhatsApp Session
Authentication Setup
-
In Dashboard
- ๐ Go to Sessions Manager
- Click โCreate New Sessionโ
- Enter a session name (e.g., โBusiness Accountโ)
-
Scan QR Code
- A QR code will appear on screen
- Open WhatsApp on your phone
- Go to Settings โ Linked Devices
- Click โLink a Deviceโ
- Scan the QR code with your phone
-
Confirm Connection
- Wait 5-10 seconds for authentication
- Your session is now active!
- ๐ View Your Sessions to see the session ID in the dashboard
Step 6: Make Your First API Call
Test with cURL
Send Your First Message
JavaScript Example
Python Example
Next Steps
๐ฏ Now That Youโre Set Up
API Reference
Explore complete API documentation with all endpoints and schemas
Manage Dashboard
Access your account dashboard and manage all features
Webhooks Setup
Configure webhooks for real-time notifications
Billing & Plans
View and manage your subscription and billing information
๐ Common Tasks
- Connect Multiple Devices: Create additional sessions in the dashboard
- Set Up Webhooks: Configure webhook endpoints for real-time events
- Monitor Usage: Check your message count and plan limits in billing settings
- View Message History: Browse sent and received messages
- Update Settings: Configure account preferences
๐ Need Help?
- Documentation: Browse the API Reference
- Email Support: support@wabsync.com
- Chat Support: Available in your dashboard (Pro+ plans)
- Community: Join our community forum
Quick Reference
Important URLs
| Resource | URL |
|---|---|
| Dashboard | https://dashboard.wabsync.com |
| API Base | https://api.wabsync.com/v1 |
| Documentation | https://docs.wabsync.com |
| Status Page | https://status.wabsync.com |
Quick Links
- Dashboard - Access your account
- Generate API Token - Create new API tokens
- Sessions Manager - Create & manage sessions
- Webhooks - Configure webhooks
- Billing - View subscription
- API Documentation - Full API reference
- Support - Get help
Youโre all set! ๐ Start building with WabSync today.