{"product_id":"publish-facebook-reels-from-video-url-n8n-webhook-graph-api","title":"Publish Facebook Reels from Video URL (n8n Webhook + Graph API)","description":"\u003ch3\u003ePublish Facebook Reels automatically from a public video URL\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow exposes a webhook that lets you submit a \u003cstrong\u003epublic video URL\u003c\/strong\u003e and caption, then uses the \u003cstrong\u003eFacebook Graph API\u003c\/strong\u003e to upload the video as a \u003cstrong\u003eFacebook Reel\u003c\/strong\u003e—returning the new \u003ccode\u003evideo_id\u003c\/code\u003e and a direct Reel link.\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 request\u003c\/strong\u003e with: \u003ccode\u003evideo_url\u003c\/code\u003e, \u003ccode\u003ecaption\u003c\/code\u003e, optional \u003ccode\u003evideo_state\u003c\/code\u003e, and optional \u003ccode\u003escheduled_publish_time\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStarts a Facebook Reels upload session\u003c\/strong\u003e for the target Facebook Page using the Facebook Graph API (three-phase upload).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInstructs Facebook to pull the video from your URL\u003c\/strong\u003e (no manual file upload to n8n required).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWaits briefly for processing\u003c\/strong\u003e to complete after the initial upload steps.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinishes the upload\u003c\/strong\u003e by applying the \u003ccode\u003ecaption\u003c\/code\u003e and creating the Reel as a \u003cstrong\u003edraft\u003c\/strong\u003e, \u003cstrong\u003escheduled\u003c\/strong\u003e post, or \u003cstrong\u003epublished\u003c\/strong\u003e post (based on \u003ccode\u003evideo_state\u003c\/code\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResponds with results\u003c\/strong\u003e: the created Reel’s \u003ccode\u003evideo_id\u003c\/code\u003e and a link in the format \u003ccode\u003ehttps:\/\/www.facebook.com\/reel\/\u0026lt;video_id\u0026gt;\u003c\/code\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomatically publish marketing Reels from a CMS or media host by sending a public \u003ccode\u003evideo_url\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003eSchedule Reels for a specific time using \u003ccode\u003evideo_state: \"SCHEDULED\"\u003c\/code\u003e and \u003ccode\u003escheduled_publish_time\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003eGenerate draft Reels for approval workflows before publishing.\u003c\/li\u003e\n  \u003cli\u003eTurn internal automation into a simple API: your app sends JSON to the n8n webhook, and Facebook handles the Reel creation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/workflow components\u003c\/strong\u003e: \u003ccode\u003ewebhook\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003ewait\u003c\/code\u003e, \u003ccode\u003ehttp request\u003c\/code\u003e, \u003ccode\u003esticky note\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFacebook integration\u003c\/strong\u003e: Facebook Page access token via HTTP header \u003ccode\u003eAuthorization: Bearer \u0026lt;PAGE_ACCESS_TOKEN\u0026gt;\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration\u003c\/strong\u003e: set \u003ccode\u003eYOUR_FACEBOOK_PAGE_ID\u003c\/code\u003e and ensure your Meta app has the permissions needed to publish Reels.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45726235820211,"sku":"N8N-17482","price":46.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/oZEJX4UDtRirHD85xCQLE_TyiMMHf6.png?v=1785056612","url":"https:\/\/buyflowscripts.com\/products\/publish-facebook-reels-from-video-url-n8n-webhook-graph-api","provider":"N8N Commerce","version":"1.0","type":"link"}