Workflow:

Workflow Details

Download Workflow
{
    "\"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\"": "{",
    "\"openAiApi\"": "{",
    "\"topP\"": "1,",
    "\"timeout\"": "60000,",
    "\"maxTokens\"": "-1,",
    "\"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\"": "\"https:\/\/api.perplexity.ai\/chat\/completions\",",
    "\"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\"": "["
}
Back to Workflows

Related Workflows

Manual HTTP Automation Webhook
View
Entra User to Zammad User Sync
View
YouTube Comment Sentiment Analyzer
View
Openweathermap Webhook Create Webhook
View
Creating your first workflow
View
LangChain - Example - Code Node Example
View
Get all the tasks in Flow
View
Manual Zohocrm Automate Triggered
View
n8napi-check-workflow-which-model-is-using
View