← Playbooks

Sales · Customer Success

Turn Closed Won into a complete, consistent handoff.

The information post-sales needs is already there. It’s just spread across Salesforce, contracts, call recordings, and other systems.

6 min read

The handoff breaks when the information is scattered.

By the time a deal closes, your team has already collected most of what post-sales needs.

Customer goals came up during calls. Requirements were captured throughout the sales process. Commercial terms are in the contract. Account and opportunity details are sitting in Salesforce.

The problem is that all of that information lives in different places.

That makes every handoff dependent on how well someone can piece it all together. One might be thorough, while the next is missing a key commitment or implementation detail. Post-sales doesn’t always know what’s missing until they need it.

The result is an inconsistent handoff that leaves post-sales filling in the gaps.

The play: Describe the handoff. Ballet builds the workflow.

You don’t have to build the integrations or figure out how to connect the systems yourself. Tell Ballet what you want the handoff to do in plain English.

What you hand Ballet

When an opportunity moves to Closed Won in Salesforce, create a sales-to-service handoff brief using the opportunity data, contract, and sales call recordings. Include the customer’s goals, key requirements, commercial terms, commitments made during the sales process, and anything the implementation team should know. Flag anything important that’s missing.

Ballet takes it from there. It builds the integrations and workflow needed to pull the right information from the systems involved, bring it together into the handoff you’ve defined, and flag anything that needs human review.

Once the workflow is built, it runs as deterministic, reviewable code, so the same process can run consistently every time a deal closes.

You describe what needs to happen. Ballet builds the workflow to make it happen.

Here’s how the workflow runs

1. Closed Won starts the workflow

When an opportunity moves to Closed Won in Salesforce, Ballet starts the sales-to-service handoff workflow.

  • Trigger: Salesforce Opportunity Stage Closed Won

2. Ballet connects the systems and pulls the information the handoff needs

The information post-sales needs rarely lives in Salesforce alone. It may be spread across your CRM, contract platform, call recordings, and sales documentation.

Ballet builds the integrations needed to connect those systems as part of the workflow, generating custom API integrations on demand. Rather than stitching together separate connectors or handing the integration work to engineering, you describe which systems Ballet should work across and what information the workflow needs from each one.

3. Ballet builds the handoff around what post-sales needs

Ballet brings the information together into the handoff structure you’ve defined, organizing customer details, goals, requirements, commercial terms, implementation expectations, and commitments made during the sales process.

The handoff is built from information your team has already captured throughout the sales process, rather than recreated manually after the deal closes.

4. Ballet flags what’s missing

You define which information is required for the handoff. If Ballet can’t find it, the workflow can flag the gap for human review rather than silently passing it downstream.

Needs review: Implementation timeline not found.

Needs review: Primary implementation contact is missing.

Your team steps in where additional information or judgment is needed, while Ballet handles the rest of the workflow.

5. Ballet moves the handoff into the next step

Once the handoff is ready, Ballet can move it into the system where post-sales works or trigger whatever should happen next.

Depending on your process, that could mean updating a record in Salesforce, creating an onboarding record, notifying the implementation team in Slack, or passing the handoff into a Customer Success platform.

From a one-line note to the full picture

Faster handoffs. Better information. Less manual work.

Post-sales starts with a clearer picture of the customer instead of tracking down details across systems or going back to Sales for answers.

That means fewer gaps at the start of implementation, less manual work between teams, and a consistent handoff every time a deal closes.

Because Ballet runs the workflow as deterministic, reviewable code, your team also has visibility into how the process executes.

Take this play and make it yours

Every sales-to-service handoff looks a little different. Before you bring yours to Ballet, answer a few questions:

  • What event should start the handoff?
  • Where does the information post-sales needs live today?
  • What information should every handoff include?
  • What should happen if something is missing?
  • Where should the finished handoff go?

You don’t need to map out the integrations or design the technical workflow. Start with the process you want to run and the outcome you want post-sales to receive.

The systems in this play

Ballet generates the integrations this workflow needs

You name the systems and what the workflow needs from each. Ballet builds the connections as part of the workflow, on demand.

CRM

  • Salesforce

Account name, products purchased, primary customer contacts, opportunity owner, implementation-related fields

Contracts

  • DocuSign
  • Ironclad

Contract start date, contract term, package or products purchased, special terms or commitments

