CRMOpportunities

Opportunities

Track deals through a visual sales pipeline with stages, linked contacts and companies, and AI-assisted updates.

Track deals across your pipeline

Opportunities represent deals you are actively working. Each opportunity links to a contact and company, and stores the stage, amount, win probability, and expected close date so your team can see pipeline status at a glance.

The opportunities dashboard uses a Kanban board, which makes stage changes easy to manage. Move a deal by dragging it between columns, or update the same record through the API.

Use opportunities when a conversation has moved beyond a lead and you want to track value, timing, and likelihood of closing.

Opportunity stages

Stages show where a deal sits in your pipeline. Your workspace can use the built-in stages below and add custom stages when needed.

StageMeaning
newNewly created deal
contactedInitial contact made
proposalProposal sent or in progress
closed-wonDeal won
closed-lostDeal lost
customCustom stages defined by your workspace

Opportunity fields

These fields define the core information stored on an opportunity.

FieldDescription
nameOpportunity name or title
stageCurrent pipeline stage
amountDeal value
probabilityWin probability percentage
expectedCloseDateExpected close date
contactIdLinked contact
companyIdLinked company

Manage opportunities

Create opportunities when you want to track a specific deal, then keep the record current as conversations progress.

Create an opportunity

Add an opportunity and link it to the relevant contact and company. This gives the deal context and keeps your pipeline tied to the people and businesses involved.

A complete opportunity usually includes:

  • A clear name
  • The current stage
  • An amount
  • A probability
  • An expectedCloseDate
  • A linked contactId
  • A linked companyId

Move deals between stages

Use the Kanban board to drag an opportunity from one stage to another. This is the fastest way to reflect progress during day-to-day pipeline review.

You can also update the stage through the API if you sync opportunities from another workflow or automation.

Read and update records through the API

Use the CRM opportunities endpoints to list, create, update, and delete records.

GET /api/crm/opportunities
POST /api/crm/opportunities

AI-driven pipeline updates

Call analysis can keep your pipeline more accurate without requiring every update to be entered by hand. When Talkturo analyzes calls, the extracted deal data can populate opportunity fields and move opportunities forward as conversations progress.

Depending on the call outcome, AI can update the opportunity stage automatically. For example, a successful qualification call might move a deal forward, while another outcome can mark the opportunity as lost or update key deal details.

If you use call intelligence to drive pipeline changes, review stage definitions with your team first so automated updates match your sales process.