Productivity integration

Connect Baton project milestones to contractor pay

Baton links project milestones to contractor pay in Wingspan. Your team tracks required checks before work starts. Approved work creates an amount owed. Finance reviews the payable and approves payment. Status updates return to Baton. Project leads track progress.

Baton logo Baton
Wingspan

Connect the work to the payment

  • Baton

    Task deliverables

    Wingspan

    Work logs and work items

  • Baton

    Projects

    Wingspan

    Engagement templates and assignments

  • Baton

    Selected workers

    Wingspan

    Workers

Choose which records sync and when they move. Your team stays in control of work review and payment approval.

Connect project work and pay

Baton tracks project tasks and finished work. Wingspan tracks the amount owed to each contractor. Project leads review work. Finance approves payment. Shared status keeps both teams up to date.

Track checks for each assignment

Wingspan shares required-check status with Baton. Project leads see payment readiness for each assignment. Required forms and files follow the work terms.

Linked client bills and contractor pay

Client milestones link to client bills in Wingspan. Contractor work links to separate payables. Client billing and worker pay keep their own terms and approvals.

How Baton works with Wingspan

Baton helps teams set up software for clients. Teams track project goals, tasks, and go-live dates. Outside contractors often help with these projects.

Wingspan manages worker records, required checks, and pay. A worker record is a payee. It holds the selected Contractor or W-2 type. This guide focuses on contractor project work. W-2 workers use pay statements and employee payroll with tax withholding.

An engagement is a shared work template. An assignment holds one worker's dates, rates, and tasks. Baton projects add context to these records. Client engagements track work billed to clients. They stay separate from worker assignments.

Deliverables and hours sync to work logs in Wingspan. A manager reviews the submitted work. Work-log approval creates one amount owed. The contractor sees an invoice. Your team sees the same amount as a payable. Finance approves payment in a separate step.

Agreed milestone fees also support direct payables. Use one path for each amount owed. Client billing and worker pay keep separate controls. Wingspan shares pay status with Baton.

Start with the records you already use

Project
Tracks client projects. It follows timelines and rollout goals.
Milestone
Tracks major project checkpoints. It logs deadlines and risks.
Task
Defines onboarding tasks. It assigns them to team members.
TaskDeliverable
Holds finished work files. It tracks submitted assets.
TimeEntry
Records hours worked. It logs time spent on project tasks.
User
Represents team users. It includes staff and outside workers.
Company
Holds client profiles. It tracks company details for each project.
CustomFieldValue
Stores custom fields. It tracks bill links and pay status.

Sync options

Choose which tool holds each record. Set the changes that sync between them. Connect your records to the Wingspan workflows below.

Task deliverables

Work logs and work items

Baton to Wingspan

Baton deliverables sync to work items in a contractor work log. A manager reviews the work log. Approval creates one amount owed. The contractor sees an invoice. The payer sees the same amount as a payable. Finance approves payment in a separate step.

Projects

Engagement templates and assignments

In both directions

Baton projects add context to Wingspan engagements and assignments. An engagement is a shared work template. An assignment holds one worker's terms and work. Client engagements track the work billed to clients. Each record keeps its own role.

Selected workers

Workers

Baton to Wingspan

Selected Baton workers link to worker records in Wingspan. The worker record keeps the chosen Contractor or W-2 type. Contractor project work uses payables. W-2 wages use pay statements and employee payroll with tax withholding.

Approved milestones

Payables

Baton to Wingspan

An approved Baton milestone links an agreed fee to a contractor payable. Finance reviews the amount owed and approves payment. Work-log approval also supports contractor payables. Use one path for each amount owed to avoid duplicate pay.

Company and project context

Client invoices and payers

Baton to Wingspan

Baton company and project details link to the paying client in Wingspan. Agreed billing steps create client invoices. Each bill links to a client engagement. Client billing uses separate terms and approvals from worker pay.

Payment status (custom field)

Payment status and references

Wingspan to Baton

When finance runs payroll, Wingspan sends pay status back to Baton custom fields. The update shows if pay is in transit or confirmed by the sending bank. Deposit confirmed means the sending bank has processed the transfer. It does not prove the worker bank has posted funds yet. Project leads track pay status.

Requirement readiness (custom field)

Requirements and eligibility

Wingspan to Baton

Wingspan shares check status with Baton. The engagement template lists required checks. Each worker completes their own checks. These results set payment readiness for the linked assignment. One completed check does not clear every assignment.

Time entries

Work logs and work items

Baton to Wingspan

Baton hours sync to work items in a contractor work log. Agreed rates set the amount. A manager reviews the work log. Approval creates an invoice the payer sees as a payable. Finance reviews and approves payment in a separate step.

Integration workflows

01

Approved milestone to contractor pay

A project lead approves a milestone in Baton. The work is ready.

A contractor finishes project tasks in Baton. A project lead reviews the milestone work. The agreed milestone fee syncs to a payable in Wingspan. Wingspan tracks payment readiness for the linked assignment. Finance reviews the amount owed and approves payment. A contractor pay run sends the payment. Wingspan shares status with Baton.

02

Required checks before project work

A lead assigns a contractor in Baton. The project is ready to start.

A lead links a contractor to project work in Baton. Wingspan tracks required checks for the worker's assignment. Each worker submits their own forms and files. Baton shows the resulting check status. Leads see missing checks before work starts. Payment readiness stays tied to the assignment.

03

Client go-live to linked invoicing and final payment

A client project reaches go-live in Baton. The lead signs off.

A client project reaches go-live in Baton. The manager reviews the final phase. Agreed billing terms create a client invoice in Wingspan. Approved contractor work creates separate payables. Finance reviews client billing and worker pay under their own controls. Baton receives the shared bill and payment status.

Plan your integration

Match Baton project fields

Project milestones, worker references, and shared status fields link the two tools. Use consistent names for each project and assignment. This keeps work and payment updates tied to the right records.

Keep bank and tax details private

Baton runs client projects, while Wingspan manages worker pay and tax records. Shared work and payment status helps project leads track progress. Choose the fields and documents each team needs and set access for sensitive records.

Keep worker types clear

Baton teams include staff and outside contractors. Selected workers link to Wingspan worker records. Each record holds the chosen type. Contractors use payables. W-2 employees use pay statements and employee payroll runs. Keep these pay paths separate.

How the worker lifecycle fits

Connect worker records from hire to pay. Choose the Contractor or W-2 type and keep the right checks for each.

Workers and worker types
Selected Baton workers link to Wingspan worker records. The worker record keeps the selected Contractor or W-2 type.
Engagements and assignments
Baton projects add context to work templates and worker jobs. Client billing uses its own terms.
Requirements and eligibility
Required-check status returns to Baton. Each assignment keeps its own payment readiness.
Work logs and approved work
Deliverables and hours sync to work items. Work-log approval creates one amount owed for contractor work.
Payables
Agreed milestone fees link to worker bills. Finance reviews each amount before approving pay.
Client invoices
Project billing steps link to client bills. They stay separate from bills owed to workers.
Payments and payouts
Payment updates return to Baton. Deposit confirmed tracks processing by the sending bank or provider.
Tax forms and reporting
Wingspan manages worker tax forms and filing records. Shared status supports project tracking in Baton. Set access for any tax details or documents included in your workflow.

Connect Baton to your worker workflows

Bring worker records, work review, and payments together. We’ll help you set up the flow your team needs.

Discuss your integration