SaaS
Overview
For organizations seeking a fast, scalable, and fully managed experience, Doti offers a full SaaS deployment model. In this architecture, both the AI processing engine and data storage infrastructure are hosted and maintained entirely in Doti’s secure cloud environment.
This model enables rapid onboarding, minimal infrastructure overhead, and enterprise-grade AI capabilities — all without requiring any customer-managed hosting.
What Is a SaaS Deployment?
In a SaaS (Software as a Service) deployment, Doti hosts the entire platform, including:
Data ingestion pipelines
Vectorization and embedding services
AI orchestration logic
Metadata and vector stores
Security and access control enforcement
All your data is securely managed by Doti in the cloud — allowing you to focus on using insights, not managing infrastructure.
Data Flow Architecture
1. ETL (Ingestion) Request Flow
The ingestion process is fully automated and optimized for cloud environments:
Connection Initiation: Doti’s Ingestor service connects to your systems (Salesforce, Jira, Confluence, etc.) via secure APIs or service accounts.
Data Processing: Collected data is cleaned, normalized, and embedded into vector format using our internal embedding API.
Storage: Both raw and vectorized forms are stored securely in Doti's managed infrastructure, with encrypted-at-rest storage and high availability guarantees.

2. Prompt (Query) Request Flow
When users submit queries to Doti, the system provides intelligent responses in seconds:
User Interaction: Users send prompts via Slack, browser extension, or Doti Web.
Prompt Processing: Doti servers sanitize and vectorize the prompt via our embedding service.
Context Retrieval:
Relevant context is retrieved from Doti’s vector stores, filtered by user identity and access rights.
We enforce row-level permission logic to ensure each user sees only what they’re authorized to.
Answer Generation: A stateless LLM endpoint (e.g., OpenAI, Azure OpenAI) generates the final response based on the prompt and vectorized context.
Response Delivery: The answer is returned to the user immediately via their chosen interface.

Security & Compliance
Data Protection
Data encryption in transit and at rest using AES-256 and TLS 1.2+
Isolated tenants using logical data partitioning and strict access control policies
Compliance-ready architecture aligned with SOC 2 Type II, GDPR, HIPAA, and more
Operational Advantages
Fully Managed: No infrastructure to set up, no pipelines to maintain
Scalable: Handles organizations of any size with elastic compute
Faster Time to Value: Deploy and go live in minutes, not weeks
Integrated Monitoring: Real-time dashboards, usage tracking, and alerts
SaaS vs. Hybrid Comparison
Data Storage
Doti Cloud
Customer Environment
Setup Time
Immediate
Requires provisioning
Maintenance
Handled by Doti
Shared responsibility
Data Residency
In Doti Cloud
Fully under customer control
Ideal For
Fast onboarding, full-service AI
High-compliance or restricted-data environments
Summary
Doti’s SaaS architecture is ideal for teams that want to:
Get started quickly with no IT burden
Rely on a trusted cloud partner for AI orchestration and data handling
Integrate effortlessly with modern tools and APIs
Maintain best-practice security and compliance
💡 With Doti’s SaaS model, you can focus on outcomes while we handle the infrastructure.
Last updated
Was this helpful?