What is RadishKit?
RadishKit is a comprehensive development platform for Accela EMSE (Event, Master Script Engine) scripts. It provides both a command-line interface (CLI) and web application to help you develop, test, and deploy scripts more efficiently with features like AI-powered enhancement, real-time monitoring, and team collaboration.
What is Accela EMSE?
Accela EMSE is a scripting engine used in Accela Civic Platform for automating business processes in government agencies. EMSE scripts handle events like permit applications, inspections, and other civic processes. RadishKit makes developing these scripts faster and more reliable.
What are micro app agents?
Micro app agents help you build small apps and tools through conversation. You describe what you need; the agent proposes a plan. You review and approve the plan before anything runs, so you stay in control while moving faster.
What are documentation agents?
Documentation agents generate and maintain documentation from your record types and scripts. They analyze your Accela configuration and code to produce clear, up-to-date docs so your team and stakeholders stay aligned.
What are configuration agents?
Configuration agents turn permit forms, agency web pages, or written specifications into Accela-ready configuration. Upload a PDF, paste a URL or spec, and the agent extracts record types, fields, and workflows. You can also create scenario-based data plans and demo data for training or testing.
What are scripting agents?
Scripting agents help you write, test, and deploy Accela EMSE scripts. The agent researches Accela documentation and your existing codebase before writing code, then tests scripts against your environment with automatic rollback. When you are ready, it deploys with version tracking and diff review.
What are chat agents?
Chat agents let you ask questions about your Accela environment in plain language. They search your agency's configuration, documentation, scripts, and codebase to give you precise, context-aware answers—no more digging through admin screens or grepping through code.
How does the AI script enhancement work?
Our AI-powered feature analyzes your EMSE scripts and automatically injects intelligent logging statements, debug information, and performance tracking. This helps you identify issues faster and understand script execution without manually adding logging code.
Can I test scripts without affecting production?
Yes! RadishKit includes a Script Playground where you can safely test scripts in a sandbox environment. You can validate your code, check for errors, and review execution results before deploying to production Accela environments.
Can I test scripts directly from my IDE?
Yes! RadishKit's CLI (accela-cli) integrates seamlessly with any code editor or IDE. Simply run "accela test script.js" from your terminal while working in VS Code, Sublime Text, or any editor. You get instant feedback without leaving your development environment. The CLI is safe-by-default with rollback mode, so you can test freely without affecting production data.
How does team collaboration work?
RadishKit supports team accounts where multiple developers can share scripts, manage Accela agency credentials, view execution history, and collaborate on script development. Team members can have different roles and permissions based on your needs.
What kind of monitoring does RadishKit provide?
RadishKit tracks all script executions with detailed logs, performance metrics, error tracking, and execution history. You can view real-time logs as scripts run, analyze performance patterns, and quickly diagnose issues across all your environments.
Is my Accela agency data secure?
Yes. RadishKit uses enterprise-grade security with encrypted credential storage, role-based access control, and follows best practices for handling sensitive agency data. Your Accela credentials are stored securely and never exposed to unauthorized users.
Can I cancel my subscription?
Yes, you can cancel your subscription at any time from your account settings. There are no cancellation fees or penalties.
Do you offer discounts for government agencies?
Yes, we offer special pricing for government agencies and non-profits. Please contact us to discuss your specific needs and learn about available discounts.