Effortless Content Summarization via Webhook
detail.loadingPreview
Instantly get concise summaries of any text with this n8n workflow. Trigger summarization via a simple webhook call and receive the summarized output back, perfect for quick content digestion.
About This Workflow
This n8n workflow automates the process of content summarization by leveraging ApyHub's powerful summarization API. It's designed to be triggered by a webhook, allowing for seamless integration into your existing applications and workflows. Upon receiving a POST request with the content to be summarized and an API token, the workflow initiates a summarization job. It then intelligently polls for the job's completion before returning the generated summary. This ensures you receive high-quality, condensed versions of your text without manual intervention, saving valuable time and resources.
Key Features
- Webhook Trigger: Easily initiate summarization with a simple POST request.
- ApyHub Integration: Utilizes ApyHub's robust summarization API for accurate results.
- Customizable Summary Length: Optionally specify 'short', 'medium', or 'long' summaries.
- Asynchronous Processing: The workflow handles job polling to ensure you receive the result only when ready.
- Flexible Output: Receives summarized content back directly to the webhook caller, with options for further processing.
How To Use
- Configure the Webhook Trigger: Set up the
Receive Content Webhooknode with your desired path (e.g.,summarize-content). Ensure it's set toPOSTandresponseModeisresponseNode. - Set up the HTTP Request for Summarization: In the
Start Summarization Jobnode, configure theurltohttps://api.apyhub.com/sharpapi/api/v1/content/summarize. Set themethodtoPOST. InjsonBody, use{"content": "{{ $json.body.content }}", "summary_length": "{{ $json.body.summary_length || 'medium' }}"}to pass the content and desired length from the webhook. InjsonHeaders, include{"apy-token": "{{ $json.headers['apy-token'] }}"}to pass your ApyHub API token. - Configure the HTTP Request for Result: In the
Get Summarization Resultnode, set theurltohttps://api.apyhub.com/sharpapi/api/v1/content/summarize/job/status/{{ $json.job_id }}. Ensure thejsonHeadersare correctly configured to include yourapy-token. - Set up the Webhook Response: In the
Respond with Summarized Contentnode, configurerespondWithtoallIncomingItemsto send the summarized text back to the original caller.
Apps Used
Workflow JSON
{
"id": "b8d5b456-365e-4623-9bdb-40f8d4be1df8",
"name": "Effortless Content Summarization via Webhook",
"nodes": 9,
"category": "Marketing",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: b8d5b456-365e...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
Automated Multi-Platform Social Media Publisher
Streamline your social media content creation and publishing with this n8n workflow. Simply fill out a web form with your caption, media (image or video), and target platforms, and let n8n automate the posting process across multiple social networks.
WhatsApp AI Assistant: LLaMA 4 & Google Search for Real-Time Insights
Instantly deploy a smart AI assistant on WhatsApp, powered by Groq's lightning-fast LLaMA 4 model. This workflow enables real-time conversations, remembers context, and provides up-to-date answers by integrating live Google Search results.
AI-Powered On-Page SEO Audit & Report Automation
Instantly generate comprehensive on-page SEO technical and content audits for any website URL. This AI-powered workflow automates the entire process, from scraping the page to delivering a detailed report directly to your inbox, empowering you to optimize for better search rankings and user engagement.