AppFollow integration
AppFollow monitors mobile apps in the App Store, Google Play and other stores. Read and reply to store reviews, tag them, add notes, report them; get review and reply statistics, ratings history, category rankings, top charts, release notes, keyword positions and suggestions, store search results, featuring, and App Store, Google Play and Search Ads download reports; manage workspaces, their apps and account users. Every call spends API credits from the account (longer date ranges and semantic tags cost more), and several tools need a Team or Enterprise plan. Authentication is an API token an account owner or admin creates on AppFollow's API management page, sent in the X-AppFollow-API-Token header.
Say what should happen.
The workflow builds itself.
What you can do with AppFollow
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
App, 6 operations
add_app_to_collectionAdd app to collectionPOSTAdds a store app to an AppFollow workspace (app collection) so AppFollow starts tracking its reviews, ratings and rankings. Enterprise plan; spends API credits.create_collectionCreate collectionPOSTCreates an AppFollow workspace (app collection) tracking the given countries; optional email reports (daily, weekly, monthly) are then sent to email. Enterprise plan; spends API credits.delete_collectionDelete collectionDELETEDeletes an AppFollow workspace (app collection) and its tracking, by apps_id from list_collections. Permanent. Enterprise plan; spends API credits.list_collection_appsList collection appsGETLists the apps tracked in one workspace (app collection): store, store ID (ext_id), title, publisher, genre, version, icon and counts of reviews and release notes. Spends API credits.list_collectionsList collectionsGETLists the account's workspaces (app collections): id, title, countries, languages, app count, report settings and the review tags and bug-tracker tags defined in each. Spends API credits.remove_app_from_collectionRemove app from collectionDELETERemoves an app from an AppFollow workspace (app collection), given its store, ext_id and apps_id; AppFollow stops tracking it there. Enterprise plan; spends API credits.
User, 4 operations
create_userCreate userPOSTAdds a user to the AppFollow account with a name, email and role (admin, user, support-manager or read-only), optionally limited to some workspaces. Enterprise plan; spends API credits.delete_userDelete userDELETERemoves a user from the AppFollow account, by user id from list_users; they lose access at once. Enterprise plan; spends API credits.list_usersList usersGETLists the users of the AppFollow account (id, name, email, role, status), optionally only one id or email. Personal data. Enterprise plan; spends API credits.update_userUpdate userPATCHChanges an AppFollow user's name, email, role or workspace access; id, name, role and email are all required, so read the user first (list_users) and send the current values back with the change.
Featured, 2 operations
list_featured_appsList featured appsGETLists when and where the App Store featured an app (Today, Apps or Games tabs) between from and to. Spends API credits, more for longer date ranges; country is mandatory on Free plans.list_featured_reviewsList featured reviewsGETReturns the reviews a store features on an app's page, by date and country, with their position, rating, text and reply. Spends API credits.
Keyword, 2 operations
list_keywordsList keywordsGETReturns the search positions of an app for the keywords tracked in AppFollow, on one day (today by default), with keyword popularity. Paginated; spends API credits per page.set_keywordsSet keywordsPOSTSets the keywords AppFollow tracks for a country and device in a workspace (the first workspace when apps_id is left out). The vendor does not say whether keywords left out stay tracked. Spends API credits.
Reply, 2 operations
get_reply_statsGet reply statsGETReturns reply activity per AppFollow user on one day or between from and to: replies sent, tags, bug-tracker tags and notes added. Spends API credits.reply_to_reviewReply to reviewPOSTPublishes a reply to a store review (App Store, Google Play, Samsung, Microsoft, Huawei): it is public on the store page under the review. Spends API credits.
Search ad, 2 operations
get_search_ads_keyword_recommendationsGet search ads keyword recommendationsGETReturns an App Store app's details and the Apple Search Ads keyword recommendations for it, with a score per phrase. Spends API credits.get_search_ads_reportGet search ads reportGETReturns Apple Search Ads statistics of an app between from and to: impressions, taps and new downloads per day and in total, optionally per country. Spends API credits.
Version, 2 operations
get_tag_stats_by_versionGet tag stats by versionGETReturns, for one day (yesterday by default), how many reviews carried each tag and bug-tracker tag, per app version. Spends API credits.list_versionsList versionsGETReturns an app's store listing versions (every change, metadata included): title, description, screenshots, version, release notes, size, rating, price. Paginated; spends API credits per page.
Ai summary, 1 operation
get_reviews_ai_summaryGet reviews ai summaryGETReturns an AI-written summary (OpenAI) of an app's reviews between from and to, for a store and countries. Team plan; spends API credits.
Aso, 1 operation
get_app_store_downloads_reportGet app store downloads reportGETReturns App Store Connect download figures of an app between from and to (at most 1 month): impressions, product page views, units, by source channel or as a time series. Spends API credits.
Bt, 1 operation
set_review_bug_tracker_tagsSet review bug tracker tagsPOSTSets bug-tracker tags on a review in AppFollow (ticket references with a prefix, such as OTRS-001, comma-separated). Spends API credits.
Bulk, 1 operation
upload_reviewsUpload reviewsPOSTImports reviews from your own source (support tickets, surveys...) into the AppFollow Reviews feed, where they are tagged and summarized like store reviews. ext_id is your idempotency key for the batch.
Concern, 1 operation
report_review_concernReport review concernPOSTReports a review to its store as a concern (spam, off-topic, offensive or other); the store decides what to do with it. Enterprise plan; spends API credits.
Count, 1 operation
get_reply_rating_changesGet reply rating changesGETReturns the reviews whose rating changed after a reply between from and to (last 30 days by default), as two lists: became better and became worse. Spends API credits.
Gdc, 1 operation
get_google_play_downloads_reportGet google play downloads reportGETReturns Google Play Console acquisition figures of an app between from and to: store listing views, installs (units) and conversion, per day, for a channel and country. Spends API credits.
Gp, 1 operation
get_google_play_console_ratingsGet google play console ratingsGETReturns a Google Play app's rating or user-count series from the Google Play Console (fields: ratings or users, not both), per period. Needs the Console linked; spends API credits.
History, 1 operation
get_ratings_historyGet ratings historyGETReturns an app's ratings history: per date, the count of each star and the average, as totals or as day-to-day differences (type), for given countries and version. Spends API credits.
Note, 1 operation
add_review_noteAdd review notePOSTAdds an internal note to a review in AppFollow (not shown in the store). Spends API credits.
Ranking, 1 operation
list_rankingsList rankingsGETReturns an app's category ranking positions in its store on one day (today by default), per country, device, genre, hour and feed (free, paid, grossing). Spends API credits.
Rating, 1 operation
get_rating_stats_by_tagGet rating stats by tagGETReturns, for one day (yesterday by default), the average rating of reviews grouped by tag and by the user who replied, with the count of each star. Spends API credits.
Review, 1 operation
list_reviewsList reviewsGETReturns store reviews of an app (ext_id) or of a whole workspace (collection_name) between from and to: rating, title, text, author, version, device, tags, notes, history. Paginated, credits per page.
Search, 1 operation
search_storeSearch storeGETReturns the store's search results for a keyword (country and device), as the store ranks them: app IDs, titles, publishers, ratings, prices. Spends API credits.
Semantic, 1 operation
list_reviews_semantic_tagsList reviews semantic tagsGETReturns an app's reviews with AppFollow's semantic tags and sentiment, filtered by tag, sentiment, rating, version, language or dates. Enterprise plan; spends more credits than a plain read.
Speed, 1 operation
get_reply_speed_statsGet reply speed statsGETReturns how fast each AppFollow user replied to reviews on one day (yesterday by default): replies within 3 hours, within a day, 1 to 3 days, over 3 days. Spends API credits.
Stats, 1 operation
get_review_statsGet review statsGETReturns the number of reviews an app received and of replies sent between from and to. Spends API credits, more for longer date ranges.
Status, 1 operation
set_review_statusSet review statusPOSTSets the custom status of a review in AppFollow to closed or reopened (needs AppFollow's Review Status feature, private beta). Spends API credits.
Suggest, 1 operation
list_keyword_suggestionsList keyword suggestionsGETReturns the store's search suggestions (autocomplete) for a keyword, in order, for a country and device. Spends API credits.
Summary, 1 operation
get_reviews_summaryGet reviews summaryGETReturns an app's review and rating figures between from and to: number and average of reviews, number and average of ratings, optionally for one country or version. Spends API credits.
Tag, 1 operation
set_review_tagsSet review tagsPOSTSets tags on a review in AppFollow (internal labels such as bug or dislike, comma-separated). Spends API credits.
Topchart, 1 operation
list_top_chartsList top chartsGETReturns a public store top chart for a country, device, genre and date: each app's position, previous position, rating, price and store ID. Spends API credits.
Whatsnew, 1 operation
list_whats_newList whats newGETReturns an app's release notes (What's New) per version and release date, optionally only those changed since last_modified. Paginated; spends API credits per page.
Use AppFollow from Claude Code, Cursor or Codex
Connect AppFollow in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its AppFollow operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect AppFollow
- Create your workspace
Sign up free. Nothing to install.
- Connect AppFollow once
Add your AppFollow connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
AppFollow integration FAQ
What can you do with the AppFollow integration?
LiveContext exposes 43 operations on AppFollow, covering app, user, featured and keyword.
