Official scripts
Explore our curated collection of scripts
Search Medium articles
Search Medium for articles by keyword: title, URL, author, publication, tags, claps, read time, and whether the article is locked (member-only). No login required.
Get Medium author's posts
List an author's published posts on Medium (from their profile Home tab): title, URL, tags, claps, read time, published date, and whether locked (member-only). No login required.
Get Medium article details
Fetch a Medium article's metadata: title, description, author, publication, published date, tags, read time, and whether it's free to read. No login required.
Send a LinkedIn InMail
Send a paid InMail to an out-of-network LinkedIn profile via the profile's InMail CTA (consumes an InMail credit). Distinct from send_message, which only reaches 1st-degree and open profiles. dryRun (default true) opens the composer and reports what it found without sending.
LinkedIn — Create post
Publish a text post to your LinkedIn feed, visible to anyone. This creates a real, public post under your account immediately — not a draft or preview. Only plain text posts are supported; images, polls, and articles need a different flow. Requires being logged into LinkedIn. Returns the link to the published post.
Subscribe to Substack publication
Subscribe the logged-in account to a Substack publication's free tier.
Get Trustpilot company profile
Get a Trustpilot company profile: TrustScore, stars, review count, full 1-5 star rating distribution, categories, breadcrumb, contact info, claim status and reply behavior. Input is the domain key (e.g. "amazon.com"); the resolved identifyingName is returned (may differ via redirect).
Send LinkedIn message
Send a message on LinkedIn (classic messaging, not Sales Navigator) — reply in an existing conversation by thread URL, start a conversation with a connection by name, or message by profile URL. Optionally attach a file (image or document) alongside the text. Returns whether it sent, who it went to, and confirmation the message/attachment landed. Limited to 1st-degree or open-profile connections; InMail (paid) is a separate flow not handled here.
Get LinkedIn profile recommendations
Get the recommendations a LinkedIn profile has received and given, from its dedicated Recommendations page by public ID. Returns each recommendation's author/recipient (name, profile URL, connection degree, headline), the relationship note LinkedIn shows (date and how the two people worked together), and the full recommendation text. Profiles with no recommendations in a category come back with an empty list for it rather than an error. Requires being logged in to LinkedIn.
Search Sifted News
Search Sifted's European tech news articles by keyword, with optional sector, category, and country filters.
Get Trustpilot category companies
List one page of companies ranked in a Trustpilot category (categoryId from get_categories). Supports the site's own filters as args: page, sort (recommended/reviews_count/latest_review), country, trustscore (3.0/4.0/4.5), claimed. Returns each company's domain, TrustScore, stars, review count, location, contact, categories.
Get Trustpilot company reviews
Get one page (20) of a company's Trustpilot reviews: author, rating, title, text, dates, likes, verification and the company's reply. Supports the site's own filters as args (page, sort, stars, language, keyword search, verified, date range). Defaults to returning reviews in every language so none are silently filtered out by locale.
Get LinkedIn newsletter edition comments
Get the comments of a LinkedIn newsletter edition by permalink, loading up to maxComments top-level threads and each commenter's profile. Returns total and comments (urn, name, headline, profileUrl, postedAgo, text, reactions, nested replies, hasMoreReplies). The default 'relevant' sort hides low-engagement comments - use 'recent' to reach every comment; older replies behind 'See previous replies' stay unloaded (flagged by hasMoreReplies).
Get single Trustpilot review
Get one Trustpilot review by its id (the review.id from get_reviews) via its permalink: author, rating, title, full text, dates, likes, verification, the company's reply, and the business it's about.
Send LinkedIn connection request
Send a LinkedIn connection request with a personal note to a profile URL. Fails fast if the monthly note quota is exhausted or the profile isn't connectable (already 1st-degree, pending, or no Connect CTA); the note caps at 200 chars on free-tier. Returns status (sent/already_connected/pending/no_quota/no_connect_cta/failed), profileUrl, name, reason.
Get Dribbble shot
Fetch a Dribbble shot's details from its url: title, description, owner, images and comment count.
Create LinkedIn poll post
Publish a poll to the LinkedIn feed: a question, 2 to 4 answer options, and a voting duration. Returns the poll's permalink, confirmed by reloading the account's own activity and finding the published poll.
Like YouTube video
Like a YouTube video — has no effect if it's already liked.
Get LinkedIn post comments
Get the comments of a LinkedIn post by permalink, loading up to maxComments top-level threads. Returns total and comments (urn, name, headline, profileUrl, postedAgo, text, reactions, nested replies, hasMoreReplies). The default 'relevant' sort hides low-engagement comments - use 'recent' to reach every comment; older replies behind 'See previous replies' stay unloaded (flagged by hasMoreReplies).
Get Community Posts
Reads the post feed of an X Community (Top or Latest), including author, text, media, and engagement counts.
Get LinkedIn profile photo
Get a LinkedIn profile's avatar (profile photo) image URL by publicId. Returns profileUrl, name, photoUrl (the signed media.licdn.com display-photo URL — keep its query string, it is required to fetch the image), photoAlt, and hasPhoto (false when the profile shows only the default ghost avatar). Accepts a vanity slug, the obfuscated ACoAA… member token, or a full /in/ URL. Complements get_profile, which returns everything except the photo.
Get YC company profile
Get one YC company's full public profile (ycombinator.com/companies/<slug>): pitch, batch/status, founders, socials, open jobs, news, launches, photos, founder Q&A.
Find LinkedIn newsletters by author
List the LinkedIn newsletters published by a given profile or company page. For a profile, reads its Featured section (the dedicated Featured details page); for a company page, reads its Newsletter module on the page's Home tab. Returns each newsletter's name, URL, cadence/subscriber line, description, and logo. An author with no newsletter featured or listed there comes back with an empty list rather than an error.
Get Leboncoin seller profile
Fetch a Leboncoin seller's public profile by its URL (as returned by get_ad's seller_profile_url). Works for both professional stores and private-individual sellers, returning a unified shape: name, member-since date, total ad count, response rate/time, presence, badges, and description. Pro sellers additionally get address, opening hours, website, and an aggregated rating with sample reviews — these are null for private sellers, who have no storefront or public rating on the site.
Get LinkedIn profile posts
Get a LinkedIn profile's recent posts from its activity feed by public ID, scrolling to load up to count posts. Returns each post's text, urn/url, age, engagement counts, and repost info.
