Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- run_full — Run the OSHA incident classification pipeline end-to-end: classify under 29 CFR 1904, synthesize narrative, create Notion EHS record, send Slack notification.
- classify_incident — Classify a workplace incident under OSHA 29 CFR 1904 recordkeeping rules (deterministic, no LLM).
- check_notification_requirements — Check whether and how urgently OSHA must be notified of a workplace incident.
- assess_recordability — Quickly assess whether a workplace incident is OSHA recordable and the relevant 300 Log column.
- plan_inputs — Plan/brainstorm the inputs for a tool: returns questions, schema and a ready-to-edit example.
- list_capabilities — List the agent's tools and descriptions.
- discover_intent — Map a free-text description of what the user wants to do to the most relevant OSHA tool.