The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "Canva AI Design \u2192 PDF",
"nodes": [
{
"parameters": {},
"id": "start",
"name": "Manual Trigger",
"type": "n8n-nodes-base.manualTrigger",
"position": [
240,
300
],
"typeVersion": 1
},
{
"parameters": {
"operation": "generateDesign",
"designType": "presentation",
"contentQuery": "=**Presentation Brief**\nTitle: AI-Powered Business Strategy\nTopic: How artificial intelligence is transforming modern business operations\nKey Messages:\n- AI reduces operational costs by 30-40%\n- Machine learning improves decision accuracy\n- Automation frees teams for strategic work\n- Data-driven insights enable competitive advantage\n\n**Narrative Arc**\nStart with the business problem (manual processes, inefficiency), introduce AI as the solution, show real-world success metrics, present implementation roadmap, and close with a clear call to action for digital transformation.\n\n**Slide Plan**\n\nSlide 1 \u2014 \"AI-Powered Business Strategy\"\nGoal: Hook the audience with a bold visual and set expectations\nBullets:\n- Transform your business with intelligent automation\n- Data-driven decisions in real-time\n- Proven ROI across industries\nVisuals: Full-bleed image of futuristic AI dashboard with graphs\nData: Show \"30-40% cost reduction\" as hero stat\nSpeaker Notes: Welcome audience, establish credibility, preview key benefits\nTransition: But first, let's understand the current challenges businesses face\n\nSlide 2 \u2014 \"The Business Challenge\"\nGoal: Establish the problem that AI solves\nBullets:\n- Manual processes consume 60% of employee time\n- Decision delays due to data silos\n- Human error costs $500K-$2M annually\n- Competitive pressure increasing\nVisuals: Split-screen comparison: chaotic manual workflow vs streamlined AI system\nData: Use actual research stats from McKinsey 2024 report\nSpeaker Notes: Reference specific pain points the audience faces\nTransition: This is where AI becomes a game-changer\n\nSlide 3 \u2014 \"How AI Transforms Operations\"\nGoal: Show concrete AI capabilities\nBullets:\n- Process automation (RPA + ML)\n- Predictive analytics for forecasting\n- Natural language processing for customer service\n- Computer vision for quality control\nVisuals: 2\u00d72 matrix showing AI capabilities by business function\nData: Map each bullet to specific ROI percentage\nSpeaker Notes: Provide real customer examples for each capability\nTransition: Let's look at the measurable impact\n\nSlide 4 \u2014 \"Proven Results\"\nGoal: Build credibility with real metrics\nBullets:\n- 35% cost reduction (Company A - Manufacturing)\n- 50% faster decision-making (Company B - Finance)\n- 90% accuracy in predictions (Company C - Retail)\n- 24/7 customer service availability\nVisuals: Clustered bar chart comparing before/after metrics\nData: Use anonymized real client data\nSpeaker Notes: Tell brief success story for each metric\nTransition: Here's your roadmap to achieve similar results\n\nSlide 5 \u2014 \"Implementation Roadmap\"\nGoal: Make AI adoption feel achievable\nBullets:\n- Phase 1 (Months 1-3): Assessment & pilot\n- Phase 2 (Months 4-6): Deployment & training\n- Phase 3 (Months 7-12): Optimization & scaling\n- Ongoing: Continuous improvement\nVisuals: Timeline swimlane diagram with milestones\nData: Show investment per phase and expected ROI timeline\nSpeaker Notes: Address common concerns about complexity and cost\nTransition: Let's take the next step together\n\nSlide 6 \u2014 \"Next Steps\"\nGoal: Clear call to action\nBullets:\n- Schedule a free AI readiness assessment\n- Receive customized ROI projection\n- Join our next implementation workshop\n- Contact: info@yourcompany.com\nVisuals: Clean contact card with QR code\nData: Workshop dates and contact details\nSpeaker Notes: Thank audience, invite questions, provide follow-up resources\nTransition: End with confidence and availability for Q&A"
},
"id": "generate",
"name": "Generate Design with AI",
"type": "n8n-nodes-canva-improved.canvaMcp",
"position": [
440,
300
],
"typeVersion": 1,
"credentials": {
"canvaMcpApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"values": {
"string": [
{
"name": "job_id",
"value": "={{ $json.content[0].text.split('job_id: ')[1].split('\\n')[0] }}"
},
{
"name": "candidate_id",
"value": "={{ $json.content[0].text.split('candidate_id: ')[1].split('\\n')[0] }}"
},
{
"name": "preview_url",
"value": "={{ $json.content[0].text.split('preview: ')[1].split('\\n')[0] }}"
}
]
}
},
"id": "extract",
"name": "Extract IDs",
"type": "n8n-nodes-base.set",
"position": [
640,
300
],
"typeVersion": 1,
"notes": "Parse the generate-design response to extract job_id and candidate_id"
},
{
"parameters": {
"operation": "createFromCandidate",
"jobId": "={{ $json.job_id }}",
"candidateId": "={{ $json.candidate_id }}"
},
"id": "create",
"name": "Create Design from Candidate",
"type": "n8n-nodes-canva-improved.canvaMcp",
"position": [
840,
300
],
"typeVersion": 1,
"credentials": {
"canvaMcpApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"values": {
"string": [
{
"name": "design_id",
"value": "={{ $json.content[0].text.split('design_id: ')[1].split('\\n')[0] }}"
}
]
}
},
"id": "extractDesignId",
"name": "Extract Design ID",
"type": "n8n-nodes-base.set",
"position": [
1040,
300
],
"typeVersion": 1,
"notes": "Extract the design_id from the created design"
},
{
"parameters": {
"operation": "exportDesign",
"designId": "={{ $json.design_id }}",
"exportFormat": "pdf",
"exportQuality": "pro",
"paperSize": "a4"
},
"id": "export",
"name": "Export as PDF",
"type": "n8n-nodes-canva-improved.canvaMcp",
"position": [
1240,
300
],
"typeVersion": 1,
"credentials": {
"canvaMcpApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"values": {
"string": [
{
"name": "download_url",
"value": "={{ $json.content[0].text.split('url: ')[1].split('\\n')[0] }}"
},
{
"name": "status",
"value": "\u2705 PDF generated successfully!"
}
]
}
},
"id": "result",
"name": "Final Result",
"type": "n8n-nodes-base.set",
"position": [
1440,
300
],
"typeVersion": 1,
"notes": "Extract the download URL for the PDF"
}
],
"connections": {
"Manual Trigger": {
"main": [
[
{
"node": "Generate Design with AI",
"type": "main",
"index": 0
}
]
]
},
"Generate Design with AI": {
"main": [
[
{
"node": "Extract IDs",
"type": "main",
"index": 0
}
]
]
},
"Extract IDs": {
"main": [
[
{
"node": "Create Design from Candidate",
"type": "main",
"index": 0
}
]
]
},
"Create Design from Candidate": {
"main": [
[
{
"node": "Extract Design ID",
"type": "main",
"index": 0
}
]
]
},
"Extract Design ID": {
"main": [
[
{
"node": "Export as PDF",
"type": "main",
"index": 0
}
]
]
},
"Export as PDF": {
"main": [
[
{
"node": "Final Result",
"type": "main",
"index": 0
}
]
]
}
}
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
canvaMcpApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Canva AI Design → PDF. Uses n8n-nodes-canva-improved. Event-driven trigger; 7 nodes.
Source: https://github.com/0xAF00/n8n-nodes-canva-improved/blob/7334516c75f81db9c3a0ce4433d58455348657f7/examples/ai-design-to-pdf-workflow.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Batch-convert CAD/BIM files to analysis-ready XLSX and optional DAE with automatic verification and a clean HTML report. Runs locally via and PowerShell on Windows.
Community Node Disclaimer: This workflow uses KlickTipp community nodes.
Sync your Linear issues to Todoist automatically with this n8n workflow. When an issue is created, updated, or completed in Linear, a corresponding task is created, updated, or closed in Todoist. Trig
Back up n8n workflows to Google Drive automatically This workflow provides a robust solution for backing up your n8n workflows to Google Drive. It is designed to handle backups for multiple n8n instan
This n8n workflow provides automated rsync backup capabilities between servers using password authentication. It automatically installs required dependencies, performs the backup operation from a sour