# EDOP > EDOP (Enterprise Data Orchestration Platform) is a B2B SaaS toolkit that enables IT consultancies to build AI-powered, cross-system data orchestration and workflow automation solutions for enterprise clients. EDOP is not related to the OpenModelica EDOp optimization project or EDOPS document management software. EDOP connects enterprise data sources (PostgreSQL, ServiceNow, Salesforce), lets consultants define business terminology glossaries, field mappings, and IF/THEN business rules, then deploys natural language chat and voice interfaces so enterprise end users can query across all connected systems in plain English. Key facts: - Pricing: Free for IT consultants. $300/seat/month for enterprise users (30-day free trial). - Target users: IT consultancies (configure) and enterprise end users (consume). - Differentiator: Consultant-configured, enterprise-consumed model with multi-tenant row-level security. - Tech stack: Next.js, TypeScript, Python/FastAPI, LangChain, Anthropic Claude, PostgreSQL/Supabase, Deepgram, ElevenLabs, Recall.ai, Stripe. --- ## What is EDOP? EDOP (Enterprise Data Orchestration Platform) brings AI-powered data integration, voice meeting intelligence, and workflow automation to enterprises. EDOP connects your existing systems — PostgreSQL, ServiceNow, Salesforce, and more — defines your business-specific terminology and rules, and deploys natural language and voice interfaces that let your team query across all systems in plain English. The platform eliminates the "productivity tax" that enterprises pay when employees must switch between multiple systems to find answers. With EDOP, a single natural language query can pull data from your database, cross-reference it with your ticketing system, apply your custom business rules, and deliver a synthesized answer in seconds. EDOP also captures meeting intelligence through AI-powered voice interviews and meeting transcription, automatically extracting key information and writing it back to Salesforce. EDOP is configured to fit your business by an implementation specialist — either your existing IT consultant or our team directly. Either way, setup is hands-on and tailored to how your organization actually works. --- ## Who is EDOP For? ### IT Consultants Build customized AI automation solutions for your enterprise clients. Configure data sources, define business terminology, and create workflows. - Connect data sources (SQL databases, ServiceNow, Salesforce) - Define business glossary and rules per client - Build automated workflows, alerts, and scheduled reports - Configure extraction scripts for voice meeting Q&A templates - Manage multiple enterprise clients from a single portal - Free to use — no cost for consultants ### Enterprise End Users Use AI-powered natural language and voice to query your business data and automate cross-system workflows configured by your IT consultant. - Ask questions in plain English across all connected systems - Use voice dictation for hands-free queries in any language - Conduct AI-powered voice interviews with structured Q&A extraction - Record meetings or invite a bot to Zoom/Google Meet/Teams for automatic transcription - Get AI-synthesized answers pulling from multiple data sources - Receive automated alerts and scheduled reports - Provide thumbs up/down feedback to improve query quality --- ## Key Capabilities ### Multi-Source Connectors Connect PostgreSQL, ServiceNow, and Salesforce. Each connector is tenant-aware and secure. The platform uses an extensible connector architecture with a factory pattern so new data sources can be added. SAP connector is on the roadmap. ### Business Glossary & Rules Engine Define domain-specific terminology, field mappings, thresholds, and IF/THEN business rules per tenant. This ensures the AI understands your organization's specific language and logic when answering queries. ### Natural Language Queries Enterprise users ask questions in plain English and get AI-synthesized answers. The system uses LangChain and Anthropic Claude to translate natural language into structured queries across all connected systems, apply business rules, and synthesize a coherent answer. ### Voice Interviews & Meeting Transcription Conduct AI-powered voice interviews via ElevenLabs Conversational AI with real-time turn-taking and multilingual support. Record meetings from the browser or upload audio files for transcription via Deepgram. Invite a meeting bot (powered by Recall.ai) to Zoom, Google Meet, or Microsoft Teams calls for automatic recording and transcription. ### Salesforce Write-Back Automatically create Salesforce Task records from meeting extractions. Each task includes the full Q&A report, action items, and auto-linked Account and Contact references. Configurable via extraction scripts that map Q&A fields to Salesforce objects. ### Chat Voice Mode Streaming speech-to-text via Deepgram Nova-3 WebSocket for multilingual voice dictation directly in the chat interface. Backend issues short-lived JWTs for secure browser-to-Deepgram connections. ### Extraction Scripts Configurable Q&A templates that define the questions asked during voice interviews. Each question can map to specific Salesforce fields for automatic write-back. Consultants create extraction scripts tailored to each client's meeting workflows. ### Workflow Automation Schedule reports, set up proactive alerts, and automate cross-system processes. Uses APScheduler embedded in FastAPI for reliable job scheduling. ### Multi-Portal Architecture Four distinct portals for different user roles: - **Consultant Portal** — firm management, tenant provisioning, partner payouts - **Admin Console** — full configuration workspace (data sources, glossary, rules, permissions, extraction scripts) - **Enterprise Admin Portal** — billing, seat management, user invites - **Enterprise User Interface** — natural language chat, voice recording, meeting history ### Tenant Isolation Multi-tenant architecture with PostgreSQL Row Level Security (RLS) via Supabase. Each client's data, configuration, glossary, rules, and workflows are completely isolated. ### Query Telemetry & Analytics Track query logs, thumbs up/down feedback, and usage analytics per tenant. Implementation Health Dashboard with week-over-week trends. Query Insights for consultant super admins with paginated query log viewer, search, and filters. ### Security & Compliance - Operation whitelist preventing AI-generated write operations from chat - SOQL injection prevention for Salesforce queries - Single concurrent session enforcement per enterprise user - Rate limiting on sensitive endpoints (e.g., 30 meeting sessions/hour) - Red Flag Alerting with configurable thresholds and automatic user disabling - IP address and User-Agent logging per session ### Billing & Subscriptions Stripe-powered seat-based subscriptions for enterprise tenants. 30-day free trial with no credit card required. Stripe Connect for consultant partner payouts. --- ## Pricing ### IT Consultants — Free Configure data sources, business rules, extraction scripts, and workflows for your enterprise clients at no cost. Includes: - Unlimited data source configurations - Business glossary and rules engine - Extraction script builder for voice meetings - Workflow automation and scheduling - Multi-tenant client management ### Enterprises — $300/seat/month Your IT consultant or our team onboards your organization. Enterprise users get AI-powered access to all connected systems. Includes: - Natural language query interface - AI-powered answer synthesis - Cross-system data access - Voice interviews and meeting transcription - Salesforce write-back from meetings - Automated alerts and reports - 30-day free trial, no credit card required --- ## Frequently Asked Questions ### What is EDOP? EDOP (Enterprise Data Orchestration Platform) brings AI-powered data integration, voice meeting intelligence, and workflow automation to enterprises. It connects your existing systems — PostgreSQL, ServiceNow, Salesforce, and more — defines your business-specific terminology and rules, and deploys natural language and voice interfaces that let your team query across all systems in plain English. ### Who is EDOP for? EDOP serves two audiences: IT consultants who configure data sources, business rules, extraction scripts, and workflows for their clients, and enterprise end users who query data, record meetings, and access voice interviews across all connected systems. ### What data sources does EDOP support? EDOP currently supports PostgreSQL, ServiceNow, and Salesforce connectors. The platform is designed with an extensible connector architecture so new data sources can be added. SAP is on the roadmap. ### What voice and meeting features does EDOP offer? EDOP includes AI-powered voice interviews (via ElevenLabs), audio recording and transcription (via Deepgram), and meeting bots that join Zoom, Google Meet, and Microsoft Teams calls (via Recall.ai). Meeting extractions can be automatically written back to Salesforce as Task records. ### Is there a free trial? Yes. Every enterprise tenant starts with a 30-day free trial. No credit card required to get started — your IT consultant or our team handles onboarding. ### Do IT consultants pay anything? No. EDOP is free for IT consultants. You configure data sources, business rules, extraction scripts, and workflows for your clients at no cost. Only enterprise end-user seats are billed. ### How do enterprises get onboarded? An IT consultant or our team creates and configures the enterprise tenant — connecting data sources, defining business rules, setting up extraction scripts, and creating workflows. Enterprise users are then invited to their ready-to-use workspace. ### Can I manage multiple clients? Absolutely. EDOP is designed for consultancies managing multiple enterprise clients. Each client gets their own isolated tenant with separate data sources, rules, extraction scripts, and users. --- ## Technical Architecture - Frontend: Next.js 15 (App Router), TypeScript, Tailwind CSS, shadcn/ui - Backend: Python 3.11+, FastAPI, LangChain, Anthropic Claude - Database: PostgreSQL via Supabase with Row Level Security - Voice: ElevenLabs Conversational AI (voice interviews), Deepgram Nova-3 (transcription and streaming STT) - Meetings: Recall.ai (Zoom, Google Meet, Teams bot integration) - Payments: Stripe (subscriptions and Connect partner payouts) - Scheduling: APScheduler embedded in FastAPI - Authentication: Supabase Auth for consultants, custom bcrypt/JWT auth for enterprise users --- ## Contact - Website: https://www.edop.io - Email: christian@edop.io - Consultant Registration: https://www.edop.io/consultant/register - Enterprise Portal: https://www.edop.io/enterprise