Salesforce
Slack
Zoom

Salesforce + Slack + Zoom integration

Automate lead capture, contact management, meeting follow-ups, support escalations, and sales handoffs across Salesforce, Slack, and Zoom.

Get Started For Freearrow right
Free foreverFree forever.
Use premium features free for 14 daysUse premium features free for 14 days.
Popular automation
Trigger
Lead is created
in Salesforce
Actions
Create Meeting Registrant
in Zoom
Send channel message
in Slack

Trusted by experts at...

indeed-logoIntuit-logonvidia-logosalesforce-logottc-logoWalmart-logoaccenture-logoadobe-logoatlassian-logocisco-logodeloitte-logohp-logo
indeed-logoIntuit-logonvidia-logosalesforce-logottc-logoWalmart-logoaccenture-logoadobe-logoatlassian-logocisco-logodeloitte-logohp-logo
1500+
App Integrations
20 Million+
Ready Automations
42,000+
Customers Worldwide
certifiedcertifiedcertified

Ready Workflows Ready Workflows   for Salesforce + Slack + Zoom integration

Capture leads, set up meetings, keep contacts updated, alert your team, and log follow-up tasks, all in just one click.

Trigger
Lead is created
in Salesforce
Actions
Create Meeting Registrant
in Zoom
Send channel message
in Slack

Register every new Salesforce lead for a Zoom meeting and announce them in Slack

When a new lead lands in Salesforce, they are registered for your Zoom meeting and your sales channel in Slack hears about it.
Sales teams that run product demos often add leads by hand, so some wait hours for an invite. This setup registers each new lead for the Zoom meeting as soon as they arrive in Salesforce. The team gets a Slack message straight away, so someone can follow up while interest is high.
Read More
Trigger
Lead is created
in Salesforce
Actions
F
Filter: Lead Source equals Webinar and Country equals US
in Filter
Create Webinar Registrant
in Zoom
Send channel message
in Slack

Register new US webinar leads from Salesforce in Zoom and alert your regional Slack channel

Only US leads from webinar sources get enrolled in your Zoom webinar, and the regional sales team sees each one in Slack.
Webinar campaigns often pull in leads from places you do not sell to, and signing them up wastes seats and follow-up time. This setup checks the lead source and country first, so only matching leads are enrolled. The regional sales channel in Slack shows each new registrant so the team can reach out quickly.
Read More
Trigger
Lead is created
in Salesforce
Actions
C
Analyze lead notes to determine company tier and session topic
in ChatGPT
Create Meeting
in Zoom
Send channel message
in Slack

Have AI read new Salesforce lead notes, schedule a Zoom meeting and notify your partner in Slack

AI reads each new enterprise lead's notes, sets up a Zoom meeting for the right topic and alerts the account partner in Slack.
Enterprise leads often arrive with long notes, and someone has to read them before deciding what happens next. This setup has AI sort the company tier and session topic, then creates the matching Zoom meeting. The account partner gets the details in Slack, so the onboarding call is ready to go.
Read More
Trigger
Contact is created
in Salesforce
Actions
Create Webinar Registrant
in Zoom
Send direct message
in Slack

Register new Salesforce contacts for your Zoom webinar and send them access details in Slack

When a student is added as a contact in Salesforce, they are registered for the Zoom webinar and sent their details in Slack.
Training providers add students to their contact list by hand, then chase each one with webinar details. This setup registers each new contact for the upcoming Zoom webinar as soon as they are added. A personal Slack message with access details goes out at the same time.
Read More
Trigger
Opportunity is updated
in Salesforce
Actions
IF
Condition: Stage equals Closed Won and Implementation Kickoff Required
in Condition
Create Meeting
in Zoom
Send channel message
in Slack

Schedule a Zoom kickoff when a Salesforce deal is Closed Won and post it in your Slack delivery channel

When a deal closes and needs implementation, Zoom schedules the kickoff and Slack tells the delivery team.
New clients often wait days for a kickoff call because someone has to book it after the deal closes. This setup checks that the opportunity is Closed Won and marked for implementation, then creates the Zoom meeting. The delivery team gets the details in Slack, so onboarding starts without delay.
Read More
Trigger
Case is created
in Salesforce
Actions
IF
Condition: Priority equals Critical
in Condition
Create Meeting
in Zoom
Send channel message
in Slack
Trigger
Case is created
in Salesforce
Actions
A
Extract incident severity and draft emergency briefing notes
in Anthropic Claude
Create Meeting
in Zoom
Send private channel message
in Slack
P
Trigger incident for on-call engineering lead
in PagerDuty

Use AI to summarize outage cases from Salesforce, open a Zoom call, alert Slack and page the on-call engineer

