{
  "\"id\"": "\"wokWVLDQUDi0DC7I\",",
  "\"meta\"": "{",
  "\"instanceId\"": "\"03907a25f048377a8789a4332f28148522ba31ee907fababf704f1d88130b1b6\",",
  "\"templateCredsSetupCompleted\"": "true",
  "\"name\"": "\"Perplexity\"",
  "\"tags\"": "[],",
  "\"nodes\"": "[",
  "\"type\"": "\"ai_tool\",",
  "\"position\"": "[",
  "\"parameters\"": "{",
  "\"color\"": "3,",
  "\"width\"": "420,",
  "\"height\"": "340,",
  "\"content\"": "\"## Optional\"",
  "\"typeVersion\"": "4.2",
  "\"model\"": "\"gpt-4o-mini-2024-07-18\",",
  "\"options\"": "{},",
  "\"responseFormat\"": "\"text\",",
  "\"credentials\"": "YOUR_CREDENTIAL_HERE",
  "\"openAiApi\"": "{",
  "\"topP\"": "1,",
  "\"timeout\"": "60000,",
  "\"maxTokens\"": "YOUR_TOKEN_HERE",
  "\"maxRetries\"": "2,",
  "\"temperature\"": "0,",
  "\"presencePenalty\"": "0,",
  "\"frequencyPenalty\"": "0",
  "\"schemaType\"": "\"manual\",",
  "\"inputSchema\"": "\"{\\n \\\"type\\\": \\\"object\\\",\\n \\\"properties\\\": {\\n \\\"article\\\": {\\n \\\"type\\\": \\\"object\\\",\\n \\\"required\\\": [\\\"category\\\", \\\"title\\\", \\\"metadata\\\", \\\"content\\\", \\\"hashtags\\\"],\\n \\\"properties\\\": {\\n \\\"category\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Article category\\\"\\n },\\n \\\"title\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Article title\\\"\\n },\\n \\\"metadata\\\": {\\n \\\"type\\\": \\\"object\\\",\\n \\\"properties\\\": {\\n \\\"timePosted\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Time since article was posted\\\"\\n },\\n \\\"author\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Article author name\\\"\\n },\\n \\\"tag\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Article primary tag\\\"\\n }\\n },\\n \\\"required\\\": [\\\"timePosted\\\", \\\"author\\\", \\\"tag\\\"]\\n },\\n \\\"content\\\": {\\n \\\"type\\\": \\\"object\\\",\\n \\\"properties\\\": {\\n \\\"mainText\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Main article content\\\"\\n },\\n \\\"sections\\\": {\\n \\\"type\\\": \\\"array\\\",\\n \\\"items\\\": {\\n \\\"type\\\": \\\"object\\\",\\n \\\"properties\\\": {\\n \\\"title\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Section title\\\"\\n },\\n \\\"text\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Section content\\\"\\n },\\n \\\"quote\\\": {\\n \\\"type\\\": \\\"string\\\",\\n \\\"description\\\": \\\"Blockquote text\\\"\\n }\\n },\\n \\\"required\\\": [\\\"title\\\", \\\"text\\\", \\\"quote\\\"]\\n }\\n }\\n },\\n \\\"required\\\": [\\\"mainText\\\", \\\"sections\\\"]\\n },\\n \\\"hashtags\\\": {\\n \\\"type\\\": \\\"array\\\",\\n \\\"items\\\": {\\n \\\"type\\\": \\\"string\\\"\\n },\\n \\\"description\\\": \\\"Article hashtags\\\"\\n }\\n }\\n }\\n }\\n}\"",
  "\"webhookId\"": "\"6a8e3ae7-02ae-4663-a27a-07df448550ab\",",
  "\"path\"": "\"pblog\",",
  "\"responseMode\"": "\"responseNode\"",
  "\"respondWith\"": "\"text\",",
  "\"responseBody\"": "\"={{ $json.text }}\"",
  "\"text\"": "\"=Convert this verbatim into HTML: {{ $json.article.toJsonString() }}\\n\\n## Formatting Guidelines\\n- HTML document must be single line document without tabs or line breaks\\n- Use proper HTML tags throughout\\n- Do not use these tags: <html> <body> <style> <head>\\n- Use <h1> tag for main title\\n- Use <h2> tags for secondary titles\\n- Structure with <p> tags for paragraphs\\n- Include appropriate spacing\\n- Use <blockquote> for direct quotes\\n- Maintain consistent formatting\\n- Write in clear, professional tone\\n- Break up long paragraphs\\n- Use engaging subheadings\\n- Include transitional phrases\\n\\nThe final JSON response should contain only the title and content fields, with the content including all HTML formatting.\\n{\\n\\t\\\"title\\\": \\\"the title\\\",\\n\\t\\\"content\\\": \\\"the HTML\\\"\\n}\",",
  "\"chatId\"": "\"={{ $json.telegram_chat_id }}\",",
  "\"additionalFields\"": "{",
  "\"parse_mode\"": "\"HTML\",",
  "\"appendAttribution\"": "false",
  "\"telegramApi\"": "{",
  "\"promptType\"": "\"define\"",
  "\"conditions\"": "[",
  "\"version\"": "2,",
  "\"leftValue\"": "\"\",",
  "\"caseSensitive\"": "true,",
  "\"typeValidation\"": "\"strict\"",
  "\"combinator\"": "\"and\",",
  "\"operator\"": "{",
  "\"operation\"": "\"equals\"",
  "\"singleValue\"": "true",
  "\"rightValue\"": "\"\"",
  "\"assignments\"": "[",
  "\"value\"": "\"=Error. No topic provided.\"",
  "\"systemMessage\"": "\"Use the perplexity_research_tool to provide research on the users topic.\\n\\n\"",
  "\"hasOutputParser\"": "true",
  "\"fields\"": "{",
  "\"values\"": "[",
  "\"stringValue\"": "\"= {{ $json.text }}\"",
  "\"workflowId\"": "{",
  "\"__rl\"": "true,",
  "\"mode\"": "\"id\",",
  "\"description\"": "\"Call this tool to perform Perplexity research.\",",
  "\"jsonSchemaExample\"": "\"{\\n \\\"topic\\\": \\\"\\\"\\n}\"",
  "\"retryOnFail\"": "true,",
  "\"agent\"": "\"conversationalAgent\",",
  "\"includeOtherFields\"": "true",
  "\"url\"": "{{ $env.BASE_URL }}",
  "\"method\"": "\"POST\",",
  "\"jsonBody\"": "\"={\\n \\\"model\\\": \\\"llama-3.1-sonar-small-128k-online\\\",\\n \\\"messages\\\": [\\n {\\n \\\"role\\\": \\\"system\\\",\\n \\\"content\\\": \\\"{{ $json.system }}\\\"\\n },\\n {\\n \\\"role\\\": \\\"user\\\",\\n \\\"content\\\": \\\"{{ $json.user }}\\\"\\n }\\n ],\\n \\\"max_tokens\\\": \\\"4000\\\",\\n \\\"temperature\\\": 0.2,\\n \\\"top_p\\\": 0.9,\\n \\\"return_citations\\\": true,\\n \\\"search_domain_filter\\\": [\\n \\\"perplexity.ai\\\"\\n ],\\n \\\"return_images\\\": false,\\n \\\"return_related_questions\\\": false,\\n \\\"search_recency_filter\\\": \\\"month\\\",\\n \\\"top_k\\\": 0,\\n \\\"stream\\\": false,\\n \\\"presence_penalty\\\": 0,\\n \\\"frequency_penalty\\\": 1\\n}\",",
  "\"sendBody\"": "true,",
  "\"specifyBody\"": "\"json\",",
  "\"authentication\"": "\"genericCredentialType\",",
  "\"genericAuthType\"": "\"httpHeaderAuth\"",
  "\"httpCustomAuth\"": "{",
  "\"httpHeaderAuth\"": "{",
  "\"active\"": "false,",
  "\"pinData\"": "{},",
  "\"settings\"": "{",
  "\"executionOrder\"": "\"v1\"",
  "\"versionId\"": "\"9ebf0569-4d9d-4783-b797-e5df2a8e8415\",",
  "\"connections\"": "{",
  "\"If\"": "{",
  "\"main\"": "[",
  "\"node\"": "\"Perplexity Topic Agent\",",
  "\"index\"": "0",
  "\"If2\"": "{",
  "\"Article\"": "{",
  "\"Chat Id\"": "{",
  "\"If HTML\"": "{",
  "\"Prompts\"": "{",
  "\"Webhook\"": "{",
  "\"Chat Id1\"": "{",
  "\"Contents\"": "{",
  "\"If Topic\"": "{",
  "\"Get Topic\"": "{",
  "\"Telegram2\"": "{",
  "\"If Article\"": "{",
  "\"Perplexity\"": "{",
  "\"gpt-4o-mini\"": "{",
  "\"ai_languageModel\"": "[",
  "\"Extract JSON\"": "{",
  "\"gpt-4o-mini1\"": "{",
  "\"gpt-4o-mini2\"": "{",
  "\"gpt-4o-mini3\"": "{",
  "\"gpt-4o-mini5\"": "{",
  "\"Basic LLM Chain\"": "{",
  "\"If Topic Exists\"": "{",
  "\"Create HTML Article\"": "{",
  "\"Improve Users Topic\"": "{",
  "\"Perplexity Topic Agent\"": "{",
  "\"Execute Workflow Trigger\"": "{",
  "\"No Operation, do nothing\"": "{",
  "\"Structured Output Parser1\"": "{",
  "\"ai_outputParser\"": "[",
  "\"Call Perplexity Researcher\"": "{",
  "\"ai_tool\"": "[",
  "nodes": [
    {
      "id": "trigger-6a7d7c05",
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        100,
        100
      ],
      "parameters": {}
    },
    {
      "id": "error-50df8c59",
      "name": "Error Handler",
      "type": "n8n-nodes-base.stopAndError",
      "typeVersion": 1,
      "position": [
        1000,
        400
      ],
      "parameters": {
        "message": "Workflow execution error",
        "options": {}
      }
    }
  ],
  "connections": {},
  "description": "Automated workflow: Workflow. This workflow processes data and performs automated tasks.",
  "settings": {
    "executionOrder": "v1",
    "saveManualExecutions": true,
    "callerPolicy": "workflowsFromSameOwner",
    "errorWorkflow": null,
    "timezone": "UTC",
    "executionTimeout": 3600,
    "maxExecutions": 1000,
    "retryOnFail": true,
    "retryCount": 3,
    "retryDelay": 1000
  },
  "meta": {
    "instanceId": "workflow-f5d7a45a",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:42.185542",
    "updatedAt": "2025-09-29T07:07:42.185554",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "Unnamed Workflow",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
    "optimized"
  ],
  "notes": "Excellent quality workflow: Unnamed Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation.",
  "active": false
}