Install
openclaw skills install rolling-suds-workiz-lead-runnerRead-only Rolling Suds workflow for processing Workiz leads and associated client data. Use when the user wants to review current-day or specific-day leads,...
openclaw skills install rolling-suds-workiz-lead-runnerCurrent skill version: 0.1.6
Process Workiz lead data in a read-only way.
This skill is for reviewing Workiz lead data and associated client data, then running that information through the existing Rolling Suds skills.
In manual mode, the primary key is the Workiz Lead #.
For now, this skill is read-only. It should not create, update, or delete anything in Workiz.
Use when the user provides:
Require the Lead # when possible for manual processing, since that is the correct lead-stage identifier for estimates before conversion into a job.
Design the workflow so it can later use the Workiz API when proper credentials/permissions exist.
Do not pretend API access exists if token access is blocked.
This skill is only for:
Do not expand scope into unrelated Workiz objects unless the user later asks for it.
When enough data exists, process each lead through:
rolling-suds-customer-quote-intakeresidential-property-rolling-suds-estimatorrolling-suds-workiz-note-builderFor each lead, produce:
Always preserve the Lead # in outputs when it is provided.
Do not move forward into estimating if the address is missing. Address is required.
If one or more pasted leads are missing required data such as address:
Required Missing Data Summary block when processing multiple leadsFor multiple pasted leads, prefer this structure:
Required Missing Data Summary
Lead Summary
Client Summary
Intake Summary
Estimator Output
Workiz Note
Manual Review Flags
Use Required Missing Data Summary as a top-level triage block when one or more leads are missing required fields such as address.
If estimate quality is too weak, say so clearly and preserve the note/follow-up path.
rolling-suds-customer-quote-intake.residential-property-rolling-suds-estimator.rolling-suds-workiz-note-builder.When API access exists later, this skill should support read-only API pulls for:
Future API mode should use the lead record plus client fields attached to the lead so estimate context can be associated correctly before a lead becomes a job.
Until then, keep API usage conceptual and clearly blocked by permissions.
The user reported that Workiz has API documentation at https://developer.workiz.com, but their current account permission level does not allow developer-account/token creation.
Therefore:
When a pasted Workiz lead description blob does not include phone, email, or full address details, do not automatically claim the customer data is missing from Workiz. Prefer wording like:
However, if the address is not present in the provided input, treat that as a hard blocker for estimate flow until the address is supplied.
Read references/default-design.md before major edits or iteration.