{"product_id":"doctolib-auto-book-appointment-n8n-with-reduck-gmail","title":"Doctolib Auto-Book Appointment n8n with Reduck + Gmail","description":"\u003ch3\u003eAuto-book Doctolib appointments every hour—using Reduck + Gmail\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically checks Doctolib for free slots with your selected doctors, books the earliest matching appointment, and emails you the confirmation details—so you spend less time searching and more time showing up.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns hourly (Schedule Trigger)\u003c\/strong\u003e to start a new search.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds doctor search queries\u003c\/strong\u003e from your configuration, generating searches per doctor and across \u003cstrong\u003e15-day windows\u003c\/strong\u003e based on what Doctolib shows at once.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRetrieves available slots via Reduck\u003c\/strong\u003e by running browser automation (since Doctolib has \u003cstrong\u003eno public API\u003c\/strong\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSelects the earliest slot that fits\u003c\/strong\u003e your allowed dates, weekdays, and hours.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStops when it finds a suitable slot\u003c\/strong\u003e (or tries again next hour if none match).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChecks your existing Doctolib appointments\u003c\/strong\u003e for upcoming visits with the doctors you listed—if one is upcoming, it \u003cstrong\u003ebooks nothing\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBooks the appointment\u003c\/strong\u003e on Doctolib using the \u003cstrong\u003epaired Chrome\u003c\/strong\u003e account managed through Reduck.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends you a Gmail confirmation\u003c\/strong\u003e with the appointment time, doctor, and address.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eGet matched with the \u003cstrong\u003esoonest available appointment\u003c\/strong\u003e within your preferred days and hours.\u003c\/li\u003e\n  \u003cli\u003eEnsure you \u003cstrong\u003enever double-book\u003c\/strong\u003e: the workflow won’t book if you already have an upcoming appointment with the same doctors.\u003c\/li\u003e\n  \u003cli\u003eReduce manual effort when monitoring \u003cstrong\u003eFrance-based Doctolib availability\u003c\/strong\u003e for recurring needs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eUses n8n nodes including \u003cstrong\u003eSchedule Trigger\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, and `sticky note`.\u003c\/li\u003e\n  \u003cli\u003eRelies on \u003cstrong\u003eReduck\u003c\/strong\u003e (via \u003cstrong\u003eReduck community node\u003c\/strong\u003e \/ `reduck-ain8n-nodes-reduck`) to automate Doctolib in a browser.\u003c\/li\u003e\n  \u003cli\u003eFetches availability and performs booking in a \u003cstrong\u003eReduck-managed browser\u003c\/strong\u003e, then emails details through \u003cstrong\u003eGmail\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46359720296627,"sku":"N8N-22225","price":68.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/KqO6exGcyFH_TjGm1tAEo_bfgNctuZ.png?v=1793696767","url":"https:\/\/buyflowscripts.com\/products\/doctolib-auto-book-appointment-n8n-with-reduck-gmail","provider":"N8N Commerce","version":"1.0","type":"link"}