Official scripts
Explore our curated collection of scripts
Suggest Paris flight destinations
Resolve a free-text destination to Paris Aéroport's ranked airport suggestions [{iataCode, name, city, ...}] ([0] = best). Disambiguates multi-airport cities; pass a returned name to search_departures. Airport names are listed in French, so an English city name resolves through the closest matching form, and matchedTerm reports which wording the suggestions came from.
Search Paris departures by destination
List today's upcoming departures from Paris (CDG/ORY) to a destination, with times, terminal, status, and codeshares — from the official Paris Aéroport flight search.
Search Events (FR)
Search Ticketmaster France for events by keyword. Returns each event's starting price in EUR, venue, city, genre, and date.
Get company info
Fetch a French company's public profile from societe.com by SIREN. Returns url, siren, name, country, status, headcount, resume, and legal.
Search France Travail jobs
Search France Travail (formerly Pôle Emploi) public job listings by keyword, optional free-text location (city or department), and page (20 offers/page). Returns total (page 1 only) and jobs (jobId, title, company, location, description, contract, postedAgo, url). Location free text is resolved via France Travail's own public geo API to a commune or department code (same as picking the first suggestion in the UI); an unrecognized location throws instead of silently searching nationwide. Page 1 is read directly from the results page; later pages are fetched via the site's own "load more" mechanism. total is only returned for page 1 — later pages don't repeat it.
Search La French Tech jobs
Search job listings on La French Tech's public careers board (la-french-tech.welcomekit.co, an embeddable careers widget aggregating openings across French Tech ecosystem startups) by free-text keyword and optional filters: department (site's own category, e.g. "Tech", "Sales", "Business" — French labels), city (e.g. "Paris", "Lyon"), and contractType (site's own French label, e.g. "CDI", "Stage", "Alternance", "CDD / Temporaire"). Filter values must match the site's own labels exactly — an unrecognized value throws rather than silently searching unfiltered. Pagination is 1-based via page; requesting a page beyond what's available throws rather than silently returning page 1. Returns total, page, totalPages, and jobs (id, reference, slug, title, url, company {name, slug, employees, logoUrl}, department, profession, contractType + contractTypeLabel, remote, salary, office, offices, publishedAt, promoted). A query/filter combination with no matches returns an empty jobs list, not an error.
Look up a French company on Infogreffe
Returns the registry record for a French company from its SIREN: registered name, trading status, registration and strike-off dates, activity, registered address, headcount, share capital and VAT number. Reads the public company page, so no account is needed.
Search companies
Search societe.com for French companies by name or keyword. Returns query, url, count, and companies (each with siren, name, url, activity, address).
Search Pappers companies
Search French companies on Pappers by name, or look one up directly by its SIREN or SIRET. Returns each company with its legal form, main activity, head-office address, workforce bracket, share capital, creation date and status. A name search pages through up to 400 results. An identifier lookup returns the single matching company and includes its head-office SIRET, but Pappers does not provide share capital or workforce figures on that route.
List all cabinets
All law firms (cabinets) in the Barreau de Nantes directory — read straight from the directory form's cabinet dropdown.
Claude Console login (Google SSO)
Log into the Claude Console (platform.claude.com, formerly console.anthropic.com) with Continue with Google. Returns straight away if you are already signed in, and reports the account.
Search PAP.fr property listings
Search PAP.fr, the French classifieds site where owners list property directly without an agency, and return the listings on the results page: the listing's id and link, asking price in euros, town and postcode, number of rooms and bedrooms, floor area, and the owner's description. Give a location the way you would type it into the site's own search box — a town, postcode, department or region — and the closest match the site offers is used; the match actually applied is returned so you can check it. Buying and renting are both covered, and the property type, maximum price and how many listings to collect can each be set. Leaving the property type unset searches every type. PAP widens a town search to nearby communes and labels those results with the distance, so a search for one town can legitimately return listings in its neighbours. Land and parking listings have no rooms or floor area, which come back empty rather than as zero. When nothing matches, PAP shows a few listings from a deliberately wider search instead. Those are not results for the query, so they are never returned as if they were: the reply says plainly that there were no exact matches and the list comes back empty.
Search APEC jobs
Search APEC (French executive/manager job board) listings by keyword, optional free-text location, and page (20 offers/page). Returns total and jobs (jobId, title, company, url, location, salary, snippet, confidential, datePublication). Location is free text resolved to a commune/department/region code (same as picking the first suggestion in the UI) — an unrecognized location throws instead of silently searching nationwide. Only executive/manager-track roles are listed (APEC's own site scope, not a script-added restriction). Company and salary are null for offers the poster chose not to disclose (frequent for confidential searches).
Get Pappers company officer history
Fetches a French company's full officer history from Pappers by SIREN: both current and former officers/auditors, with role, tenure dates, and status. Complements pappers.fr/get_company, which only returns current officers — this is the affordance for "who held what role, and when" including people who've left. An unknown SIREN throws (Pappers' unknown-SIREN placeholder page lists unrelated companies' officers).
Search HelloWork jobs
Search HelloWork's French job listings by keyword, optional free-text location, and page (30 offers/page). Returns total and jobs (jobId, title, company, url, location, contract, remoteTag, salary, superRecruiter, postedAgo). Salary and remote-work tags are only present when the listing/employer chose to show them, so they're frequently null.
Get a lawyer's detail
One lawyer's public detail sheet from the Barreau de Nantes directory, by slug (from list_lawyers or list_lawyers_by_cabinet): name, phone, email, photo, plus the page's own labelled fields (cabinet, address, languages, dominant activities, case palais, oath date, fax). Which labelled fields appear varies per lawyer. No login required. An unknown slug throws a clear not-found error rather than returning the directory's error page as a person.
Search TopTex products
Search toptex.fr for products by free-text query. Returns one page of products (reference, name, brand, color, from-price, image, PDP url); page is 0-based. Catalogue prices are public, so no login is required.
Switch Calendly language
Change the display language of a Calendly account (English, French, Spanish, German, or Brazilian Portuguese). Built to support locale testing of other Calendly scripts. Requires an authenticated session.
