Every capability · one page

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.

01 Page Builder

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-dive

60+ 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.

02 Funnel Builder

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-dive

Multi-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.

03 Automation Flow

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-dive

7 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.

04 AI Copilot

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-dive

Generate 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.

05 CRM core

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.

06 Embed & API · self-host or managed

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.