Call recordings

  • Gong
  • Zoom

Customer goals, success criteria, requirements, implementation expectations, commitments made during sales, risks or concerns raised

Sales documentation

  • Notion
  • Google Drive

Technical requirements, integrations discussed, timelines, dependencies, open questions

Don't see yours? Ballet builds the integration as part of the workflow. Bring us your workflow →

Bring us your workflow

What workflow would you hand to Ballet?

Bring us a workflow your team hasn't been able to automate. We'll build it in Ballet and show you what it looks like running across your systems.

FAQs

Sales-to-Service Handoff, answered

The questions teams ask before they hand this workflow over.

How do you automate a sales-to-service handoff?

Start with the event that should trigger the handoff, such as an opportunity moving to Closed Won. Then identify the systems and information post-sales needs, define what the finished handoff should contain, decide what requires human review, and determine where the handoff should go next.

With Ballet, you describe that process in plain English. Ballet builds the integrations and workflow needed to execute it across your systems.

What information should an automated sales-to-service handoff include?

The handoff should give post-sales the information it needs to understand what the customer purchased, what they’re trying to accomplish, what was agreed to during sales, and what needs to happen next.

Depending on your process, that could include products purchased, key stakeholders, customer goals, success criteria, requirements, commercial terms, sales commitments, implementation expectations, technical dependencies, and open questions.

How can you automate a Closed Won handoff in Salesforce?

A Salesforce field change, such as Opportunity Stage = Closed Won, can trigger the workflow.

From there, Ballet can use the Salesforce fields you define and gather additional information from the other systems involved in the sales process. Ballet brings that information together into the handoff structure you’ve defined and moves it into the next step of your post-sales process.

Can Ballet automate a handoff across multiple systems?

Yes. A handoff might start in Salesforce while the information post-sales needs lives across your CRM, contract platform, call recordings, sales documentation, and other business systems.

Ballet can generate custom API integrations on demand to connect the systems involved and execute the workflow across them.

What happens when information is missing from the handoff?

Ballet can flag missing information for human review rather than silently passing an incomplete handoff downstream.

Your team defines which information is required and where someone should step in when additional information or judgment is needed.

Do you need to build the integrations yourself?

No. You describe the workflow you want, including the systems involved, information required, review points, and destination.

Ballet builds the integrations and workflow needed to execute the process. Once built, the workflow runs as deterministic, reviewable code so your team has visibility into how it executes.

V1

Meta Title: Sales-to-Service Handoff Playbook | Ballet

Meta Description: Learn how to automate sales-to-service handoffs and give post-sales a complete, consistent handoff when a deal moves to Closed Won.

The Sales-to-Service Handoff Playbook

Turn Closed Won into a complete, consistent handoff.

The information post-sales needs is already there. It’s just spread across Salesforce, contracts, call recordings, and other systems.

Ballet brings it together when a deal moves to Closed Won, creating the handoff from the information captured throughout the sales process and flagging anything that’s missing.

CTA: Bring us your workflow →

The information is there. Bringing it together is the hard part.

By the time a deal closes, your team has already collected most of what post-sales needs.

Customer goals came up during calls. Requirements were captured throughout the sales process. Commercial terms are in the contract. Account and opportunity details are sitting in Salesforce.

The problem is that all of that information lives in different places.

That makes every handoff dependent on how well someone can piece it all together. One might be thorough, while the next is missing a key commitment or implementation detail. Post-sales doesn’t always know what’s missing until they need it.

The information exists. The challenge is turning it into a complete, consistent handoff every time.

The play: Describe the handoff. Ballet builds the workflow.

You don’t have to start by mapping integrations or figuring out how to connect every step yourself.

Tell Ballet what you want the handoff to do in plain English.

For example:

When an opportunity moves to Closed Won in Salesforce, create a sales-to-service handoff brief using the opportunity data, contract, and sales call recordings. Include the customer’s goals, key requirements, commercial terms, commitments made during the sales process, and anything the implementation team should know. Flag anything important that’s missing.

Ballet takes it from there. It builds the integrations and workflow needed to pull the right information from the systems involved, bring it together into the handoff you’ve defined, and flag anything that needs human review.

Once the workflow is built, it runs as deterministic, reviewable code, so the same process can run consistently every time a deal closes.

You describe what needs to happen. Ballet builds the workflow to make it happen.

