■Overview
Using the workflow "When information is added in Notion, generate a PDF and send it via Gmail" can streamline document creation tasks.
Since it is created automatically, it also helps prevent human errors such as input mistakes.
■Recommended for
■Benefits of using this template
By utilizing the flow of generating a PDF and sending it via Gmail when information is added in Notion, you can gain multiple benefits.
Firstly, by automating the manual processes of PDF generation and email sending, you can reduce working time.
As a result, work efficiency improves, and productivity increases.
Next, by introducing this flow, information sharing among members can be conducted smoothly, strengthening the cooperative structure of the entire team.
Furthermore, the automated process will maintain data accuracy and reduce the risk of human error.


When an email matching specific keywords is received
When an email with a specific label is received
When an email with a specific label is received (Specify Label ID)
When a page is created or updated
When a database is created or updated
[Deprecated] When a page in a specific database is created or updated
When receiving a Webhook
When a page is created (Webhook)
When page content is updated (Webhook)
When a page is deleted (Webhook)
When Page Properties are Updated (Webhook)
When a Comment is Created (Webhook)
When a Comment is Updated (Webhook)
When a Comment is Deleted (Webhook)
When Database Content is Added or Updated (Webhook)
When a page in a specific data source is created or updated
Retrieve List of Message IDs
Move Message to Trash
Add Label to Specific Message
Remove Label from Specific Message
Retrieve Specific Message
Get page details
Create Page
Append text to page
Update Page Property (Text)
Update Page Property (Number)
Update Page Property (Select)
Update Page Property (Multi-select)
Update Page Property (Date)
Update page property (Checkbox)
Update page property (URL)
Update page property (Email)
Update page property (Phone number)
Retrieve block information for a specific page
When an email matching specific keywords is received
When an email with a specific label is received
When an email with a specific label is received (Specify Label ID)
Retrieve List of Message IDs
Move Message to Trash
Add Label to Specific Message
Remove Label from Specific Message
Retrieve Specific Message
When a page is created or updated
When a database is created or updated
[Deprecated] When a page in a specific database is created or updated
When receiving a Webhook
When a page is created (Webhook)
When page content is updated (Webhook)
When a page is deleted (Webhook)
When Page Properties are Updated (Webhook)
When a Comment is Created (Webhook)
When a Comment is Updated (Webhook)
When a Comment is Deleted (Webhook)
When Database Content is Added or Updated (Webhook)
When a page in a specific data source is created or updated
Get page details
Create Page
Append text to page
Update Page Property (Text)
Update Page Property (Number)
Update Page Property (Select)
Update Page Property (Multi-select)
Update Page Property (Date)
Update page property (Checkbox)
Update page property (URL)
Update page property (Email)
Update page property (Phone number)
Retrieve block information for a specific page
List users
Update page properties (Relation property)
Add a sub-item to the specified record
Generate File Upload ID
Upload file
Update Page Property (Files & media property)
Download File
Retrieve Page Information (List of File Info)
Search Pages and Databases by Title
Create Page from Database Template (Title Only)
Add a Heading and Paragraph to a Page
Update Data Source Property Name
Update Page Property (Title)
Search text within a data source’s formula property
Append Text with Embedded URL to Page