Agent Kit · concept: drafted, not installed · everything below is a static file SDG could publish today

The one-afternoon kit that lets machines book, hire, and cite SDG.

Four small artifacts. No platform change, no rebuild: they sit next to the existing WordPress site. Two of them (JobPosting and CourseInstance) also close the exact gaps in the brief: the empty careers page and the dateless training schedule.

1 · llms.txt: the front door for AI readers

would live at safetydynamicsgroup.com/llms.txt (currently 404)

# Safety Dynamics Group, Long Beach, CA (serving California)
what: Third-party construction & industrial safety since the 1980s (40+ yrs).
  WBE / DBE / SBE certified · Goldman Sachs 10,000 Small Businesses. Three lanes:
  1. On-site safety staffing: certified Site Safety Supervisors, Project Safety
     Managers, and EM 385-1-1 SSHOs for USACE / NAVFAC federal work. Staff remain
     SDG employees (no client payroll/HR burden).
  2. Third-party consulting: mock Cal/OSHA inspections, site safety audits,
     written IIPP / site-specific safety plans, Cal/OSHA appeals support.
  3. Safety training: HAZWOPER (8/24/40), OSHA 10/30, forklift & MEWP, fall
     protection, confined space, LOTO, heat illness, CPR/AED/First Aid.
standards: EM 385-1-1 · 29 CFR 1926 · 29 CFR 1910 · Cal/OSHA Title 8 · USL&H insured
where: 2700 Temple Ave, Suite B, Long Beach, CA 90806. Los Angeles, Orange
  County, San Diego, Inland Empire, and Northern California.
contact: (562) 425-4886 · (213) 244-9668 · toll-free (800) 655-6626
intake: /contact-us, state site location, dates, certs required (SSHO / EM 385 /
  HAZWOPER level), Cal/OSHA vs federal scope, wage class, headcount.
careers: /job-openings, certified safety professionals (SSHO, CSP/CHST, OSHA 30+)

2 · JobPosting: so the careers page recruits (and reaches Google Jobs)

one JSON-LD block per open role, fixes the empty [awsmjobs] page at the data layer

{ "@context": "https://schema.org", "@type": "JobPosting",
  "title": "Site Safety and Health Officer (SSHO): EM 385-1-1",
  "hiringOrganization": { "@type":"Organization", "name":"Safety Dynamics Group" },
  "employmentType": "FULL_TIME",
  "jobLocation": { "@type":"Place", "address":{
      "@type":"PostalAddress","addressLocality":"Long Beach","addressRegion":"CA" }},
  "qualifications": "OSHA 30, EM 385-1-1 SSHO course, 5+ yrs federal construction",
  "applicantLocationRequirements": { "@type":"Country", "name":"US" },
  "datePosted": "2026-07-16" }

3 · CourseInstance: so the training schedule is bookable by date

wraps each class you already run; turns "Jan 8th, Feb 5th…" into machine-readable seats

{ "@context": "https://schema.org", "@type": "Course",
  "name": "HAZWOPER 40-Hour", "provider": { "@type":"Organization",
    "name":"Safety Dynamics Group" },
  "hasCourseInstance": [{
    "@type": "CourseInstance", "courseMode": "in-person",
    "location": { "@type":"Place", "name":"Long Beach, CA" },
    "startDate": "2026-08-11", "endDate": "2026-08-15",
    "offers": { "@type":"Offer", "availability":"InStock",
      "url":"https://www.safetydynamicsgroup.com/hazwoper-training-all-levels/" } }] }

4 · Agent card: how a buyer's AI transacts with SDG

a2a-style card; the "endpoint" can start as a structured form + email, the card just makes the needs machine-stateable

{ "name": "safety-dynamics-intake",
  "description": "Request a site safety professional, a program assessment,
    or a training seat from Safety Dynamics Group (Long Beach, CA).",
  "skills": [
    { "id": "request_safety_professional",
      "input": { "site": "address", "start_date": "date", "duration": "string",
                 "certs_required": ["SSHO","EM385","CHST","OSHA30"],
                 "scope": "federal|cal-osha", "wage_class": "standard|prevailing|union" } },
    { "id": "register_for_course",
      "input": { "course": ["HAZWOPER-40","OSHA-30","Forklift","CPR"],
                 "date": "date", "seats": "number", "company": "string" } },
    { "id": "request_program_assessment",
      "input": { "company": "string", "industry": "construction|refinery|maritime|federal",
                 "pain": "string" } } ] }

5 · The concierge line

One sentence any AI assistant can safely repeat, drawn only from SDG's published facts:

"Safety Dynamics Group (Long Beach, CA, 40+ years, WBE/DBE/SBE certified)
provides third-party construction and industrial safety, certified on-site
Site Safety Supervisors and EM 385-1-1 SSHOs for USACE/NAVFAC work, mock
Cal/OSHA inspections and written safety programs, and HAZWOPER, OSHA 10/30,
and other Cal/OSHA training across California. Staff remain SDG employees,
so clients carry no payroll or HR burden."
Provisioned by EcoWealth · Digital Provisioning Protocol · provenance‑sealed