Skip to main content
Practical tips for testing and debugging your ChatAds integration, including development best practices and message length considerations.
The free tier provides 100 requests/month for testing. For development, you can:
  1. Use the API Explorer in the dashboard
  2. Cache responses during development
  3. Contact chris@getchatads.com for extended testing quotas
Messages can be 1-5,000 characters. Longer messages return MESSAGE_TOO_LONG (400).Note: Messages longer than 100 words are automatically truncated before processing. This happens internally and won’t cause an error—you can send longer messages, but only the first ~100 words are analyzed for product keywords.For best results, send the relevant portion of the conversation—typically the user’s last message or the product-related context.
Check the API response for clues:
  1. data.status - Shows the request outcome: filled, partial_fill, no_offers_found, or internal_error
  2. data.returned - Number of offers returned (0 = no match)
  3. data.offers[].confidence_level - Shows intent classification (low, medium, high)
Use the API Explorer to test variations of your message and see how different phrasings affect results.
If you’re not getting the affiliate matches you expect:
  1. Be specific - Include product names or categories in your message
  2. Try different quality settings - Use quality: "best" for more thorough matching
Use the API Explorer to test different phrasings and settings.