See llms.txt for all machine-readable content.
Pulls the newest Apple App Store reviews for the app IDs you list, keeps only reviews it has not seen before, and scores each one for urgency from the star rating, complaint keywords (crash, refund, cancel...), helpful votes and recency. Built for product, support and community teams who want bad reviews in front of a person the same day, and for agencies tracking client apps.
dedupeMemoryDays).aiCriteria and returns a fit score, verdict, summary, outreach angle and red flags. Calls are batched with a delay for rate limits, retried, and fall back to the rule score if the model fails.Authorization, value Bearer <APIFY_API_TOKEN> (Apify Console > Settings > API & Integrations). Select it on the 3 Apify HTTP nodes.sheetTab and a header row matching the sheet columns (see Upsert to Google Sheets, plus status and reviewedAt). Paste its ID into googleSheetId.slackChannelId and digestEmail in Config (also the channel on Slack: error alert).actorInput.appIds (the number in an App Store URL, e.g. id324684580), actorInput.countries, complaintKeywords, hotScore and warmScore. Use actorInput.sinceDate to limit how far back each run looks.aiCriteria; set aiWeight (0 = rules only, 1 = AI only).maxReviewsPerApp for busy apps, or set deltaMode and a stateKey in actorInput to have the actor itself return only new reviews.$json.Disclosure: I maintain these Apify actors (account transparent_meteorite). The actor is a paid pay-per-event Apify tool; check its Store page for current pricing before scheduling.