Jattra.ai is an AI platform for enterprises operating in regulated markets, enabling them to use artificial intelligence in key business processes in a controlled, transparent, and auditable way. The application integrates with Jira and the external The Companies API, automating the creation of TPRM (Third Party Risk Management) processes based on form data and enriching them with company information such as industry, revenue, employee count, or location.
The system presents decision and response processes as interactive flow graphs with nodes, statuses, priorities, and attachments, enabling review of specific iterations along with a full action history. The admin panel allows managing users and action limits, retrying failed automations based on saved error logs, and cleaning up data according to retention policy. A multilingual interface, Swagger documentation, and ready-made Docker containerization make Jattra.ai a scalable foundation for large organizations that need auditable, AI-driven process automation.
App features
- Login via email + password form with automatic token storage and redirect to the dashboard
- Account registration with company details, password strength validation, and Turnstile CAPTCHA, pending admin approval
- Auth-protected dashboard showing saved processes, decision processes, response processes, and user settings
- Sidebar navigation with menu groups, a mobile slide-out panel, language switcher, and quick logout access
- Saved process preview as cards (title, Jira key, domain, service, creation date) plus a modal with a detailed data view
- Interactive process flow visualization as a graph with nodes, edges, statuses, priorities, attachments, and Jira links
- Response process iteration selection with search, generating a dedicated flow graph for the chosen iteration
- Dashboard links visible to authorized roles, fetched from the API, sorted and localized based on the active language
- Full multilingual support (PL/EN) with browser language detection, a UI switcher, and remembered selection
- PWA support with an update prompt, service worker caching, and automatic logout on authorization issues
- TPRM process creation from form data with automatic company enrichment via The Companies API and Jira issue creation
- User action limit granted after account approval, decremented transactionally with every saved process
- Deletion of the user’s own saved processes without affecting the underlying Jira data
Interested in building your own app? Get in touch…
Adding a Decision Process
A form for creating a new decision process with fields for company domain, region, contract value, service, and start date. Once saved, the data is automatically enriched with company information and passed on to generate the process in Jira.
Projects Dashboard
A list of the user’s demo projects shown as cards with a Jira key, domain and service status, and creation date. The screen displays the available process-call quota and lets the user preview the submission or open the flow visualization.