A new outage case in Salesforce gets an AI summary, a Zoom call, a private Slack message and an on-call page.
During a major outage, the first minutes go to gathering facts and finding people. This setup has AI summarize the issue and draft briefing notes, then opens a Zoom call for the incident. The private Slack message and the on-call page go out together, so the engineering lead is pulled in right away.
Read More
Trigger
Task is created
in Salesforce
Actions
Create Meeting
in Zoom
Send direct message
in Slack

Create a Zoom meeting for each new Salesforce follow-up task and send the link to the rep in Slack

When a follow-up task is created in Salesforce, a Zoom meeting is set up and the link goes to the rep in Slack.
Follow-up calls get missed when reps have to create the meeting link after the task is logged. This setup creates the Zoom meeting as soon as the task appears in Salesforce. The sales rep gets the link in a direct Slack message, so they can call the prospect on time.
Read More
Trigger
Quote is updated
in Salesforce
Actions
IF
Condition: Status equals Accepted
in Condition
Create Meeting
in Zoom
Send channel message
in Slack

Schedule a Zoom onboarding meeting when a Salesforce quote is accepted and tell sales leaders in Slack

When a quote is accepted in Salesforce, Zoom sets up the onboarding meeting and Slack tells the sales leadership channel.
Once a quote is accepted, the customer needs an onboarding call, but that often gets booked late. This setup checks that the quote status is Accepted, then creates the Zoom meeting. The leadership channel in Slack also gets a message, so the team sees the win and the next step.
Read More
  • 1of2
Got a different task in mind? Describe it
Got a different automation in mind? Describe it and let Integrately AI build it for you.

More ways to automate your
Salesforce + Slack + Zoom workflow

Connect 1,500+ apps and get more done from your workflows.

Send it to accounts
When a deal is marked Closed Won, Xero or QuickBooks can create the matching invoice. Your finance team gets the details without anyone retyping them.
Set up the project
After the kickoff meeting, Asana or Trello can create a project board for the new client. The delivery team starts with a plan instead of a blank page.
Text the reminder
Twilio can send an SMS reminder to the client just before the Zoom meeting starts. Fewer people miss calls when the text lands on their phone.
Save the meeting notes
Google Drive can store the finished meeting transcript in a shared folder for the client. Reps can look back at past conversations without searching through chats.
Report on sales weekly
Google Sheets can collect new leads and closed deals into a weekly summary. Managers see the numbers without building a report by hand.
Track the critical issue
Jira can open a ticket for each critical case, so engineers have a task to follow. Work on the fix stays visible after the call ends.

How the data usually flows between Salesforce, Slack and Zoom

See how information moves automatically from your sales pipeline through your meeting room and team chat to your follow-up list.

Salesforce
Salesforce
The moment a new lead or contact lands in your pipeline, the automation starts. Nobody has to check for new people by hand.
Lead arrives
Zoom
Zoom
The lead is registered for a Zoom session or a new meeting is set up automatically. Their spot is held before anyone has to send a link.
Meeting booked
Slack
Slack
A message goes out to the right channel or person in Slack with the details. The team knows who is coming and when.
Team alerted
Salesforce
Salesforce
A follow-up task appears in Salesforce, so the next call or email has an owner. Reps can see what to do next without digging through chats.
Follow-up starts
ai-icon
Fully Automated
Once set up, your data moves seamlessly
between Salesforce, Slack and Zoom.
Salesforce
Slack
Zoom
One continuous flow, Zero extra effort.

Steps to connect Salesforce, Slack and Zoom

  1. Log in to Integrately
  2. Search and select Salesforce and Slack
  3. Pick a ready 1-click automation or select the desired trigger-action pair
  4. Securely connect your Salesforce & Slack accounts
  5. Add Zoom in the next steps of your workflow
  6. Map the fields across all three apps
  7. Test it, then switch it on Done

Supported triggers and actions

A trigger is what starts the automation. An action is what it does next. Mix any of these across the three apps.

