running zapier test trigger on fresh oauth2 connection keeps bombing out with 429 TOO_MANY_REQUESTS after four cycles. Polling config points straight at GET /api/v2/interaction/conversations with limit=50&sort_by=created_time. Zapier default interval sits at 15 minutes, but cli seems to hammer endpoint way faster during test run. Headers look standard, x-gc-locale: en-gb and Authorization: Bearer <token> pass through fine. Target region locked to europe-west-1. Rate limit headers in response show X-RateLimit-Remaining: 0 and Retry-After: 60, which makes sense for prod, but cli shouldn’t burn through 120 calls under 30 seconds.
tried injecting bundle.inputData.page_token into next_url builder and swapped offset logic, but response just keeps returning empty array instead of expected pagination object. the next_page_token field isn’t even showing in json, just plain 200 ok with no records. checked developer console and oauth token refreshes properly on hour boundaries, so it’s not expired credential issue. maybe query string needs strict filter=type:voice parameter to actually return something, or cli caching first empty response. zapier push fails with trigger failed validation: no records returned anyway.