Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- run_full — Run the GDPR DSAR agent end-to-end: parse the request email, query all systems, analyze findings, synthesize an LLM narrative, return the full DsarResult.
- parse_dsar_email — Parse a DSAR email to extract the request type (access/deletion/portability) and requester identity.
- query_data_inventory — Query all connected systems (Postgres, HubSpot, Stripe) for data belonging to the given email address.
- generate_response_draft — Generate a GDPR-compliant response email draft for a processed DSAR, including legal references.
- get_deletion_scope — Determine exactly which systems can and cannot have data deleted for a given subject. Always requires human approval.
- list_capabilities — List the agent's tools, credential slots, and guardrails.
- plan_inputs — Plan/brainstorm the inputs for a tool: returns questions, schema and a ready-to-edit example.
- discover_intent — Understand your goal and co-design the exact input via clarifying questions before running.