Draft Microsoft Outlook emails from Salesforce and OpenAI
Create more personalized outreach with this integration. Whenever a specific field is updated on a Salesforce record, this Zap will search for related objects—like a note, deal, or product—and use OpenAI to draft a personalized email in Microsoft Outlook. No more boring email templates!
Create more personalized outreach with this integration. Whenever a specific field is updated on a Salesforce record, this Zap will search for related objects—like a note, deal, or product—and use OpenAI to draft a personalized email in Microsoft Outlook. No more boring email templates!
- When this happens...Updated Field on Record
Triggers when a field of your choosing (ie. email address, status) is updated on any record of a specified Salesforce object (ie. Contact, Lead, Opportunity, etc.).
TriggerPollingZapier checks for new data every 15 min on the Free plan - automatically do this...Find Record
Finds a record of a specified Salesforce object by up to two fields and values you choose.
ActionSearchFind existing data in your app - then do this...ActionWriteCreate a new record or update an existing record in your app.
- then do this!Create Draft Email
Creates a draft of an email that can then be reviewed and sent out.
ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
New Case Attachment
Triggers when a new Attachment is added to a case.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Lead
Triggers when a new Lead is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planSalesforce ObjectRequired
RecordRequired
FileRequired
VisibilityRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.LeadRequired
AccountRequired
Opportunity
Create new opportunity?
Converted StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Parent ObjectRequired
Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note TitleRequired
Note ContentRequired
Salesforce Object
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Salesforce ObjectRequired
Use Assignment Rules
Allow Duplicates
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Warning
Salesforce ObjectRequired
Record IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Contact to UpdateRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Salesforce ObjectRequired
Record to UpdateRequired
Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Api Docs Info
Stop on errorRequired
HTTP MethodRequired
URLRequired
Query string parameters
Additional request headers
Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Salesforce ObjectRequired
Search ValueRequired
Second Field to Search By
Second Search Value
Search Operator
ActionThis is an event a Zap performs.SearchFind existing data in your appSalesforce ObjectRequired
SOQL WHERE clauseRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appSalesforce ObjectRequired
Record IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appSalesforce ObjectRequired
SOQL WHERE ClauseRequired
Sort by
Sort Order
Maximum Number of Records
Use Assignment Rules
Allow Duplicates
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundCancelled Calendar Event
Triggers when an event is cancelled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.New Flagged Email
Triggers when a new email is flagged.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planCalendar
SubjectRequired
Start Date & TimeRequired
End Date & TimeRequired
Location Name
Sensitivity
Attendees
Is this an All Day Event?
Description
Show me as Free or Busy
Is this an Online Meeting?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.To Email(s)Required
CC Email(s)
BCC Email(s)
Reply-To Email
SubjectRequired
Body FormatRequired
BodyRequired
Attachment
Action for Files Larger Than 150MB
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Contact to DeleteRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Email IDRequired
Comment
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Event
Subject
Start Date & Time
End Date & Time
All Day Event?
Is Online Meeting?
Hide attendees list?
Description
Show me as Free or Busy
The importance of the event
Merge with existing attendees?
Attendees
Categories
Location
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Stop on errorRequired
HTTP MethodRequired
URLRequired
Query string parameters
Additional request headers
Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Contact Folder
First Name
Last Name
Email
ActionThis is an event a Zap performs.SearchFind existing data in your appContact Folder
First NameRequired
Last Name
Email
Business Phones
Home Phones
Mobile Phone
Job Title
Company Name
Department
Business Website URL
File As
Personal Notes
Street
City
State
Postal Code
Country or Region
Street
City
State
Postal Code
Country or Region
Street
City
State
Postal Code
Country or Region
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 Contact
Triggers when a new Contact is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planSalesforce ObjectRequired
Record (Optional)
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Outbound Message
Triggers when a new outbound message is received in Salesforce.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Disclaimer
Salesforce ObjectRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planCampaignRequired
ContactRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CampaignRequired
LeadRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.FileRequired
Salesforce ObjectRequired
Description
Attachment visibility
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Contact
Creates a new contact.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.FileRequired
Title
Description
Salesforce Object
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note TitleRequired
Note
Salesforce ObjectRequired
Note Visibility
Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Salesforce ObjectRequired
Use Assignment Rules
Allow Duplicates
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.ToRequired
CC
BCC
SubjectRequired
Email FormatRequired
Sender TypeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Lead to UpdateRequired
Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Salesforce ObjectRequired
Record to UpdateRequired
Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Parent ObjectRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appSalesforce ObjectRequired
Search Results
ActionThis is an event a Zap performs.SearchFind existing data in your appSalesforce ObjectRequired
SOQL WHERE ClauseRequired
Sort by
Sort Order
Maximum Number of Records
ActionThis is an event a Zap performs.SearchFind existing data in your appSalesforce ObjectRequired
Search ValueRequired
Second Field to Search By
Second Search Value
Search Operator
Use Assignment Rules
Allow Duplicates
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundCalendar
Time BeforeRequired
Time Before (Unit)Required
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planParent FolderRequired
Child Folder
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planParent Folder
Child Folder
Search termsRequired
Note
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planShared Inbox
Parent Folder
Child Folder
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planEvent
Merge with existing attendees?
Attendees
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Contact Folder
First NameRequired
Last Name
Email Addresses
Business Phones
Home Phones
Mobile Phone
Job Title
Company Name
Department
Business Website URL
File As
Personal Notes
Street
City
State
Postal Code
Country or Region
Street
City
State
Postal Code
Country or Region
Street
City
State
Postal Code
Country or Region
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Email IDRequired
To Email(s)
CC Email(s)
BCC Email(s)
Reply-To Email
Subject
Body
Attachment
Action for Files Larger Than 150MB
Reply to All
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.EventRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.From Email
To Email(s)Required
CC Email(s)
BCC Email(s)
Reply-To Email
SubjectRequired
Body FormatRequired
BodyRequired
Attachments
Action for Files Larger Than 150MB
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Contact Folder
ContactRequired
First Name
Last Name
Email Addresses
Business Phones
Home Phones
Mobile Phone
Job Title
Company Name
Department
Business Website URL
Personal Notes
Street
City
State
Postal Code
Country or Region
Street
City
State
Postal Code
Country or Region
Street
City
State
Postal Code
Country or Region
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Calendar
Search TermRequired
Start Date & Time
End Date & Time
ActionThis is an event a Zap performs.SearchFind existing data in your appSearch Info
Search ValueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
Similar apps
Related categories
Related Zap Templates
- Create events in Microsoft Outlook for new Salesforce records
- Create Salesforce leads from new Microsoft Outlook calendar events
- Create events in Microsoft Outlook for updated Salesforce records
- Create Salesforce records with new resume data from Outlook using CandidateZip
- Send new Salesforce records as emails in Microsoft Outlook
- Update Salesforce records whenever new emails arrive in Microsoft Outlook
- Create Salesforce records when Microsoft Outlook events begin
- Create draft emails in Microsoft Outlook for updated records in Salesforce
- Create events in Microsoft Outlook for updated records in Salesforce
- Create contacts in Microsoft Outlook from new Salesforce records
- Create draft emails in Microsoft Outlook for new outbound messages in Salesforce
- Create Microsoft Outlook events for new Salesforce outbound messages effortlessly
- Send emails in Microsoft Outlook for updated records in Salesforce
- Update Salesforce records with AI-generated data from Microsoft Outlook emails
- Send new outbound messages from Salesforce as emails in Microsoft Outlook
- Send emails via Microsoft Outlook when fields on records are updated in Salesforce
- Create new Salesforce records for each new Microsoft Outlook calendar event
- Create new Salesforce leads from new Microsoft Outlook calendar events
- Create Salesforce records from new flagged emails in Microsoft Outlook
- Create Salesforce contacts from new Microsoft Outlook emails
- Create leads in Salesforce from new contacts in Microsoft Outlook
- Create draft emails in Microsoft Outlook for new leads in Salesforce
- Create Salesforce records from new Microsoft Outlook emails matching specific searches
- Create Salesforce leads from new Microsoft Outlook emails
- Create new Salesforce records when new emails arrive in Microsoft Outlook
- Create Salesforce contacts from new Microsoft Outlook contacts
- Send an email in Microsoft Outlook for each new contact in Salesforce
- Send emails in Microsoft Outlook when new leads appear in Salesforce
- Create new Microsoft Outlook contacts from new Salesforce contacts
- Create leads in Salesforce from new contacts in Microsoft Outlook
- Create events in Microsoft Outlook from updated records in Salesforce
- Create Salesforce records for new Microsoft Outlook calendar events
- Draft emails in Microsoft Outlook for new contacts in Salesforce
- Create Salesforce records from new Microsoft Outlook calendar events
- Create new Salesforce records from new messages in Microsoft Outlook folders
- Create Salesforce leads from new Microsoft Outlook emails matching your search
Related Zap Templates
- Create events in Microsoft Outlook for new Salesforce records
- Create Salesforce records with new resume data from Outlook using CandidateZip
- Create Salesforce records when Microsoft Outlook events begin
- Create contacts in Microsoft Outlook from new Salesforce records
- Send emails in Microsoft Outlook for updated records in Salesforce
- Send emails via Microsoft Outlook when fields on records are updated in Salesforce
- Create Salesforce records from new flagged emails in Microsoft Outlook
- Create draft emails in Microsoft Outlook for new leads in Salesforce
- Create new Salesforce records when new emails arrive in Microsoft Outlook
- Send emails in Microsoft Outlook when new leads appear in Salesforce
- Create events in Microsoft Outlook from updated records in Salesforce
- Create Salesforce records from new Microsoft Outlook calendar events
- Create Salesforce leads from new Microsoft Outlook calendar events
- Send new Salesforce records as emails in Microsoft Outlook
- Create draft emails in Microsoft Outlook for updated records in Salesforce
- Create draft emails in Microsoft Outlook for new outbound messages in Salesforce
- Update Salesforce records with AI-generated data from Microsoft Outlook emails
- Create new Salesforce records for each new Microsoft Outlook calendar event
- Create Salesforce contacts from new Microsoft Outlook emails
- Create Salesforce records from new Microsoft Outlook emails matching specific searches
- Create Salesforce contacts from new Microsoft Outlook contacts
- Create new Microsoft Outlook contacts from new Salesforce contacts
- Create Salesforce records for new Microsoft Outlook calendar events
- Create new Salesforce records from new messages in Microsoft Outlook folders
- Create events in Microsoft Outlook for updated Salesforce records
- Update Salesforce records whenever new emails arrive in Microsoft Outlook
- Create events in Microsoft Outlook for updated records in Salesforce
- Create Microsoft Outlook events for new Salesforce outbound messages effortlessly
- Send new outbound messages from Salesforce as emails in Microsoft Outlook
- Create new Salesforce leads from new Microsoft Outlook calendar events
- Create leads in Salesforce from new contacts in Microsoft Outlook
- Create Salesforce leads from new Microsoft Outlook emails
- Send an email in Microsoft Outlook for each new contact in Salesforce
- Create leads in Salesforce from new contacts in Microsoft Outlook
- Draft emails in Microsoft Outlook for new contacts in Salesforce
- Create Salesforce leads from new Microsoft Outlook emails matching your search