Connect OnRamp and Salesforce to power AI-driven automation
- No-code AI automation
- Full audit trails and controls
- SOC 2 and GDPR compliant
- Easy visual workflow builder
- 8,000+ apps, 450+ AI tools
- Free tier available
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate OnRamp with Salesforce - no code necessary. See how you can get setup in minutes.
Choose a trigger
A trigger is the event that starts your Zap—like a "Comment Deleted" from OnRamp.
Add your action
An action happens after the trigger—such as "Add Contact to Campaign" in Salesforce.
You’re connected!
Zapier seamlessly connects OnRamp and Salesforce, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
Comment DeletedTriggers when a comment is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Comment CreatedTriggers when a new comment is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Comment EditedTriggers when a comment is edited.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Customer Invited to ProjectTriggers when a Customer is invited to a Project.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Module DeletedTriggers when a project module is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project ArchivedTriggers when a project is archived.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project Note CreatedTriggers when a project note is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project Note UpdatedTriggers when a project note is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Subtask CreatedTriggers when a subtask is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Subtask UpdatedTriggers when a subtask is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task CreatedTriggers when a new task is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task UpdatedTriggers when a project task is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Customer IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Data Field Value UUIDRequired
- ValueRequired
- Dry Run
- Create Option If Missing
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- Note TitleRequired
- Note Content
- Tag UUIDs
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Tag NameRequired
- Color
- Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- Note IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- Customer Name
- Email Address
- Physical Address
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Data Field Value UUIDRequired
- Data Field ValueRequired
- Create Option If Missing
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- Task Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- Note IDRequired
- Note Title
- Note Content
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Tag IDRequired
- Tag Name
- Color
- Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Customer IDRequired
- Note IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Data Field UUIDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Data Field Value UUIDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Module Name
- Project Name
- Maximum Completed Percentage
- Minimum Completed Percentage
- Project ID
- Project UUID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Playbook Name
- Is Archived
ActionThis is an event a Zap performs.SearchFind existing data in your app- Project Name
- Owner ID
- Owner Email
- Customer Account ID
- Tag ID
- Status ID
- External ID
- Has Data Field UUID
- Data Field Value
- Owner UUID
- Customer Account UUID
- Tag UUID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Project IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Status Name
ActionThis is an event a Zap performs.SearchFind existing data in your app- Tag IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Task Name
- Is Overdue
- Assigned User Email
- Project ID
ActionThis is an event a Zap performs.SearchFind existing data in your app- First Name
- Last Name
- Email Address
- Is Customer User
- Tag ID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Role Name
ActionThis is an event a Zap performs.SearchFind existing data in your app- NameRequired
- Email AddressRequired
- Tag ID
- Tag UUID
- Mailing AddressRequired
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 Case AttachmentTriggers 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 plan
New LeadTriggers when a new Lead is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Salesforce ObjectRequired
- RecordRequired
- FileRequired
- VisibilityRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Path after /services/apexrest/Required
- HTTP methodRequired
- Query parameters
- Extra headers
- Request body
- Timeout
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 ContactCreates 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.- FlowRequired
- Manual flow input parameters
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.- Query TypeRequired
- Include Deleted Records
ActionThis is an event a Zap performs.SearchFind existing data in your app- Parent ObjectRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- SOQL WHERE clauseRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- SOQL WHERE ClauseRequired
- Sort by
- Sort Order
- Maximum Number of Records
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce 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 found
Comment MentionComment when a mention is included in a comment.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Comment ReplyTriggers when a user replies to a comment.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project CreatedTriggers when a new project is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Module CreatedTriggers when a new project module is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Module UpdatedTriggers when a project module is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project CompletedTriggers when a project is completed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project Note DeletedTriggers when a project note is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Subtask CompletedTriggers when a subtask is completed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Subtask DeletedTriggers when a subtask is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task CompletedTriggers when a task is marked as completed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task DeletedTriggers when a task is removed from a project.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project UpdatedTriggers when a Project's details are updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Project IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Email AddressRequired
- Mailing AddressRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project NameRequired
- Playbook UUID
- Customer Account
- Start DateRequired
- Project OwnerRequired
- Internal Users
- Customer Users
- Task Role 1 UUID
- Task Role 1 Users
- Task Role 2 UUID
- Task Role 2 Users
- Task Role 3 UUID
- Task Role 3 Users
- Task Role 4 UUID
- Task Role 4 Users
- Task Role 5 UUID
- Task Role 5 Users
- Send Invite Email to Internal Users
- Send Invite Email to Customer Users
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Module UUIDRequired
- Task NameRequired
- Task Description
- Task Start Date
- Task Due Date
- Task TypeRequired
- Task Assignee
- Task Assignee Restrictions
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First NameRequired
- Last NameRequired
- Email AddressRequired
- User RoleRequired
- Phone Number
- Job Title
- Job Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Data Field UUIDRequired
- Data Field Name
- Data Field Description
- Data Field Default Value
- Data Field Is Required
- Data Field Is Apply On Creation
- Data Field Is Archived
- Currency
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Module IDRequired
- Module Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User IDRequired
- First Name
- Last Name
- Email Address
- Phone Number
- Is Active
- User Role
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User IDRequired
- Tag IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project IDRequired
- Project Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer NameRequired
- Primary Email
- Tag ID
- Tag UUID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Customer IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Data Field Name
- Is Archived
- Is Required
- Object Type Code
- Data Field Type
- Apply On Creation
ActionThis is an event a Zap performs.SearchFind existing data in your app- Data Field UUIDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Event Name
ActionThis is an event a Zap performs.SearchFind existing data in your app- Module IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Playbook UUIDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Project Name
- Project Owner Email Address
ActionThis is an event a Zap performs.SearchFind existing data in your app- Project UUIDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Tag Name
- Color
ActionThis is an event a Zap performs.SearchFind existing data in your app- Task Name
- Project ID
- Is Overdue
- Assigned User ID
- Assigned User Email
- Tag ID
- Status ID
- Project External ID
- Has Data Field UUID
- Data Field Value
- Project UUID
- Assigned User UUID
- Tag UUID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Task IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- User IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Webhook URL
- Webhook Name
ActionThis is an event a Zap performs.SearchFind existing data in your app- Tag NameRequired
- Color
- Description
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 ContactTriggers when a new Contact is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Salesforce ObjectRequired
- Record (Optional)
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Outbound MessageTriggers 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 plan- CampaignRequired
- 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.- 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.- ReportRequired
- Include details
- Number of custom filters
- Row groupings
- Column groupings
- Summary calculations
- Detail columns
- Sort order
- Report format
- Advanced report options
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.- 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.- SOSL QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data 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 app- Salesforce ObjectRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- Record IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce 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 found
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect OnRamp and Salesforce to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.


