App Logo

Official scripts

Explore our curated collection of scripts

doctolib.fr

Doctolib whoami (signed-in account)

Report which Doctolib patient account this browser is signed in as: email and name from the account page. Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Doctolib scripts.

doctolib.fr

Search Doctolib practitioners

Search Doctolib practitioners by specialty and location. Returns total, page, and providers with full_name, specialty, address, sector, payment_means, languages, telehealth, online_booking, matched_visit_motive, and profile_path. There are 20 providers per page and the order is server-ranked; profile_path (including ?pid=practice-N) is the join key for get_practitioner and list_slots.

doctolib.fr

Get current user

Report which Doctolib patient account this browser is signed in as: email and name from the account page. Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Doctolib scripts.

doctolib.fr

Doctolib location autocomplete

Resolve free-text location input (city, neighborhood, street) to Doctolib's own place suggestions. Use this before search_practitioners when a plain city name silently resolves to the wrong place (e.g. "Nantes" free text can server-side-match an unrelated city) — pick a suggestion's city/label and pass that into search_practitioners.location instead of raw user input. Does not return the internal URL slug (Doctolib assigns some slugs a disambiguating numeric suffix that isn't derivable from the label alone) — only the city name/label as Doctolib itself would display it.

doctolib.fr

List Doctolib slots

List a Doctolib practitioner's bookable appointment slots for one visit motive over a window of up to 15 days (Doctolib's limit); for a longer span, call again with a later start_date. Returns name, motive, bookable, availabilities (slots by day), total, next_slot (the next slot after an empty window), visit_motives, and booking_url. A motive name that matches several motives, an unknown motive id or an unknown profile fails with a message saying what to pass; pass motive_id to target one motive exactly. booking_url only opens the booking funnel; there is no per-slot link.

docusign.com

DocuSign — upload a document as a draft envelope

Upload a document to DocuSign as a new draft envelope on the signed-in account and return the envelope id, the document's id and name, and its page count. It only creates the draft: no recipients are added and nothing is sent. Signed out is a clear error.

docusign.com

DocuSign — place signature fields on a draft

Find where signatures and dates belong across every page of a DocuSign draft's document and place Sign Here and Date Signed fields there. Each spot is matched to the party who fills it (Client, Provider, Witness…), so a person who signs several times gets all of their spots; give signers a role to match explicitly. The draft is saved, never sent, and a dry run only reports the spots it found. Signed out is a clear error.

docusign.com

DocuSign — list envelopes

List the envelopes (documents sent for signature) on the signed-in DocuSign account's Agreements page — the last 6 months, first page: each envelope's id, subject, status, sender, and created / sent / completed / last-modified dates — plus the account's folders (Drafts, Inbox, Sent, Deleted…) with their item counts. Read-only; signed out is a clear error. An account with no envelopes returns an empty list.

barreaunantes.fr

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.

docs.google.com

Google Docs whoami (signed-in account)

Report which Google account Google Docs/Sheets is signed in as in this browser: display name and email. When the browser is signed out, the run fails with a signed-out error that says to sign in to Google Docs and retry.

docs.google.com

Google Docs: suggest edits (find and replace in Suggesting mode)

Edit an existing Google Doc in Suggesting mode: each find/replace pair becomes a tracked suggestion the owner can accept or reject, rather than a direct edit. Returns, per pair, how many matches were found and whether a suggestion was created, plus the Google account that made the suggestions. Matching is literal and case-sensitive by default. Accents count, so "café" does not match "cafe". Use dryRun to count matches without changing anything. Needs comment or edit access to the document.

app.clickup.com

Create a ClickUp Doc

Creates a Doc in a ClickUp workspace with a title and, if you give one, a first page of text. Reports whether a doc of that name already existed and confirms the new doc by reading it back. A rehearsal mode checks the workspace and the name without creating anything.

docusign.com

DocuSign whoami (signed-in account)

Report which DocuSign account this browser is signed in as: the user id, email, name, admin flag and permission profile, the current account's number, id and name, its regional DocuSign server, and every account the user belongs to. When the browser is signed out, the run fails with a signed-out error that asks to sign in to DocuSign. Only a sign-in that persists in the browser ("keep me signed in") is visible to runs.

app.clickup.com

Read a ClickUp Doc

Returns the full text of a ClickUp Doc, page by page, including subpages and where each one sits in the page tree. Accepts the doc's link or its id.

barreaunantes.fr

List all cabinets

All law firms (cabinets) in the Barreau de Nantes directory — read straight from the directory form's cabinet dropdown.

barreaunantes.fr

Search Barreau de Nantes lawyers

Search the Nantes bar association's public lawyer directory by SURNAME (the site's own "Nom" field). Matching is substring and accent-insensitive on the surname only — a given name ("gaetane") or a cabinet name ("FIDAL") returns no rows, verified. Returns each match's slug (the join key for get_lawyer), surname, given name, cabinet and city. No login required. The directory renders its whole result set on one page, so a one-letter query can return hundreds of rows; an empty list means no surname matches.

docusign.com

DocuSign — delete a draft envelope

Delete a draft envelope from the signed-in DocuSign account by its envelope id. The draft moves to Deleted Items. Only unsent drafts from the last 6 months shown on the first page of Drafts can be deleted, and a dry run opens the confirmation without deleting. Signed out is a clear error.

ticketmaster.fr

Search Events (FR)

Search Ticketmaster France for events by keyword. Returns each event's starting price in EUR, venue, city, genre, and date.

app.clickup.com

Delete a ClickUp Doc

Moves a ClickUp Doc to the workspace trash, taking the Doc's link or its id. Reports the Doc's title before removing it and confirms afterwards that it has left the workspace's Doc list. A rehearsal mode checks the Doc and the delete control without removing anything.

hostinger.com

Download Hostinger invoice

Download a single Hostinger (hPanel) invoice PDF by paymentSlug (from hostinger.com/list_invoices). Returns the PDF bytes as base64 plus a filename.

lucid.app

Download a Lucid invoice PDF

Download one Lucid (Lucidchart/Lucidspark) billing invoice PDF, given the invoice number that lucid.app/list_invoices returns. Returns the filename plus the PDF bytes as base64 (decode and write it yourself). A number that does not match an invoice fails with a clear error. Works whatever language the account is set to. Pass pdfUrl (returned by a previous run) instead of number to download it directly.

chat.mistral.ai

List Le Chat conversations

List recent Le Chat conversations, newest first.

adobe.com

Adobe login (Google SSO)

Log into Adobe with Google.

app.notion.com

Notion unofficial API: download a Notion invoice PDF

Download a Notion invoice as a PDF, given its hosted_invoice_url from app.notion.com/list_invoices. Notion does not email invoice PDFs. Saves the PDF and returns where it was saved: path (or url when the file is not on the computer running the browser), filename and size. Requires being signed in to the Notion account that owns the invoice.

cursor.com

Cursor — list invoices

List Cursor billing invoices for the logged-in team. Returns each invoice's date, status, amount, a link to view it, and a direct PDF download link.