Skip to main contentWhatsApp API Credentials
WhatsApp API credentials allow your SubverseAI agents to send and receive WhatsApp messages through the WhatsApp Business Platform.
Overview
WhatsApp credentials provide access to:
- Send and receive WhatsApp messages
- Manage WhatsApp Business accounts
- Interactive message templates
- Media file sharing
- Customer communication workflows
Dashboard Screenshot
Configure WhatsApp API in Meta Business Suite
Steps to Create WhatsApp API Credentials
- Visit Meta Business Suite
- Create a Meta Business account
- Verify your business information
2. Set Up WhatsApp Business Account
- In Meta Business Suite, navigate to WhatsApp
- Click Get Started
- Register your phone number for WhatsApp Business
- Verify your phone number
3. Create WhatsApp App
- Go to Apps in Meta Business Suite
- Click Create App
- Select Business app type
- Enter app name (e.g., “SubverseAI WhatsApp”)
- Click Create App
- In your app dashboard, click Add Products
- Select WhatsApp
- Configure WhatsApp settings:
- Choose your WhatsApp Business Account
- Set up message templates
- Configure webhook URL (optional)
5. Get API Credentials
- Go to App Settings > Basic
- Copy the App ID
- Go to WhatsApp > API Setup
- Generate or copy your Access Token
- Note your Phone Number ID
6. Add to SubverseAI
- Go to Credentials in your SubverseAI dashboard
- Click Create New Credential
- Select WhatsApp API from the credential types
- Enter a name for your credential
- Fill in the required fields:
- Access Token: Your WhatsApp API access token
- Phone Number ID: Your WhatsApp phone number ID
- App ID: Your Meta app ID
- Webhook Verify Token (optional): For webhook verification
- Click Test Connection to verify the credentials work
- Click Save Credential
Required Fields
- Name: A descriptive name for your credential
- Access Token: Your WhatsApp API access token
- Phone Number ID: Your WhatsApp Business phone number ID
- App ID: Your Meta app ID
- Webhook Verify Token (optional): Token for webhook verification
Usage Tips
- Use message templates for outbound messages to comply with WhatsApp policies
- Set up webhooks to receive incoming messages in real-time
- Monitor message quality metrics in Meta Business Suite
- Use different phone numbers for different use cases
Troubleshooting
Invalid Access Token: Regenerate the access token in Meta Business Suite
Phone Number Not Verified: Ensure your WhatsApp Business account is properly verified
Message Template Rejected: Follow WhatsApp’s template guidelines and policies
Webhook Not Working: Verify webhook URL and SSL certificate
Next Steps
After creating your WhatsApp credentials:
- Set up message sending workflows
- Configure webhook handlers for incoming messages
- Create customer support automations
- Build notification systems
- Monitor message delivery and engagement