The full AuriusCRM capability index.
Four modules, one workspace. Drag-drop pages, multi-step funnels, visual automation flows, and AI agents that wire the whole thing up. Plus the CRM core that ties it together.
A drag-drop canvas with 60+ widgets — and the JSON to back it up.
The same engine that powers the public playground at builder.emotsy.com, embedded inside every AuriusCRM workspace. Drop widgets onto a responsive canvas, preview across 6 device sizes, and export to JSON so your page survives any framework change.
Read the Page Builder deep-dive60+ drag-drop widgets
Hero, headings, columns, cards, image grid, video, audio, social embeds, pricing tables, custom HTML — and the engine accepts your own components via the widget SDK.
Six-device responsive preview
iPhone 5 (320px), iPhone X (375px), iPhone 8+ (414px), iPad (768px), iPad Pro (1024px), Desktop (1280–1920px) — switch instantly, edit in any view.
JSON-first export
Every page is portable JSON. Drop into Next.js, Laravel, Astro — or static HTML via the renderer script. No proprietary file format, ever.
Theme system, swap in one line
All colors run through CSS variables (--theme-primary, --theme-bg…). Bundle a theme as a CSS file; swap brands without re-saving pages.
Form builder with validation
Text, email, number, date, IP, checkbox, radio, dropdown, multiselect, textarea. Per-field regex, min/max length, required, and optional reCAPTCHA on submit.
9 languages out of the box
UI in English, Vietnamese, Japanese, Italian, Portuguese, German, Spanish, Turkish, Arabic. Add more by dropping a translation JSON.
Stack pages, forms, and logic into a flow that converts.
A funnel is a series of pages with intent. Capture an email, qualify with 3 questions, route to the right offer, close. AuriusCRM gives each step a conversion rate and a one-click "add next step" — your funnel grows with the data, not your hunches.
Read the Funnel Builder deep-diveMulti-step flows
Chain landing → qualifier → offer → confirmation. Each step is a builder page. Reorder by drag — the funnel updates instantly.
Conditional branching
Route based on qualifier answers, scoring, or contact attributes. SMB lead sees the $29 offer; enterprise lead lands on "book a demo".
Per-step conversion analytics
Every step shows visits, conversion %, and time-to-next. Spot the leaky step in seconds. Heatmaps optional on Pro plans.
A/B variants per step
Run two versions of any step. Auto-promote the winner once statistical significance hits 95%. Variants stay in the funnel for audit.
Pre-built funnel templates
Webinar registration, lead magnet, free trial, book-a-demo, B2B qualifier. Clone, swap copy, ship in an afternoon.
Time-on-step + drop-off detection
If 80% of leads sit on step 2 for longer than 60s without converting, you get a notification. The step is asking too much — split it.
Visual logic that moves contacts — without email lock-in.
Most "automation" tools assume you want to send emails. AuriusCRM doesn't. Build the workflow, then wire it to your own SMTP / SES / Resend / Slack / anything-with-a-webhook. We give you the triggers, conditions, and actions. You pick the messaging stack.
Read the Automation deep-dive7 trigger types
Form submit · tag added · tag removed · score reaches · field changed · inbound webhook · scheduled time. Each trigger is rate-limited per-contact to prevent loops.
Pure action library — no email coupling
Tag · untag · score +/− · set field · route to webhook · internal note · assign owner · enroll in another flow. You bring the email tool of your choice.
Conditional branching
If/else on any contact attribute, tag, or score. Multi-branch decision nodes too — split a flow 3 ways without nested ifs.
Delay nodes (minutes → weeks)
Wait N minutes / hours / days / weeks before the next action. Business-hours-only mode skips weekends. Resume-from-deactivation handled.
Install-inactive workflow
Every new flow lands INACTIVE. Review the visual tree, run a test fire against a sample contact, then flip the switch. No accidental mass-runs.
Tree validation + undo stack
Every save runs schema validation — invalid trees never persist. Every mutation lands on an undo stack; one click to revert any change made in the last 24h.
23 AI tasks, 6 engines, 60+ tool functions — and an undo button on everything.
AuriusCRM's AI isn't a chatbot wrapper. It reads the BuilderJS schema, generates valid JSON, mutates automation trees through a typed tool layer, and lands every change inactive for human approval. Bring your own engine — OpenAI, Anthropic, Ollama (local), or our managed AcelleAI Hub.
Read the AI Copilot deep-diveGenerate full pages from a prompt
"Webinar landing with testimonials + timezone countdown." Output is BuilderJS JSON, validated against the schema, rendered to canvas — ready to edit.
Funnels + automation, agent-built
Describe the goal in English. The agent assembles pages, links a qualifier, installs a tag-and-route automation, and hands you the tree — inactive — for approval.
Inline rewrite, anywhere
Highlight any heading, paragraph, or button. Click sparkle. Choose: shorter · bolder · more formal · custom prompt. Stays in tone, never breaks layout.
23 distinct AI tasks · 5 categories
Template generation, text rewriting, support chat, agent chat with tool-use, inline block rewrites. Each task has its own rate-limit, prompt, and engine policy.
6 engines, swap any time
OpenAI · Anthropic · Ollama (local, air-gapped) · ClaudeCLI · Fake (test) · AcelleAI Hub. Switch engines per-task without touching prompts.
Full observability
Every request, tool call, latency, token count, and user thumbs-up/down is logged. Per-day rollups in the admin dashboard. Audit-trail-grade by default.
The contact list, scoring, and pipeline that ties it all together.
A drag-drop builder is useless without somewhere to put the leads. AuriusCRM's CRM core is opinionated and minimal — contacts, tags, scores, custom fields, an activity timeline, and a pipeline. No 27-step setup wizard.
Contacts with custom fields
Email, name, company, plus any field you define (team_size, region, plan…). Bulk import from CSV. Auto-deduped on email match.
Tags + saved views
Tag manually or via automation. Save any filter combination as a view ("🔥 Hot leads · APAC · enterprise"). Views are first-class objects, sharable across the team.
Lead scoring
Define point rules: + on form submit, + on page view, − after 30 days idle. Automation can branch on score thresholds. Visible on every contact.
Activity timeline
Every page view, form submit, tag change, score delta, and automation entry — chronological, per contact. No more "what did they do before they emailed us?"
Pipeline / deals
Stages, deal value, expected close date, owner. Kanban board view. Automation can move deals between stages on score / tag changes.
Import / export, no lock-in
CSV in, CSV out. Or pipe via REST API. Your contact list is yours — exportable at any time, in full, with all custom fields and tags.
Drop the builder into your app. Or run the whole thing on your server.
AuriusCRM is framework-agnostic. The builder embeds into any web app with a single script tag. The CRM core runs on Laravel + your choice of SQLite, MySQL, or PostgreSQL. Open-source friendly licensing means your data never leaves your infrastructure unless you want it to.
One-script-tag builder embed
<script src="https://cdn.auriuscrm.com/builder.js">. Mount on any div. Save callback gets JSON. Embed in React, Vue, Astro, plain HTML.
REST API · token auth
Every entity (contact, tag, page, funnel, flow, AI task) is a REST resource. Token-based auth, scoped permissions, rate-limited per token.
Webhooks for every event
Form submitted, tag added, score reached, deal closed, AI task completed — all emit signed webhooks. Retries with exponential backoff. Inspectable log.
Self-host or managed
Run AuriusCRM on your own server (Laravel 12 · PHP 8.3 · SQLite/MySQL/PostgreSQL) or use the managed workspace. Same product, same data model, same export format.
Security defaults
CSRF on every form. Honeypot anti-spam. Per-IP rate limits on lead-capture endpoints. Cookie-based auth (no JWT complexity). HSTS-friendly nginx config in the box.
Performance defaults
Critical CSS inlined per theme. Self-hosted fonts (Inter · IBM Plex). cache-by-filemtime busting. Lighthouse 95+ out of the box; you'd have to actively try to slow it down.
Six modules. One workspace. One contact list. One export format.
Start free with up to 1,000 contacts, or open the live playground to feel the drag-drop builder before you sign up.