Gig Statuses
An gig can be in one of eight statuses. Here is what each one means and when it applies.Draft
The starting status for every new gig. While in Draft:- You can edit all fields freely (name, pricing, scope, dates, etc.)
- You can add and remove performers
- No time can be logged
- No invoices can be generated
Pending Approval
The gig has been sent to the client for review and sign-off. While in Pending Approval:- The client has received a link to review the gig details
- Gig terms are locked and should not be changed
- The client can approve or reject
Warning: Once sent for approval, gig terms cannot be changed. If changes are needed, the client must reject, you make edits, and then you send a new version for approval.
Scheduled
The client has approved the gig, but the start date is in the future. This status acts as a holding state:- The approved snapshot has been created
- Performers are assigned and ready
- Time logging is not yet available
- The gig will automatically transition to Active on the start date
Active
The main working state. While Active:- Performers can log time entries
- Expenses can be tracked against the gig
- Timesheets are generated according to the configured frequency
- Invoices can be created from approved time entries
- Progress tracking is live
On Hold
A temporary pause state. Use it when:- The client requests a delay
- You are waiting for external input or approvals
- Budget constraints require a temporary stop
- You need to reallocate resources to other work
Completed
All work is finished. Moving to Completed signals that:- The project deliverables have been met
- Final timesheets should have been approved and invoiced
- No further time entries are expected
Cancelled
The gig was terminated before completion. Reasons might include:- The client cancelled the project
- The scope changed fundamentally, requiring a new gig
- Business circumstances changed
Rejected
The client reviewed the gig and declined it. From Rejected, you can:- Edit the gig terms
- Send it for approval again with updated conditions
- Cancel it if the engagement is not going forward
Status Transitions
Not all transitions are available from every status. Here is the flow:- Draft to Pending Approval: Send gig for client review
- Draft to Active: Skip approval and start working immediately
- Pending Approval to Scheduled/Active: Client approves (Scheduled if future start date, Active otherwise)
- Pending Approval to Rejected: Client declines
- Rejected to Pending Approval: Revise and resubmit
- Active to On Hold: Temporarily pause work
- On Hold to Active: Resume work
- Active to Completed: All work finished
- Any status to Cancelled: Terminate the gig
Client Approval Process
The approval process provides a formal agreement between you and your client. Here is how it works in detail.Sending for Approval
- Open the gig in Draft (or Rejected) status
- Click Send for Approval
- The client receives a notification with a link to review the gig
What the Client Sees
The client is presented with:- The gig name and description
- Pricing type and rates
- Scope and timeline
- Any attached documents (terms of service, liability insurance, etc.)
Client Signs
When the client agrees to the terms, they digitally sign the gig. This creates an approved snapshot (ApprovedGig) containing:- A complete copy of the gig data at the moment of approval
- Checksums for any attached documents
- A signature hash combining the signer’s identity, timestamp, and all data
Multiple Approvals
If you need to change terms on an already-approved gig, you can send it for approval again. Each approval creates a new versioned snapshot, and the latest one is considered the current agreement. All previous snapshots are retained for audit purposes.Changing Status
To change an gig’s status:- Open the gig detail page
- Use the status action buttons (e.g., Send for Approval, Activate, Put On Hold, Complete)
- Confirm the transition when prompted
Best Practices
Before Activating
- Verify all performers are added with correct hourly rates
- Confirm the scope and timeline are realistic
- Ensure the client information and billing details are correct
During Active Work
- Monitor progress regularly using the dashboard
- Review and approve time entries promptly
- Keep the gig description updated if scope evolves
Before Completing
- Approve all pending time entries
- Invoice all approved timesheets
- Verify all billable expenses have been included
- Review the gig summary for any unbilled work
When to Use On Hold vs. Cancelled
- Use On Hold when you expect work to resume
- Use Cancelled when the engagement is definitively over
- On Hold preserves the expectation of continuation; Cancelled is final
The client approval process is optional. You can activate an gig directly from Draft if formal client sign-off is not needed.
Frequently Asked Questions
Can I reopen a Completed gig?
Can I reopen a Completed gig?
Moving an gig back from Completed to Active is possible but should be done carefully. Any new time entries will need to go through the normal approval and invoicing flow.
What happens if the client rejects the gig?
What happens if the client rejects the gig?
The gig moves to Rejected status. You can edit the terms and send it for approval again. The rejection does not delete any data.
Can I skip the approval process entirely?
Can I skip the approval process entirely?
Yes. If you do not need formal client sign-off, you can move an gig directly from Draft to Active. The approval step is optional but recommended for larger engagements.
What is stored in the approved snapshot?
What is stored in the approved snapshot?
The snapshot captures the gig details at the moment of approval: name, description, pricing, scope, dates, and any attached documents. It includes a digital signature hash to verify that the data has not been altered.
Can I edit an Active gig?
Can I edit an Active gig?
Some fields can be updated on an Active gig, but core terms (pricing type, scope) may require sending a new version for approval if the client needs to agree to the changes.