Official scripts
Explore our curated collection of scripts
Suggest Cadremploi locations
Find the French cities, departments and regions Cadremploi suggests for a place name, with the id each one takes in Cadremploi job searches: a city slug, a department code or a region code. Pass one of them to cadremploi.fr/search_jobs. A name the site does not know returns empty lists.
Search Cadremploi jobs
Search Cadremploi (French executive and manager job board) by keyword, optionally in one French city, department or region given by its id from cadremploi.fr/suggest_locations, with a radius in km around a city and paging (30 per page). Results come in Cadremploi's groups: exact matches, matches around the city, a wider fallback and related offers; each job's matchType says which. total counts all of them. An unmatched keyword returns total 0 and an empty list; an unknown region code fails with an error.
Search France Travail jobs
Search France Travail (formerly Pôle Emploi) public job listings by keyword, optional free-text location (city or department) or location code, and page (20 offers/page). Returns jobs (jobId, title, company, location, description, contract, postedAgo, url) and, on page 1 only, the total match count. An ambiguous or unrecognized location is refused rather than silently searching nationwide.
Search Events (FR)
Search Ticketmaster France for events by keyword. Returns each event's starting price in EUR, venue, city, genre, and date.
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.
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.
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.
List Barreau de Nantes law firms
All law firms (cabinets) listed in the Barreau de Nantes online directory, as their names, with the count.
Leboncoin — Reply to an ad
Send a message to the seller of a Leboncoin classified ad, using the signed-in account's own contact/reply form on the ad page.
Suggest Paris flight destinations
Resolve a free-text destination to Paris Aéroport's ranked airport suggestions [{iataCode, name, city, ...}] ([0] = best), as the site's own typeahead answers it. Disambiguates multi-airport cities; pass a returned name to search_departures. Airport names are in French and the site matches their start, so an English city name may return nothing: pass the French form (e.g. "Londres") or its first letters. An empty list means the site has no destination for that text.
Get societe.com company info
Fetch a French company's public profile from societe.com by SIREN. Returns url, siren, name, country, status, headcount, resume, and legal.
Switch Trello account language
Change the display language of your Trello account, via Atlassian's account-level language preference. Pass a locale code (e.g. "en_GB", "fr_FR", "de_DE", "it_IT", "es_ES"). Returns the language now active in Trello.
Get a lawyer's details from the Barreau de Nantes
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.
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.
Add Château de Versailles tickets to the cart
Put tickets for one date, one entry slot and one ticket type (Passport by default) in the cart of the official Château de Versailles ticket shop, with a quantity per rate (full, reduced, youth, child, free). Take the slot and the rates from check_availability: a slot is its slotId or its time (HH:MM), a rate is its priceId or its label. Returns the cart lines (date, slot time, entrance, ticket, rate, quantity, unit price, line total), the cart total in euros and how many seconds the site still holds the cart. The cart lives in this browser: tickets already in it stay there and are listed too. The site holds a cart for about 35 minutes. Nothing is paid or booked. A quantity above what the slot allows, an unknown slot or an unknown rate fails with an error that names the valid ones.
Add Musée d'Orsay timed-entry tickets to the basket
Put tickets for one date and one timed-entry slot in the basket of the official Musée d'Orsay ticket shop, with a quantity per rate. Take the slot and the rates from check_availability: a slot is its slotId or its time (HH:MM), a rate is its priceId or its label. Returns the basket lines (event, date and time, rate, quantity, unit price), the total in euros and how many seconds the shop still holds the basket (about 15 minutes). Tickets already in the basket stay. Nothing is paid or booked. A slot that is full, an unknown slot or rate, or a quantity above what the slot allows fails with an error that names the valid values.
Calendly whoami (signed-in account)
Report which Calendly account this browser is signed in as: the user id, email, name, timezone and organization id. Fails with a sign-in error when the browser is not signed in to Calendly.
Search societe.com 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 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 Free-Work jobs
Search IT and freelance job listings on Free-Work, with no sign-in. Filter by keyword and by city (all of France when none is given). Returns each job's title, description, company, contract types, experience level, remote policy, daily and annual salary ranges, skills, publish date and link, plus the total number of matches. 16 jobs per page; asking for a page past the last one is refused.
Switch Le Chat display language
Change the signed-in Le Chat account's display language (Préférences), by its own native name (e.g. "English", "Français", "Deutsch", "Español", "Italiano"). Applies immediately, account-wide, and works starting from any current UI language.
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.
