Compliance Auditor
Scheduled compliance scanning combining web search for regulatory updates, MCP docs, and knowledge base history. Produces scored summaries.
connic init my-project --templates=compliance-auditorOverview
Cron-triggered compliance audits that combine web search for regulatory updates, MCP tools for framework documentation, and knowledge base queries for internal policies and audit history. The scanner uses extended reasoning (32k budget) for thorough analysis and stores findings for trend tracking. A reporter agent transforms raw findings into executive summaries with traffic-light compliance scores.
Use cases
Regulatory monitoring
Automatically scan for GDPR, SOC 2, HIPAA, or PCI-DSS regulatory changes and assess impact on your systems.
Internal policy audits
Periodically verify that internal practices align with documented policies and flag gaps.
Compliance reporting
Generate structured audit reports with findings, severity levels, and remediation recommendations for leadership.
Architecture
Scaffolded project structure
Running connic init my-project --templates=compliance-auditor creates this file tree.
compliance-auditor/
agents/
compliance-scanner.yaml
audit-reporter.yaml
tools/
compliance_tools.py
schemas/
audit-report.json
requirements.txt
README.mdGet started
Install the template, create a Connic project, and deploy. Choose Git (automatic on push) or CLI (works with any provider).
Prerequisites
- Python 3.10+
- A Connic account (create a project first)
- API key for your LLM provider (e.g. Gemini, OpenAI) to add in project variables
Install and scaffold
Install the SDK and create a project from this template.
pip install connic-composer-sdkconnic init my-project --templates=compliance-auditorThen cd my-project
Deploy
Pick your deployment method. Git auto-deploys on push; CLI works with GitLab, Bitbucket, or no Git.
Git integration
- In Connic: Project Settings → Git Repository, connect your GitHub repo
- Settings → Environments: map branch (e.g.
main) to Production - Push your scaffolded project to that repo
git add .
git commit -m "Add Compliance Auditor template"
git push origin mainCLI deploy
- In Connic: Project Settings → CLI, create an API key and copy project ID
- Run
connic loginin your project folder connic testto try with hot-reload, orconnic deployfor production
connic login
connic test # Ephemeral dev env with hot-reload
connic deploy # Deploy to productionConnect and configure
Add a Cron connector with a schedule expression (e.g. every Monday at 9 AM) and an optional prompt for the audit scope. Add your LLM provider API key in Project Settings → LLM Provider API Keys.
Template source
Browse the full template, contribute improvements, or fork for your own use.
connic-org/connic-awesome-agents/tree/main/compliance-auditorExplore other templates
View allTelegram Personal Assistant
Multimodal Telegram assistant that processes text, images, voice, video, and documents. Searches the web, saves notes and knowledge, and schedules follow-up reminders with persistent sessions.
Research Assistant
Break complex research questions into sub-tasks, dispatch specialist agents in parallel, and synthesize web and internal data into structured, scored reports.
S3 Document Pipeline
Auto-process documents uploaded to S3 with text extraction, classification, and routing. Handles PDFs, images, and text files with retries.
PostgreSQL Change Notifier
Monitor PostgreSQL changes via LISTEN/NOTIFY, classify events by impact, and route notifications to the right team. Stores high-impact changes for auditing.