{"product_id":"n8n-resume-parser-power-automate-mistral-ai-nebula-crm","title":"n8n Resume Parser: Power Automate, Mistral AI \u0026 Nebula CRM","description":"\u003ch3\u003eTurn Power Automate resume submissions into structured Nebula Job Seeker records—using Mistral AI\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically receives base64-encoded resumes from \u003cstrong\u003ePower Automate\u003c\/strong\u003e, extracts and structures candidate data with \u003cstrong\u003eMistral AI\u003c\/strong\u003e, generates a personalized outreach pitch, matches the candidate to the right \u003cstrong\u003eNebula CRM\u003c\/strong\u003e owner, and creates a \u003cstrong\u003eJob Seeker\u003c\/strong\u003e record—then reports success or failure back to Power Automate.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a POST webhook\u003c\/strong\u003e from Power Automate with a base64-encoded resume PDF plus source platform and owner information.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConverts the base64 resume\u003c\/strong\u003e into a binary file suitable for text extraction.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses Mistral AI\u003c\/strong\u003e to extract readable text from the resume PDF.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTransforms and structures candidate data\u003c\/strong\u003e (e.g., name, contact, experience, skills, education, and links) using JavaScript data transformation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates a personalized pitch script\u003c\/strong\u003e for candidate outreach based on the parsed details.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMatches the correct Nebula owner\u003c\/strong\u003e by mapping the “ModifiedBy” field to Nebula workspace members.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFormats the payload\u003c\/strong\u003e to fit the \u003cstrong\u003eNebula Job Seeker API\u003c\/strong\u003e (candidate, owner, and pitch details).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates the Job Seeker record\u003c\/strong\u003e in Nebula CRM and evaluates the API response.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns an HTTP result\u003c\/strong\u003e back to Power Automate: \u003cstrong\u003eHTTP 200\u003c\/strong\u003e for success or \u003cstrong\u003eHTTP 500\u003c\/strong\u003e for failure.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAuto-ingesting applicants submitted from \u003cstrong\u003ePower Automate\u003c\/strong\u003e into \u003cstrong\u003eNebula CRM\u003c\/strong\u003e with zero manual copy\/paste.\u003c\/li\u003e\n  \u003cli\u003eRecruiting operations that need consistent parsing, scoring-ready structured fields, and a ready-to-send pitch.\u003c\/li\u003e\n  \u003cli\u003eSaaS teams handling high-volume resume inflow while keeping ownership routing accurate via workspace member mapping.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWebhook + Power Automate integration\u003c\/strong\u003e: POST intake with base64 resume, source, and owner info.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMistral AI\u003c\/strong\u003e: PDF text extraction using your Mistral Cloud API key credential.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNebula CRM API\u003c\/strong\u003e: HTTP Bearer Auth for nodes targeting \u003cem\u003eacademy.nebula.tayanasolutions.com\u003c\/em\u003e and \u003cem\u003enebula.tayanasolutions.com\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\u003c\/strong\u003e: if, set, code (JavaScript transformation), webhook, mistral ai, sticky note.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSetup required:\u003c\/strong\u003e Add Nebula HTTP Bearer credentials for all Nebula API nodes and configure your Mistral Cloud API key for PDF text extraction. Your workflow will then create Job Seeker records and return the appropriate success\/failure response to Power Automate.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45865756393651,"sku":"N8N-18391","price":12.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/8JTsYgwhRn0AVC51CXADv_Vu2QPItc.png?v=1787043795","url":"https:\/\/buyflowscripts.com\/products\/n8n-resume-parser-power-automate-mistral-ai-nebula-crm","provider":"N8N Commerce","version":"1.0","type":"link"}