Refound your company for the AI era at ZapConnect 2026. Save your spot β
Gmail + Moloni ON integrations
Send Gmail emails with newly generated Moloni ON PDFs
Downloading each document PDF and attaching it to an email is slow. This Zap sends a Gmail email with the PDF attached as soon as a new Moloni ON PDF document is generated. Your customers get their documents faster, and you skip the copy and paste.
- When this happens...

Document PDF GeneratedTriggers when a document's PDF finishes generating in Moloni ON.TriggerInstant - automatically do this!

Send EmailTriggers when a new email appears in the specified mailbox.ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with Moloni ON and Gmail
Discover other triggers and actions you can use with Moloni ON and Gmail
- CompanyRequired
- Customer NumberRequired
- Name
- VAT Number
- Email
- Phone
- Address
- City
- Zip / Postal Code
- CountryRequired
- LanguageRequired
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Valid Until
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Due Date
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Payment MethodRequired
- AmountRequired
- Notes
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Valid Until
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Original Document IDRequired
- AmountRequired
- Payment MethodRequired
- AmountRequired
- Notes
- Total Received
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- Supplier NumberRequired
- NameRequired
- CountryRequired
- VAT Number
- Email
- Phone
- Address
- City
- Zip / Postal Code
- Website
- Language
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- DocumentRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Customer Number
- Name
- VAT Number
- Email
- Phone
- Address
- City
- Zip / Postal Code
- Country
- Language
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- Search ByRequired
- Search ValueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- CompanyRequired
- Search ByRequired
- Search ValueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- CompanyRequired
- Search ByRequired
- Search ValueRequired
- Customer NumberRequired
- Name
- VAT Number
- Email
- Phone
- Address
- City
- Zip / Postal Code
- CountryRequired
- LanguageRequired
- Notes
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- CompanyRequired
- Search ByRequired
- Search ValueRequired
- Supplier NumberRequired
- NameRequired
- CountryRequired
- VAT Number
- Email
- Phone
- Address
- City
- Zip / Postal Code
- Website
- Language
- Notes
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
New LabelTriggers when you add a new label.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Label or mailboxRequired
- Increase polling window
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- MessageRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- To
- Cc
- Bcc
- SubjectRequired
- From
- From_name
- Body type
- BodyRequired
- Add signature default
- Render signature in HTML
- Signature delimiter
- Label or mailbox
- Attachments
- Recipient_instructions
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- MessageRequired
- To
- Cc
- Bcc
- From
- From_name
- Reply_to
- Note
- Note format
- Include original attachments
- Label or mailbox
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Name of labelRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- MessageRequired
- Label(s) to removeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Trigger_instructions
- ThreadRequired
- To
- Cc
- Bcc
- From
- From_name
- Reply_to
- Subject
- Body type
- BodyRequired
- Add signature default
- Render signature in HTML
- Signature delimiter
- Label or mailbox
- Attachments
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Search StringRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
- CompanyRequired
- Customer
- Document SetRequired
- DateRequired
- Product
- Quantity
- Unit Price (without taxes)
- Discount (%)
- Tax
- Invoice to CreditRequired
- Amount Credited
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Due Date
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Load Date
- Load Address
- Load City
- Load Zip / Postal Code
- Load Country
- Unload Address
- Unload City
- Unload Zip / Postal Code
- Unload Country
- Delivery Method
- Vehicle
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Due Date
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- NameRequired
- ReferenceRequired
- TypeRequired
- Measurement UnitRequired
- Price (without taxes)
- Summary
- Notes
- Track Stock
- Minimum Stock
- Product Category
- Tax
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Due Date
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Due Date
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Payment MethodRequired
- AmountRequired
- Notes
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- CustomerRequired
- Document SetRequired
- DateRequired
- Due Date
- ProductRequired
- QuantityRequired
- Unit Price (without taxes)
- Discount (%)
- Tax
- Load Date
- Load Address
- Load City
- Load Zip / Postal Code
- Load Country
- Unload Address
- Unload City
- Unload Zip / Postal Code
- Unload Country
- Delivery Method
- Vehicle
- Your Reference
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- DocumentRequired
- To EmailRequired
- To Name
- Message
- Attach PDF
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- ProductRequired
- Name
- Reference
- Price (without taxes)
- Summary
- Notes
- Track Stock
- Minimum Stock
- Measurement Unit
- Product Category
- Tax
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- Search ByRequired
- Search ValueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- CompanyRequired
- Search ByRequired
- Search ValueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- CompanyRequired
- Search ByRequired
- Search ValueRequired
- NameRequired
- ReferenceRequired
- TypeRequired
- Measurement UnitRequired
- Price (without taxes)
- Summary
- Notes
- Track Stock
- Minimum Stock
- Product Category
- Tax
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Label or mailbox
- Search keywords
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Starred EmailTriggers when you receive a new email and star it within two days.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- LabelRequired
- MessageRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- MessageRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Trigger_instructions
- ThreadRequired
- To
- Cc
- Bcc
- From
- From_name
- Body type
- BodyRequired
- Add signature default
- Render signature in HTML
- Signature delimiter
- Label or mailbox
- Attachments
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ConversationRequired
- Format
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- To
- Cc
- Bcc
- From
- From_name
- Reply_to
- SubjectRequired
- Body type
- BodyRequired
- Add signature default
- Render signature in HTML
- Signature delimiter
- Label or mailbox
- Attachments
- Send message to Google Contacts Group/Label
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ThreadRequired
- Label(s) to removeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Message IDRequired
- Attachment FilenameRequired
- Attachment Size
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search StringRequired
- To
- Cc
- Bcc
- From
- From_name
- Reply_to
- SubjectRequired
- Body type
- BodyRequired
- Add signature default
- Render signature in HTML
- Signature delimiter
- Label or mailbox
- Attachments
- Send message to Google Contacts Group/Label
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
One of the most popular email services, Gmail keeps track of all your emails with threaded conversations, tags, and Google-powered search to find any message you need.
Related categories




