App Logo

Official scripts

Explore our curated collection of scripts

pay.google.com

List Google Payments activity (Google One, YouTube, Google Play charges)

List the signed-in Google account's payments activity (pay.google.com > Activity): every Google charge, such as Google One storage and Google AI plans, YouTube Premium, and Google Play purchases and subscriptions. One row per transaction with merchant, transaction label (e.g. "12 Mar · 100 GB (Google One)") and amount, newest first. The transaction label is the join key for pay.google.com/download_tax_invoice, which downloads that charge's invoice. Scrolls until max rows or the list runs out.

pay.google.com

Download a Google Payments invoice (Google One, YouTube, Google Play)

Download the invoice PDF of one Google charge, such as a Google One or Google AI plan, YouTube Premium, or a Google Play purchase (pay.google.com > Activity > Transaction details > Download tax invoice). Pass the row's transaction label as returned by pay.google.com/list_transactions (e.g. "12 Mar · 100 GB (Google One)"); the first (newest) matching row wins. Returns Google's filename and the path where the browser saved the PDF (or a url to it on a managed browser), so you can read or move it directly.

play.google.com

Search Google Play apps

Search the Google Play Store for apps by keyword: package id, name, developer, rating, and icon for each result. No login required.

play.google.com

Get Google Play app details

Fetch an Android app's store listing details: name, description, developer, category, rating, review count, price, and icon. No login required.

google.com

Search Google

Run a Google search and return the page's organic result cards (title, url, site, byline, meta, snippet), with redirect wrappers already cleaned from urls. Runs logged out by default; if the browser happens to carry Google cookies, results are personalized to that account/IP. Google serves result links as redirects rather than destination addresses, so each one is followed far enough to read the address it points at before the results are returned. That adds a fraction of a second per result, and each destination site sees one request. Supports full Google query syntax: site:, quoted "exact phrases", OR, -exclude, intitle:. Quoted phrases return a smaller, more precise set; dropping quotes broadens recall with some near-miss results mixed in. Use site: to scope a domain/path, e.g. site:www.linkedin.com/in. Each call returns one results page (up to ~10 organic cards, no per-call count option). Use `page` (0-based) to move through further pages, mirroring the search results pager. Pages are reproducible on the same account/IP and are largely non-overlapping (occasional overlap of one result at page boundaries), so different pages can be fetched concurrently and unioned — always dedupe by canonical url. Narrow queries return the same results in the same order across replays on one account/IP; very broad, high-volume queries may reorder between runs. For broader coverage, fetch multiple pages concurrently and/or split the query itself — vary the site: path, phrases/OR-terms, or use `freshness` for disjoint date-bounded windows. Always dedupe by url.

make.com

Make login (Google SSO)

Log into Make (formerly Integromat) with Continue with Google, handling the Google account chooser and consent screen, and land on your Make organization dashboard. Returns straight away if you are already signed in, and reports the Make account and organization. Optionally pass which Google account to use. Needs a browser that is already signed in to Google.

admin.google.com

List Google Workspace invoices (CSV/PDF) over a date range

Lists Google Workspace billing invoices from the Admin Console over a date range and returns each invoice's document content in CSV or PDF format.

google.com

Maps: Search Businesses

Search for businesses on Google Maps (anonymous, no login): name, category, address, phone, website, rating, reviews, GPS, place_id. Paginates via scrolling, controlled by the count argument.

surfshark.com

List Surfshark invoices/receipts

List and download Surfshark payment receipts from your account's subscription payments page. Returns total and invoices (purchase, date, amount, status, filename, PDF content); each successful payment's receipt PDF is included as base64, while cancelled or failed payments have none and are skipped. Works regardless of the account's display language.

mail.google.com

Send Gmail email

Send an email from the signed-in Gmail account, with a plain-text body and an optional single file attachment.

attio.com

Attio login (Google SSO)

Log into the Attio CRM with Sign in with Google, handling the Google account chooser and consent screen, and land in your Attio workspace. Returns straight away if you are already signed in, and reports the workspace it opened. Optionally pass which Google account to use. Needs a browser that is already signed in to Google.

hostinger.com

List Hostinger invoices

List Hostinger (hPanel) billing invoices from Billing > Payment history. Returns total plus each invoice's payment_id, invoice_id, service, paid_at, amount, filename, and the invoice PDF included as base64. Reads the Paid tab only (not Refund history).

linkedin.com

List LinkedIn invoices/receipts

