Recover missed calls, book more visitors, follow up on estimates, publish local proof, and see the KPIs that matter.

TradeVulcan logoTradeVulcan
Menu

Contractor workflows for the revenue leaks that cost booked jobs.

Calls, booking, estimates, reviews, proof, scorecards, AI voice, and CRM context.
Sign in
App Guides
Close Forge

Close Forge setup and go-live checklist

Step-by-step setup instructions for creating a Close Forge deployment, passing readiness checks, publishing, and enabling live follow-up.

Before you create the deployment

Close Forge should be set up only after the workspace can safely identify customers, send messages, and stop follow-up when a customer should not be contacted. Prepare these items first:

  • A compatible CRM connector: ServiceTitan or Housecall Pro, depending on the deployment.
  • A connected CRM instance: the exact account or tenant Close Forge should read from.
  • Verified email sending: a verified sender identity and reply-to plan for customer replies.
  • Texting readiness: a TradeVulcan-managed number that is SMS capable.
  • Messaging compliance approval: the workspace business profile and SMS use case should be approved before live texting.
  • Business consent policy: your team should know when customers have consented to email or SMS follow-up.

Important: the consent attestation is a product guardrail, not legal advice. Confirm TCPA, CAN-SPAM, carrier, state, and customer-contract requirements with your own counsel or compliance advisor.

Create the deployment draft

Close Forge new deployment form with deployment name, starting template, connector binding, business name, timezone, send window, quiet hours, SMS number, email sender, reply-to email, opt-out text, and consent attestation.
Create a draft deployment from the Close Forge app page. This form defines the CRM binding, message defaults, sending windows, and consent attestation before the workflow is edited.
  1. Open Dashboard, then choose Apps.
  2. Select Close Forge.
  3. Choose New deployment or open the deployment setup form if it is already visible.
  4. Enter a clear Deployment name. Use the business name, location, connector, or campaign purpose so the deployment is easy to recognize later.
  5. Choose the Starting template. Use Unsold estimate follow-up for the first launch. Use Sold but not highest option follow-up when the team is ready for reviewed option-comparison messaging.
  6. Select the Compatible connector and the exact Connector instance.
  7. Enter the customer-facing Business name.
  8. Set the deployment Timezone.
  9. Set Send window start and Send window end. A common starting point is 8:00 AM to 6:00 PM local time.
  10. Set Quiet hours start and Quiet hours end. These should cover evenings and overnight hours.
  11. Add the default SMS from number only if it is a texting-ready TradeVulcan number.
  12. Add the default Email from and Reply-to email.
  13. Keep the SMS opt-out text clear, such as Reply STOP to opt out.
  14. Review and check the consent attestation.
  15. Select Create deployment draft.

Understand the go-live checklist

Close Forge go-live checklist showing CRM connected and email sending configured, with phone number and texting compliance still needing attention.
The go-live checklist explains what must pass before Close Forge can be enabled for live follow-up. Required items must be ready; Vulcan Intelligence is optional.
Checklist itemRequired?What it meansWhat to do if it fails
Compatible CRM connectedYesAt least one compatible connector instance is connected and can be bound to the deployment.Open Connectors, repair the CRM instance, then return to Close Forge.
Texting-ready phone number assignedYesThe workspace has a TradeVulcan-managed number that can send SMS.Open Messaging settings and request or activate the number.
Verified email sending configuredYesThe workspace has a verified sender identity for app email follow-up.Verify the domain and sender identity in email settings.
Texting compliance approvedYesThe business messaging profile has passed approval for SMS sending.Submit or repair the compliance profile and wait for approval.
Vulcan Intelligence enabledNoAI drafting, rewriting, or classification can be used by optional workflow nodes.Ask TradeVulcan admins to enable it if AI-assisted drafting is part of your launch plan.

Publish and enable in the right order

  1. Save draft after editing workflow steps or templates.
  2. Send test to create a sample event or test message before going live.
  3. Review Connector health to confirm CRM, SMS, email, and Vulcan Intelligence readiness.
  4. Open Run logs and Event history after testing to confirm the workflow is behaving as expected.
  5. Publish the workflow. Publishing syncs the visual workflow into campaign execution records.
  6. Enable the deployment only after required readiness checks pass.

Launch checklist for business owners

  • One deployment is bound to the correct CRM connector.
  • Business name, timezone, send window, quiet hours, from number, from email, and reply-to email are correct.
  • Email templates and text templates use your voice and do not promise unapproved offers.
  • Stop conditions include sold estimates, replies, opt-outs, canceled estimates, and manual stops.
  • At least one test event or test message has been reviewed.
  • A manager knows where to check the Close Forge pipeline each day.

Common setup problems

SymptomLikely causeRecommended fix
Enable redirects back with a readiness warningOne required checklist item is not readyOpen the checklist, use the Fix button, and enable again only after the item passes.
No new records appear in the pipelineThe CRM connector is not bound, polling has not run, or the test data is already sold/ineligibleCheck Connector health and Event history, then send a sample event or run the CRM poll if available.
Email sends but SMS does notPhone number or compliance readiness is missingConfirm the default SMS number is texting-ready and compliance is approved.
Messages are skippedThe estimate is sold, missing contact details, duplicated, opted out, or already handledOpen Run logs and the record drawer to see the exact reason code.