Salesforce
Salesforce Triggers & Actions
Field is updated on record in Salesforce
Triggers the automation when a particular action in the workflow fails
Try it →
Record is created in Salesforce
Triggers the automation when a new record is created
Try it →
Record is updated in Salesforce
Triggers the automation when any record is updated
Try it →
Lead is created in Salesforce
Triggers the automation when a new lead is created
Try it →
Lead is updated in Salesforce
Triggers the automation when the lead information is updated
Try it →
Opportunity is created in Salesforce
Triggers the automation when any opportunity is updated
Try it →
Opportunity is updated in Salesforce
Triggers the automation when any opportunity is updated
Try it →
Task is created in Salesforce
Triggers the automation when a new task is created
Try it →
Task is updated in Salesforce
Triggers the automation when any task is updated
Try it →
Contact is updated in Salesforce
Triggers the automation when a contact is updated
Try it →
Contact is created in Salesforce
Triggers the automation when a new contact is created
Try it →
Account is created in Salesforce
Triggers the automation when a new account is created
Try it →
Account is updated in Salesforce
Triggers the automation when an account is updated
Try it →
Instant
Outbound message is received in Salesforce
Triggers the automation when an outbound message is received
Try it →
Case is created in Salesforce
Triggers the automation when a new case is created
Try it →
Case is updated in Salesforce
Triggers the automation when any case is updated
Try it →
Quote is created in Salesforce
Triggers the automation when a new quote is created
Try it →
Quote is updated in Salesforce
Triggers the automation when any quote is updated
Try it →
Update record in Salesforce
Updates a record with new information
Try it →
Create record in Salesforce
Generates a new record
Try it →
Get records by ID in Salesforce
Retrieves a record based on its id
Try it →
Search record in Salesforce
Searches for a record within a given database
Try it →
Search record using query in Salesforce
Searches for a record using the query provided by the user
Try it →
Create lead in Salesforce
Generates new leads for potential customers
Try it →
Update lead in Salesforce
Updates the lead information
Try it →
Search lead in Salesforce
Retrieves information for a particular lead
Try it →
Create contact in Salesforce
Adds a new contact to the database
Try it →
Update contact in Salesforce
Updates contact information with new details
Try it →
Search contact in Salesforce
Finds and retrieves contact information
Try it →
Create opportunity in Salesforce
Creates a new instance of the support system
Try it →
Update opportunity in Salesforce
Updates the opportunity details as needed
Try it →
Search opportunity in Salesforce
Searches for a opportunity
Try it →
Add contact to campaign in Salesforce
Adds a contact to a campaign for targeted communication
Try it →
Add lead to campaign in Salesforce
Adds a new lead to a marketing campaign for targeted outreach
Try it →
Create account in Salesforce
Generates a new account
Try it →
Search account in Salesforce
Searches for account information
Try it →
Update account in Salesforce
Updates account information
Try it →
Create task in Salesforce
Creates a new task
Try it →
Update task in Salesforce
Updates the task with new information or changes
Try it →
Search task in Salesforce
Searches for a task
Try it →
Get tasks by contact Id in Salesforce
Retrieves tasks associated with a contact id
Try it →
Create case in Salesforce
Generates a new case entry
Try it →
Update case in Salesforce
Updates case details based on new information received
Try it →
Search case in Salesforce
Searches for a case record
Try it →
Get events by contact Id in Salesforce
Retrieves a list of events associated with a contact id
Try it →
Search quote in Salesforce
Searches for a quote
Try it →
Slack
Slack Triggers & Actions
Message is posted on private channel in Slack
Triggers the automation when a message is posted on a private channel
Try it →
Group message is received in Slack
Triggers the automation when a group message is received
Try it →
Direct message is received in Slack
Triggers the automation when a direct message is received
Try it →
Reaction is added in Slack
Triggers the automation when someone reacts to any message
Try it →
Channel is created in Slack
Triggers the automation when a new channel is created
Try it →
Custom emoji is added in Slack
Triggers the automation when a custom emoji is added
Try it →
User is created in Slack
Triggers the automation when a new user is created
Try it →
File is created in Slack
Triggers the automation when a particular action in the workflow fails
Try it →
Get thread messages in Slack
Retrieves messages in a specific thread
Try it →
Search user in Slack
Searches for a user
Try it →
Send channel message in Slack
Sends a channel message
Try it →
Send direct message in Slack
Sends a private message to a recipient
Try it →
Send private channel message in Slack
Sends a private message to a channel
Try it →
Reply to channel message in Slack
Replies to a channel message
Try it →
Search message in Slack
Searches for a message
Try it →
Invite user to channel in Slack
Sends an invitation to a user to join a channel
Try it →
Search user by email in Slack
Retrieves user information based on their email address
Try it →
Update profile in Slack
Updates the user's profile
Try it →
Create channel in Slack
Creates a new channel
Try it →
Set channel topic in Slack
Sets the channel topic
Try it →
Get user by id in Slack
Retrieves user information using their id
Try it →
Set status in Slack
Sets the status
Try it →
Get Message Permalink in Slack
Retrieves the unique url link for a message within a conversation or chat
Try it →
Add reminder in Slack
Schedule and set reminder for a date and time
Try it →
Zoom
Zoom Triggers & Actions
Instant
Configure webhook in Zoom
Try it →
Create Webinar Registrant in Zoom
Register a new participant
Try it →
Create Meeting Registrant in Zoom
Adds new registrants to a meeting registration list
Try it →
Create Meeting in Zoom
Schedule a meeting
Try it →
Create Webinar in Zoom
Generates and schedule webinars for online presentations
Try it →