List and download LinkedIn purchase receipts from the Admin Center > Transactions (Premium, Sales Navigator, etc.). Each receipt PDF is downloaded automatically via the row's ... > Download receipt action. Online purchases expose receipts here; sales-rep-assisted contracts expose invoices instead, and this requires billing-management access. Returns total plus invoices (date, amount, payment_method, invoice_number, status, purchase, filename, path).

console.cloud.google.com

Create OAuth client (Web application)

Create a Web-application OAuth 2.0 client in the Google Cloud Console (Google Auth Platform) for a project and return its clientId + clientSecret. Returns the full credential, including the client secret (the success dialog itself only shows the id). Requires the browser to already be signed in to Google, and a pre-existing OAuth consent screen for the project.

play.google.com

Get Google Play app reviews

Fetch reviews for an Android app from its Google Play Store listing: reviewer name, star rating, date, and review text. No login required.

apollo.io

Apollo login (Google SSO)

Log into Apollo.io with Sign in with Google, handling the Google account chooser and consent screen, and land on the Apollo home. Returns straight away if you are already signed in, and reports the Apollo account that is signed in. Optionally pass which Google account to use. Needs a browser that is already signed in to Google.

google.com

Get Google Maps place details

Get one Google Maps place/business details by placeId (canonical ChIJ... from search_places), place URL, or free-text name+location. Returns name, fullAddress, phone, website, instagram, category, rating, reviews, hours, plusCode, lat, lng, placeId, placeUrl, resolvedUrl, matched, elapsed_s. matched is false when it did not resolve; the free-text path falls back to the first search result, so it can resolve the wrong place. Business fields (rating/reviews/hours/category/lat/lng/plusCode) are null when the place does not expose them.

free-work.com

Search Free-Work jobs

Searches job listings on free-work.com (IT/freelance), usable without logging in. `query` is a free-text keyword; `location` is a free-text city, resolved to the closest match — unresolved locations throw explicitly rather than silently searching everywhere. Defaults to searching all of France when no location is given. Returns title, full description, company, contract types, experience level, remote work, salaries (daily/annual), currency, skills, publish date, and URL. 1-based pagination, 16 results per page. One thing to check: requesting a page beyond the real number of pages doesn't return an empty result — it silently repeats the first page — so verify against `totalItems` before trusting a high page number.

calendly.com

Calendly API: download invoices

Log into Calendly via Google SSO, list billing invoices, and download each invoice's PDF into the browser's download directory. Returns per invoice date, title, amount, currency, status, invoiceId, chargeId, filename and path (path is null when no PDF was available for that charge). Runs only on the browser extension, since it needs a native Google SSO session. Org admin only.

yelp.com

Search Yelp businesses

Search Yelp businesses by free-text query and location. Returns matching businesses with name, url, rating, review count, price range, and categories.

drive.google.com

Upload a file to Google Drive (file input)

Uploads a file into the root of Google Drive using the file-picker flow behind Drive's own upload button, then confirms a new item bearing that upload appears in the file list.

platform.openai.com

List OpenAI API invoices

List invoices on the OpenAI API platform billing account (platform.openai.com, api usage/credits — NOT the ChatGPT subscription). Returns id, number, total (cents), currency, status, created_ts, hosted_invoice_url, pdf_url. Covers the past 12 months, as the dashboard does.

invoice.stripe.com

Download Stripe invoice/receipt PDF

Download a Stripe-hosted invoice or payment receipt PDF from its hosted_invoice_url. Returns the file's real name and the path where the browser saved it (or a url to it on a managed browser), so you can read or move the PDF directly. Vendor-agnostic and login-free: the hosted_invoice_url is a public tokenized link, so it works for any Stripe-billed service (Claude, ChatGPT, X, Notion, Slack, Lovable, ...). An expired or dead URL fails cleanly.

notion.so

Get Notion pricing plans

Read Notion's public pricing page (notion.com/pricing): all plans (Free, Plus, Business, Enterprise) with price, billing unit, description, CTA, and feature list, for either monthly or yearly billing. Currency follows the site's own geo/session detection (not independently selectable) and is returned as `currency` so callers know what the prices are denominated in. No "monitor changes" affordance exists here or on the site itself — diff repeated get_pricing calls yourself if you need change tracking.

pipedrive.com

Pipedrive login (Google SSO)

Log into Pipedrive with the Google button, handling the Google account chooser and consent screen, and land in your Pipedrive company. Returns straight away if you are already signed in, and reports the Pipedrive account and company it signed into. Optionally pass which Google account to use. Needs a browser that is already signed in to Google.