LinkedIn Multi-Format Content Creator

Automatically generate multiple types of LinkedIn content from a single request
Created by
Dhilip Narayan Srinivasan
Dhilip Narayan Srinivasan
Relay.app Creator
Relay.app screenshot of: LinkedIn Multi-Format Content Creator

Steps in this workflow

1
Relay.app logo
Get input for content via Webhook
2
Google Drive logo
Create folder for storing content files
3
Relay.app logo
Extract content types requested using AI
4
repeat
For Each Content Type requested
5
Google Sheets logo
Find the defined Content Generation Prompt for the Content Type
6
Paths
A
Text Post
7
Relay.app logo
Generate content for the content type using AI
8
Google Sheets logo
Add generated content to internal sheet
9
Google Docs logo
Create document for Content Type
39
Google Drive logo
Find Generated Content file(s) from Folder
40
Paths
A
Path A
41
Relay.app logo
Merge files into a single PDF
42
Slack logo
Get approval to continue the run
43
Gmail logo
Send content email to the requestor
46
Relay.app logo
End if...

Transform your LinkedIn content requests into professional, ready-to-publish posts across multiple formats. Here's how it works:

  • The workflow activates when a webhook receives your content specifications including audience, tone, and desired formats
  • AI generates tailored content for each requested format - text posts, image posts, carousels, articles, shared content, or personal branding stories
  • Content is automatically formatted into Google Docs, Slides, or images based on the type
  • All generated content is organized in a dedicated folder and sent to you via email for review
1
Relay.app logo
Get input for content via Webhook

Receives content creation requests via webhook with user information and content specifications. The webhook accepts POST requests containing details about desired content types, target audience, tone, and other parameters.

Relay.app screenshot of: Get input for content via Webhook
2
Google Drive logo
Create folder for storing content files

Creates a new folder in Google Drive to organize all generated content files. The folder is named using the requester's name and current timestamp for easy identification.

Relay.app screenshot of: Create folder for storing content files
3
Extract content types requested using AI

Uses AI to extract and list the content types requested from the webhook payload. This prepares the workflow to generate content for each specified format.

Prompt used
List each items in selectedContentTypes
Relay.app screenshot of: Extract content types requested using AI
4
repeat
For Each Content Type requested

Iterates through each requested content type to generate format-specific content. Runs parallel threads for efficient processing of multiple content formats.

Relay.app screenshot of: For Each Content Type requested
Iterator steps
5
Google Sheets logo
Find the defined Content Generation Prompt for the Content Type

Searches a Google Sheet to find the appropriate content generation prompt for the current content type. The sheet contains predefined prompts, sample inputs, and outputs for each format.

Relay.app screenshot of: Find the defined Content Generation Prompt for the Content Type
6
Paths
AText Post
BImage Post
CDocument/Carousel Post
DArticle, Long-Form
EShared Content
FPersonal Branding
This path will be taken when the rules below match.
Relay.app screenshot of: Text Post
Steps in Path A
7
Generate content for the content type using AI

Generates text post content using AI based on the provided specifications and prompt template. The AI creates engaging LinkedIn text content tailored to the specified audience and tone.

Prompt used
Generate LinkedIn Content Output for [data] based on the following, Input: [data] from [data], [data] Prompt: [data] Sample Input: [data] Sample Output: [data]
Relay.app screenshot of: Generate content for the content type using AI
8
Google Sheets logo
Add generated content to internal sheet

Records the generated content in a Google Sheet for tracking and reference. Stores user information, timestamp, content type, and the generated content value.

Relay.app screenshot of: Add generated content to internal sheet
9
Google Docs logo
Create document for Content Type

Creates a Google Doc containing the generated text post content. The document is saved in the workflow's dedicated folder with appropriate formatting.

Relay.app screenshot of: Create document for Content Type
39
Google Drive logo
Find Generated Content file(s) from Folder

Finds all generated content files in the workflow folder. Prepares files for final delivery to the requester.

Relay.app screenshot of: Find Generated Content file(s) from Folder
40
Paths
APath A
BPath B
This path will be taken when the rules below match.
Relay.app screenshot of: Path A
Steps in Path A
41
Relay.app logo
Merge files into a single PDF

Merges all generated content files into a single PDF document. Creates a consolidated file named with the requester's information for easy identification.

Relay.app screenshot of: Merge files into a single PDF
42
Slack logo
Get approval to continue the run

Requests approval from a designated reviewer before sending content. Includes a link to the content folder and sets a 6-hour deadline for review.

Relay.app screenshot of: Get approval to continue the run
43
Gmail logo
Send content email to the requestor

Sends the merged PDF file to the original requester via email. Includes a professional message with the attached content file.

Relay.app screenshot of: Send content email to the requestor
46
Relay.app logo
End if...

Ends the workflow run after all content has been generated and delivered. Ensures clean completion of the automation process.

Relay.app screenshot of: End if...