Who this setup is for

Sales teams
Sales teams
Training providers
Training providers
Customer success teams
Customer success teams
IT support teams
IT support teams
📋 Sales teams
New leads often wait hours for a demo invite. This setup registers them for the meeting and tells the team in Slack.
🎙️ Training providers
Students added to a contact list need webinar details sent one by one. This setup registers each new contact for the Zoom webinar and sends them a Slack message.
🔁 Customer success teams
Closed deals need a kickoff call booked before onboarding can begin. This automation books the Zoom meeting and posts it to the delivery channel in Slack.
🗂️ IT support teams
Urgent support cases need a call set up fast, not after an hour of emails. This setup opens a Zoom meeting for critical cases and alerts the Slack channel.
Our team

Ready Workflows Did you know?

Our team can create automations for you... At no extra cost!

Tell us what type of automation you want to make?
Built in

Everything this automation handles for you

Everything this automation handles for you
No double entries
If the same person comes in twice, they are only added once, so your lists stay clean.
Tries again if it fails
If a step does not go through, the automation tries again. Nothing is left half-done for you to fix.
Skips what does not fit
Only leads from the sources and countries you pick move on. The rest are skipped.
Updates what already exists
If a contact is already in Salesforce, you get their details updated instead of a second copy.

Why choose Integrately to automate Salesforce + Slack + Zoom

Build and manage your Salesforce + Slack + Zoom automations with ready-made flows, AI assistance, 24x5 reliable human support, and enterprise-grade security.

1,500+ apps connected
1,500+ apps connected
Connect Salesforce + Slack + Zoom with email, CRM, messaging, finance, support, and other tools whenever your process needs another step.
20M+ Ready Automations
20M+ Ready Automations
Start with 20 million+ proven automation templates instead of building everything from scratch. Pick the closest flow, connect your accounts, and automate in minutes.
AI that builds your automations
AI that builds your automations
Describe your workflow in plain English. Integrately AI builds it, maps fields, adds conditions, and even lets you edit it through chat.
24x5 Live Chat Support
24x5 Live Chat Support
Chat with a real person and get reply within 2-5 minutes. No bots, no tickets, no waiting — just real help, right when you need it.
Free done-for-you setup
Free done-for-you setup
Tell our team what you need and we will help set up the automation in your account at no extra cost on any plan.
Secure by design
Secure by design
SOC 2 Type II and ISO 27001:2022 certified, with GDPR-compliant data practices. Your data and credentials are handled using recognised security and privacy standards.
Price Comparison with Popular Alternatives
Popular Alternative
😐
750 Tasks
in $19.99
Integrately
😍
2,000 Tasks
in $19.99

Prefer to connect just two apps? Explore each combination separately

Salesforce
Slack
Salesforce + Slack
Post new leads, cases and closed deals into Slack channels as they happen.
Explore Integrations
Slack
Zoom
Slack + Zoom
Start a Zoom meeting from a Slack emoji reaction or a private channel message.
Explore Integrations
Salesforce
Zoom
Salesforce + Zoom
Create Zoom meetings or registrations from new Salesforce leads, contacts and tasks.
Explore Integrations

Trusted by 42,000+ Customers

Highest Rated Integration Platform on G2
P
ProductHunt

Most upvoted product of the month

▲ 2000+
Automate Now In 1 Click arrow rightIt's 3x-10x Less Expensive!It's 3x-10x Less Expensive!It's 3x-10x Less Expensive!
leader
most-implementable
easiest-to-do-business
best-support

Questions people ask

Can new Salesforce leads be automatically registered for a Zoom meeting and announced in Slack?
Frequently Asked Questions
Yes, Integrately has a ready workflow to register new Salesforce leads for a Zoom meeting and announce them in Slack. When a lead is created in Salesforce, Integrately adds them as a Zoom meeting registrant and sends a channel message in Slack.
Can new Zoom webinar attendees be added to Salesforce as leads and sent to Slack automatically?
Frequently Asked Questions
Does a Salesforce opportunity marked Closed Won automatically schedule a Zoom kickoff meeting?
Frequently Asked Questions
If a Zoom check-in call ends, can the matching Salesforce contact be updated and a Slack reminder set?
Frequently Asked Questions
Do I need coding skills to connect Salesforce, Slack and Zoom?
Frequently Asked Questions
Can ChatGPT summarize finished Zoom meeting transcripts and share the summary in Salesforce and Slack?
Frequently Asked Questions
Didn't find the answer you were looking for?
Didn't find the answer you were looking for?
No worries — just send us a message and we’ll get back to you as soon as possible.