Here’s how the workflow runs

1. Closed Won starts the workflow

An opportunity moves to Closed Won in Salesforce, triggering the handoff.

There’s no separate process for someone to manually kick off. The deal closes, and the workflow starts.

2. Ballet pulls the information together

Ballet gathers the information you’ve told it to use from the systems involved.

That could mean opportunity details from Salesforce, commercial terms from the contract, and customer goals, requirements, and commitments from sales call recordings.

3. Ballet creates the handoff

Ballet brings the relevant information together into the structure you’ve defined.

Customer goals. Key requirements. Commercial terms. Commitments made during the sales process. Implementation considerations.

The handoff is built from the information your team has already captured instead of relying on someone to recreate those details every time.

4. Missing information gets flagged

If something important isn’t available, Ballet flags it for human review rather than silently leaving a gap.

Your team can step in where additional information or judgment is needed without manually managing the entire handoff.

5. Post-sales gets the full picture

Post-sales gets a complete, consistent handoff with the information it needs to get started.

The right information is brought together in one place, with gaps clearly identified, so the next team can move forward without first piecing together what happened during the sales process.

From a one-line note to the full picture

Faster handoffs. Better information. Less manual work.

The goal isn’t simply to automate another task. It’s to make sure the information gathered throughout the sales process reaches post-sales completely and consistently when the deal closes.

Ballet turns that process into a repeatable workflow.

Post-sales gets the information it needs to get started. Sales has less manual work to manage. And because the workflow runs as deterministic, reviewable code, your team has visibility into how it executes.

Take this play and make it yours

Every team’s handoff looks a little different. To build yours, start with five things.

1. Choose the trigger

What should start the handoff?

For this play, it’s an opportunity moving to Closed Won in Salesforce. Your process might use a different stage or event.

2. Identify the systems

Where does the information live?

Think about your CRM, contracts, call recordings, transcripts, notes, or any other system that holds information post-sales needs.

3. Define the handoff

What does post-sales need every time?

Customer goals, requirements, commercial terms, commitments, stakeholders, implementation considerations, or anything else that matters to your process.

4. Decide where humans step in

What should happen if something is missing or requires review?

Define what should be flagged and where someone on your team needs to step in.

5. Choose where it goes next

Where should the finished handoff go, and what should happen once it’s ready?

Once you know those pieces, describe the workflow to Ballet in plain English.

You describe what needs to happen. Ballet builds the workflow to make it happen.

What workflow would you hand to Ballet?

Sales-to-service handoff is one example of the work that gets stuck between teams and systems.

Bring us a workflow your team is still piecing together manually. We’ll build it in Ballet and show you what it looks like running across your systems.

CTA: Bring us your workflow →

How do you automate a sales-to-service handoff?

Start with the event that should trigger the handoff, such as an opportunity moving to Closed Won, then define the information post-sales needs and where that information lives.

With Ballet, you can describe that workflow in plain English. Ballet builds the integrations and workflow needed to pull information from Salesforce, contracts, call recordings, and other systems, then brings it together into a structured handoff for post-sales.

What should an automated sales-to-service handoff include?

A complete handoff should give post-sales the information it needs to take over the customer relationship without piecing together what happened during the sales process.

Depending on your process, that could include customer goals, key requirements, commercial terms, commitments made during sales, stakeholders, and implementation considerations. With Ballet, you define what belongs in the handoff, and the workflow pulls that information from the systems where it was captured.

How can you automate a Closed Won handoff in Salesforce?

Closed Won can act as the trigger for the workflow. From there, Ballet can pull opportunity and account data from Salesforce along with information from other systems involved in the sales process, such as contracts and call recordings, and use it to create the handoff you've defined.

This allows the workflow to extend beyond Salesforce when the information post-sales needs lives across multiple systems.

What happens when information is missing from an automated handoff?

Missing information shouldn't simply result in an incomplete handoff. The workflow should identify gaps and route them for review when human input is needed.

With Ballet, missing information can be flagged for human review while the rest of the workflow continues based on the process you've defined.

Do you need to build integrations to automate a sales handoff?

Not with Ballet. Describe the workflow you want in plain English, including the systems involved, the information you need, and what should happen with it. Ballet builds the integrations and workflow needed to execute the process.

Once built, the workflow runs as deterministic, reviewable code so your team has visibility into how it executes.