Back to AI Features
HIGHEdge Case

Sales Agent - Rate Limiting

Verify that the Sales Agent rate limiting works correctly to prevent abuse, with different limits for guests vs customers.

4 steps
~5 min
ai-9

Preconditions

  • Store has Sales Agent enabled
  • Access to test rapid message sending

Test Data

Rate limits: 30/min for guests, 60/min for customers, 500/hour per store.

Test Steps

Follow each step carefully

0/4

As a guest, send messages rapidly (5+ messages in quick succession)

Verify

Messages are processed initially

Continue sending messages until rate limit is hit

Verify

Rate limit error message appears

Note

Should show friendly message about trying again later

Wait 1 minute and try again

Verify

Messages work again after cooldown

Log in and repeat the test

Verify

Higher rate limit applies for authenticated users

Note

Logged-in users get 60/min vs 30/min for guests

Expected Result

Rate limiting: (1) Limits are enforced for rapid requests, (2) Error message is user-friendly, (3) Cooldown period works, (4) Authenticated users have higher limits, (5) Store-wide limit prevents any single store from overloading.

Ready to Complete?

Click when you have verified all steps and the expected result.

Test Info

Module
AI Features
Steps
4
Duration
5 min
XP Value
+30