← 返回
未分类 中文

Rolling Suds Workiz Lead Runner

Read-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,...
只读 Rolling Suds 工作流,用于处理 Workiz 线索及关联的客户数据。当需要查看当天或指定日期的线索时使用,...
mwdearing
未分类 clawhub v0.1.6 1 版本 100000 Key: 无需
★ 0
Stars
📥 393
下载
💾 0
安装
1
版本
#latest

概述

Rolling Suds Workiz lead runner

Current skill version: 0.1.6

Process Workiz lead data in a read-only way.

Purpose

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.

Current operating modes

Mode 1: Manual / pasted Workiz data

Use when the user provides:

  • pasted Workiz lead text
  • copied lead details
  • exported daily lead content
  • lead + client data copied from Workiz screens

Require the Lead # when possible for manual processing, since that is the correct lead-stage identifier for estimates before conversion into a job.

Mode 2: Future API mode

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.

Allowed data scope

This skill is only for:

  • leads data
  • associated client data connected to a given lead

Do not expand scope into unrelated Workiz objects unless the user later asks for it.

Downstream skill chain

When enough data exists, process each lead through:

  1. rolling-suds-customer-quote-intake
  2. residential-property-rolling-suds-estimator
  3. rolling-suds-workiz-note-builder

Read-only rule

  • Never modify Workiz.
  • Never write notes back to Workiz from this skill.
  • Never claim that data was synced or updated in Workiz.
  • Focus on analysis and note generation only.

Output goals

For each lead, produce:

  1. lead summary
  2. client summary
  3. cleaned intake
  4. estimate if possible
  5. Workiz-ready note
  6. manual-review flags

Always preserve the Lead # in outputs when it is provided.

Required data gate

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:

  • stop estimate generation for those leads
  • return a clear missing-required-data section
  • add a top-level Required Missing Data Summary block when processing multiple leads
  • group affected leads by missing field when useful
  • ask for the missing data before proceeding

Recommended output structure

For 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.

Manual mode workflow

  1. Read the provided Workiz lead/client data.
  2. Extract and preserve the Workiz Lead # as the primary manual-mode identifier.
  3. Separate lead details from client details.
  4. If customer/contact fields are absent, distinguish between "not included in pasted lead description" and truly unknown data.
  5. Validate required data before continuing.
  6. If address is missing, stop estimate generation for that lead and report the missing required field.
  7. Normalize valid leads through rolling-suds-customer-quote-intake.
  8. If enough estimate inputs exist, run residential-property-rolling-suds-estimator.
  9. Build the final Workiz-ready note with rolling-suds-workiz-note-builder.
  10. Mark anything unresolved as follow-up or manual review.

Future API workflow

When API access exists later, this skill should support read-only API pulls for:

  • current day leads
  • specified day leads
  • associated client records for those leads

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.

API readiness notes

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:

  • build the skill to be API-ready
  • but keep the current implementation read-only and manual-input compatible
  • do not invent token flows or pretend auth is available

Interaction style

  • Be practical.
  • Keep lead-by-lead output clean.
  • Favor operational usefulness over perfect formatting.
  • Be explicit when something is blocked by missing permissions.

Missing-data interpretation rule

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:

  • not included in pasted lead description
  • not present in provided blob

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.

版本历史

共 1 个版本

  • v0.1.6 当前
    2026-05-07 05:42 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Residential Property Rolling Suds Estimator

mwdearing
估算 RollingSuds 的外墙清洁服务费用,基于美国住宅物业地址、公共物业信息及附带的外墙照片,...
★ 0 📥 427

Rolling Suds Workiz Note Builder

mwdearing
构建简洁的内部 Rolling Suds Workiz 笔记,用于外墙清洗销售与估算工作流,适用于将 rolling-suds-customer-quote-intake 转化时使用。
★ 0 📥 422

Rolling Suds Customer Quote Intake

mwdearing
将 Rolling Suds 客户或销售人员提供的凌乱外墙清洗信息规范化为整洁的接单摘要,便于估算师使用并兼容 Workiz。
★ 0 📥 415