{
  "name": "LLMSketch — Make.com HTTP module template",
  "description": "Configure two HTTP modules and a sleep to turn any text into a sketch video.",
  "modules": [
    {
      "step": 1,
      "type": "HTTP > Make a request",
      "config": {
        "url": "https://api.programmaticsketch.dev/v1/render",
        "method": "POST",
        "headers": [
          {"name": "X-API-Key", "value": "{{your_llmsketch_api_key}}"},
          {"name": "Content-Type", "value": "application/json"}
        ],
        "body_type": "raw",
        "content_type": "application/json",
        "body": "{\"prompt\": \"{{text_from_previous_module}}\", \"format\": \"mp4\"}",
        "parse_response": true
      },
      "output": "job_id"
    },
    {
      "step": 2,
      "type": "Tools > Sleep",
      "config": {"delay_seconds": 45}
    },
    {
      "step": 3,
      "type": "HTTP > Make a request",
      "config": {
        "url": "https://api.programmaticsketch.dev/v1/jobs/{{step1.job_id}}",
        "method": "GET",
        "parse_response": true
      },
      "output": "status, url",
      "note": "Add a router: if status != done, loop back to Sleep. If done, continue."
    },
    {
      "step": 4,
      "type": "HTTP > Get a file",
      "config": {"url": "{{step3.url}}"},
      "output": "mp4 file — post to YouTube Shorts / X / LinkedIn via their modules"
    }
  ],
  "get_key": "https://llmsketch.com/#pricing"
}