What It Does
Use it to manage in-app products, subscriptions, purchase tokens, user reviews, and app edits — all through a simple Bearer-token-authenticated HTTP interface powered by [Maton](https://maton.ai).
The Google Play skill provides a gateway to the Android Publisher API with managed OAuth authentication, so your AI agent can interact with Google Play Console without you having to handle OAuth flows directly.
Key Features
- Managed OAuth Authentication — All requests are proxied through `gateway.maton.ai`, which automatically injects a valid Google OAuth token. You only need a single `MATON_API_KEY` — no Google service account JSON or OAuth dance required.
- In-App Product Management — List, get, create, update, and delete managed in-app products (one-time purchases) for any package. Supports setting prices, currencies, and per-locale listings.
- Subscription Management — Create and retrieve subscription products with base plans and billing periods. Also supports looking up active subscription purchases by token, and cancelling or refunding them.
- Purchase Verification & Acknowledgement — Fetch purchase details for one-time products and subscriptions by token, and acknowledge purchases programmatically — essential for server-side purchase validation flows.
- Review Monitoring & Replies — List and retrieve user reviews for your app, and post developer replies directly from your agent or automation without opening the Play Console.
- Transactional App Edits — Create, inspect, and commit (or delete) app edits — enabling automated metadata update pipelines with the same transactional safety Google's API provides.
Requirements
Complete OAuth authorization by opening the URL returned by the Create Connection endpoint.
- **Maton API Key** *(required)* — Authenticates all requests to the Maton gateway, which manages your Google OAuth token. Obtain at [maton.ai/settings](https://maton.ai/settings). - **Google Play OAuth Connection** *(required)* — A connected Google account with Google Play Developer access, managed at [ctrl.maton.ai](https://ctrl.maton.ai).
Use Cases
- Automated purchase validation backend — When a user completes a purchase in your Android app, trigger an agent to call the `purchases/products` endpoint, verify the token's state, and acknowledge it — reducing manual backend code.
- Review response automation — Schedule a daily agent run to list new reviews, classify sentiment, and post templated or AI-generated replies — keeping your Play Store rating healthy without manual effort.
- Subscription lifecycle management — Build an agent workflow that detects churned subscribers via the subscriptions purchase endpoint and triggers cancellation or refund actions as part of a customer support flow.
- Pricing & product catalog updates — Use the in-app products API to programmatically update prices or create new SKUs across your app catalog during promotional campaigns, without logging into the Play Console.