SUMMARIZATION

Extract objections from a Zoom sales call and log them to Salesforce

After a Zoom sales call ends, transcribes it, pulls out every buyer objection with the surrounding context.

CategorySummarization
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerZoom recording completedZoomZoom
  • ActionFetch call transcript from ZoomZoomZoom
  • ActionExtract categorized objections with OpenAIOpenAI
  • LogicSkip calls with no objections
  • ActionMatch meeting to Salesforce opportunitySalesforce
  • OutputWrite objection notes to the opportunitySalesforce

What it does

When a recorded Zoom sales call finishes, this workflow turns the raw transcript into a clean, categorized list of buyer objections (price, timing, competitor, authority, feature gap) and attaches them to the right Salesforce opportunity so reps and product leaders can see exactly what blocked the deal.

When to use it

Run this on every recorded discovery or demo call where you want a durable record of what the prospect pushed back on — without a rep having to retype notes from memory. Ideal for teams that already live in Salesforce and want objection data sitting next to the deal.

How it works

  1. 1A Zoom recording-completed event fires the workflow with the meeting and recording IDs.
  2. 2The workflow fetches the call's transcript text from Zoom.
  3. 3OpenAI reads the transcript and returns each objection as a structured item: a quote, a category, and the rep's response (or lack of one).
  4. 4A filter drops calls with zero objections so noise never reaches the CRM.
  5. 5The workflow matches the meeting to a Salesforce opportunity by attendee email or meeting subject.
  6. 6The categorized objections are written to the opportunity as a timestamped note for the deal team.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ZoomMeetings, recordings, transcripts.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect SalesforceAccounts, opportunities, cases.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.