Platform Overview

What OpenIntent is, how it differs from traditional automation platforms, and the agency business model

Last updated: March 23, 2026

Module 1 of 18 · Foundation

What Is OpenIntent?

OpenIntent is a managed AI agent platform. It’s not just a chatbot β€” it’s a full automation engine where an AI assistant can:

  • Talk to your clients via a branded mobile app or API
  • Act by executing real tools (send emails, create invoices, update CRMs)
  • Remember context about each client’s business and preferences
  • Automate recurring tasks on schedules, webhooks, or RSS triggers
  • Integrate with the software your clients already use (Google, Slack, ERPNext, etc.)

Think of it as the backend brain that powers β€œAI employees” for small businesses.

How It Differs from Traditional Automation Platforms

FeatureTraditional PlatformsOpenIntent
Core modelPre-built workflows and drag-and-drop buildersAI-first β€” the assistant decides what to do
CustomizationVisual flow editorsNatural language tool creation + code
Tool executionZapier-style integrationsSecure sandboxed execution
IntelligenceRule-based + basic AIFull AI reasoning with tool loops
White-labelLimited (web only)Yes (mobile app + web + API)
Pricing modelPer-seat SaaSToken-based usage metering

The key difference: Traditional platforms give clients a dashboard with pre-built automations. OpenIntent gives clients an AI assistant that can figure out how to automate things by talking to them.

The Business Model

As an OpenIntent agency owner, you:

  1. White-label the platform under your brand (logo, colors, domain)
  2. Onboard clients β€” the AI learns about their business through conversation
  3. Configure tools β€” enable the right integrations for each client’s needs
  4. Set up automations β€” recurring tasks, webhook triggers, scheduled reports
  5. Bill clients β€” based on usage (tokens + tool invocations) with your markup

Revenue Streams

  • Monthly subscription β€” base access fee per client
  • Usage-based billing β€” pass through AI token costs with margin
  • Setup fees β€” custom tool development, integration configuration
  • Managed services β€” ongoing optimization and new automation buildout

Core Components

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                  Your Clients                     β”‚
β”‚         (Mobile App / API / Dashboard)            β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                       β”‚
                       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              OpenIntent Gateway                   β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  Login &   β”‚ β”‚  Chat    β”‚ β”‚  Tool Engine   β”‚  β”‚
β”‚  β”‚  Identity  β”‚ β”‚  Routing β”‚ β”‚  (sandboxed)   β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  Task     β”‚ β”‚  Meteringβ”‚ β”‚  Knowledge     β”‚  β”‚
β”‚  β”‚  Schedulerβ”‚ β”‚  & Usage β”‚ β”‚  Extraction    β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                       β”‚
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β–Ό            β–Ό            β–Ό
    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚  Fast    β”‚ β”‚  Fast    β”‚ β”‚ Advanced β”‚
    β”‚  Model   β”‚ β”‚  Model   β”‚ β”‚  Model   β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Gateway

The server that does everything: routes chat requests to AI models, executes tools, manages auth, tracks usage, runs background jobs.

Mobile App

The app your clients use. Supports iOS, Android, and web from a single codebase. Branded with your colors and logo.

Dashboard

Admin panel for you to manage customers, tools, integrations, and usage.

AI Models

Multiple AI model backends. Simple queries go to fast, affordable models; complex reasoning goes to more powerful models.

What You’ll Build

By the end of this curriculum, you’ll have:

  • A branded AI assistant platform running under your domain
  • Client accounts with personalized AI assistants
  • Custom tools tailored to your niche (real estate, marketing, accounting, etc.)
  • Automated workflows running on schedules and triggers
  • Usage tracking and billing infrastructure
  • A playbook for onboarding new clients
Edit on GitHub
Was this helpful?