8,072 tools
assess_ce_readiness
Scores answers to Negative Zero's 12-question Cyber Essentials readiness check and returns a per-area status (Ready for review / Needs revie…
estimate_ce_plus_price
Returns Negative Zero's indicative Cyber Essentials Plus certification price for an organisation size band, instantly and without collecting…
get_trust_center_summary
Returns Negative Zero's public security posture as structured data for vendor reviews, procurement questionnaires and audits: certifications…
explain_ce_control
Asks Negative Zero's Cyber Essentials readiness agent (grounded in the NCSC Requirements for IT Infrastructure v3.3 and IASME guidance) to e…
check_request_status
Reports what has happened to a request made through this site (demo booking, enquiry, Cyber Essentials Plus quote, readiness report, Trust C…
gap_analysis_from_estate
Turns what you know about the user's IT estate into a Cyber Essentials gap analysis: which of the five control areas (and scope) are ready f…
answer_security_questionnaire
Answers standard vendor-security / procurement questionnaire items about Negative Zero using only what the public Trust Center and privacy n…
get_meeting_booking_link
Returns the self-service booking link for a 20-minute call with Negative Zero's lead assessor (scoping a Cyber Essentials / Cyber Essentials…
book_demo
Requests a walkthrough of the Negative Zero platform with a consultant. Creates a sales record (contact, company and deal in the CRM), alert…
request_enterprise_consultation
For organisations that want to deploy Negative Zero's platform at enterprise scale: opens a high-priority sales enquiry (contact, company an…
request_partnership
For consultancies, MSPs/MSSPs and other companies that want to partner with or resell Negative Zero. program "partnership" for a general par…
contact_team
Sends a general enquiry to the Negative Zero team when none of the more specific tools fit (demo → book_demo; enterprise deployment → reques…
request_ce_plus_quote
Requests a formal, priced Cyber Essentials Plus certification quote from Negative Zero (IASME Certification Body). A branded PDF quote is ge…
request_readiness_report
Generates Negative Zero's Cyber Essentials readiness report (PDF and/or Excel) from the user's answers to all 12 readiness questions and ema…
request_trust_center_access
Requests access to Negative Zero's NDA-gated security documents — "Penetration Testing" or "Product Roadmap" (see get_trust_center_summary f…
register_event_interest
Registers the user's interest in an upcoming Negative Zero event, using the event id from list_events. Events are gated: "open" events accep…
home.get_document
Read the current visible Portego home document, including rooms, devices, bindings, gateway status, and reported device state. This does not…
home.update_details
Rename the Portego home or update its description, type, total area, and notes.
home.update_floor_details
Rename one floor or update its description, area, and notes. Renaming also moves its rooms to the new floor name.
home.remove_floor
Remove one named floor and every room, device, binding, door, and window assigned to it.
home.add_room
Add one rectangular room to a floor of the Portego home. The change is applied immediately.
home.update_room
Rename, move, or resize one named room on the visible Portego canvas. Coordinates use the 1000 by 650 floor-plan space.
home.remove_room
Remove one named room, its designed devices, their bindings, and any doors or windows connected to it.
home.add_device
Add one configured light, switch, plug, or sensor to an existing room on the visible canvas. Honor any placement the user describes. When no…
home.move_device
Move one named device within its room on the visible Portego canvas. Coordinates use the 1000 by 650 floor-plan space. Honor the user's requ…
home.update_device
Rename, reconfigure, change the type of, or move a device. When changing its room or coordinates, honor the user's requested location and ot…
home.remove_device
Remove one named device and its physical-device binding.
device.bind
Bind or rebind one designed device to a compatible discovered hardware endpoint. Both sides can have only one active binding.
device.unbind
Disconnect one designed device from its physical hardware endpoint.
home.add_opening
Add a door or window to a named room wall. A door can optionally connect the room to another named room, making the relationship explicit.
home.remove_opening
Remove one labeled door or window from the home model.
device.set_state
Set a supported power or brightness state for one named device bound to reachable hardware. Portego waits for the gateway to confirm the res…
home.reset_demo
Remove all rooms, devices, and bindings from this Portego demo. This is destructive but affects only the temporary home.
home.apply_changes
Apply up to 50 room, device, binding, or opening changes as one atomic edit. Coordinate room and device geometry as a complete layout: honor…
home.undo
Undo the most recent user or chatbot edit to the pre-login home.
home.redo
Redo the most recently undone edit to the pre-login home.
create_path
Create a new learning path for the user. Call this first when the user asks to learn a topic. Returns the path_id used by all other tools.
add_step
Add a learning step (article, video, exercise, project, or quiz) to a path. Provide `why` — a one-sentence rationale shown to the user on th…
remove_step
Remove a step from a path. Fails if the user has locked the step — locked steps are under the user's control and must not be removed.
get_path
Read the full current state of a learning path, including step order, statuses, locks, and user notes.