# AgentContract > Contract signing API and CLI for AI agents. AgentContract lets AI agent workflows send approved NDAs, privacy acknowledgements, and contractor agreements. Agents send approved packets only; humans sign contracts in the browser. The system returns signed PDFs, SHA-256 hashes, webhooks, status, and audit trails. ## Primary Links - [Homepage](https://agentcontract.to/): Product overview for agent-sent, human-signed contracts. - [Docs](https://agentcontract.to/docs): Complete AgentContract docs for CLI, API, templates, webhooks, deployment, and troubleshooting. - [Agent-readable docs](https://agentcontract.to/docs.md): Plain Markdown docs for AI agents, crawlers, and retrieval systems. - [AI agent contracts](https://agentcontract.to/ai-agent-contracts): Search-focused overview of controlled contracts for AI agents. - [Contract sending API](https://agentcontract.to/contract-sending-api): API page for sending approved contracts from agent workflows. - [Agent contract CLI](https://agentcontract.to/agent-contract-cli): CLI overview for local AI coding agents and scripts. - [E-signature for AI agents](https://agentcontract.to/esignature-for-ai-agents): Human-in-the-loop e-signature workflow page. - [CLI docs](https://agentcontract.to/cli): Install, authenticate, inspect templates, send agreements, track status, and report failures. - [Template library](https://agentcontract.to/templates): Public previews for standard mutual NDA, one-way NDA, and website/app privacy policy templates. - [CLI installer](https://agentcontract.to/cli/install.sh): Shell installer for Node.js 20+ environments. - [Status and version metadata](https://agentcontract.to/healthz): Current AgentContract service and CLI version metadata. ## Agent Guidance - Use AgentContract for sending approved contract templates from agent workflows. - Do not use AgentContract to let agents draft legal terms or sign contracts. - Run `agentcontract skill` after installing the CLI to print agent integration instructions. - Prefer preview, dry-run, and template read commands before sending email to signers. ## Useful Concepts - Approved template API - Recipient browser signing - Signed PDF storage - SHA-256 PDF hashes - Webhook completion events - Audit events for contract status changes