Skip to main content
VendaleVendale

Features

Eight CRM work areas. Scope confirmed by release.

The current product source describes the work areas below. The public desktop release is provided by request; confirm its exact module and channel availability before onboarding. Counts describe current source, not a promise that every feature is in the public release.

Product areas

8

described in the current source; release scope varies

Workspace access

Role-based

available permissions vary by workspace modules and release

Automation triggers

18 event types

defined in current source; release use is separately gated

Current release

v0.2.0

Windows x64 · distributed by request

01

Shared Inbox

Channel readiness varies

Give your team one place to assign conversations, add internal notes, and see customer history. Channel connections depend on the release and each provider's setup. WhatsApp is not production-connected, Instagram replies are unavailable, and Facebook Page messaging is validated locally only.

  • Assignment + internal notes
  • Channel badges
  • Failure retry with provider audit
  • Ctrl+Enter composer
02

Customers

Real CRM records

Profiles with identities across channels, notes, tags, activity trails, archive/restore, and phone deduplication. Search covers conversations and records together.

  • Multi-channel identities
  • Notes + tags + activity
  • Version conflicts return 409
  • Cursor pagination
03

Orders & Products

Back office

Orders with line items and payment status, products with variants and stock movements, and catalogues with featured positioning. All are linked to the conversations that generated them.

  • ORD-YYYY-NNNNNN numbering
  • Inventory movements
  • Bulk variant pricing
  • Order-linked Paystack checkout in QA source; release-gated
04

Broadcasts

Live delivery gated

Approved WhatsApp templates, audience freezing, and immutable campaign snapshots. Durable job queues support retries and pause/resume; live delivery remains gated and is not enabled today.

  • Template sync from WhatsApp
  • Durable worker queues
  • Per-recipient dispatch state
  • Live-send readiness disclosed
05

Tickets & Tasks

TKT-YYYY-NNNNNN

Ticketing with timelines, priorities, and assignment. Tasks with lifecycle actions. Both cross-linked to customers, orders, and broadcasts.

  • Status transition guards
  • Notes + timeline
  • Priority changes audited
  • Create from any record
06

Automations

18 event types in source

The current source defines trigger events and an allowlisted condition evaluator. Availability and live behavior depend on the accepted release and workspace configuration.

  • Dry-run before live
  • Savepoint isolation
  • Execution log per rule
  • Editable agent templates
07

AI Copilot

Draft-only

Suggested replies drafted from the customer's real history. Structurally incapable of sending: the executor re-refuses send actions and automatic-send startup aborts.

  • Human always sends
  • Per-tenant AI quota
  • Encrypted provider keys
  • Full attempt audit
08

Analytics

Real data

Overview metrics, conversation, ticket, and broadcast time series, distributions, and agent metrics are computed from your actual data, not sampled marketing math.

  • Time series + distributions
  • Agent performance
  • Live KPI cards
  • Permission-gated views

How a conversation becomes a paid order

The whole loop, start to audit trail.

  • 01

    Customer messages you

    On WhatsApp, Instagram, or Messenger. The webhook is signature-verified and deduplicated before anything touches your data.

  • 02

    Inbox shows the human

    The conversation lands in the shared queue with the customer's full CRM record beside it: orders, tickets, history, and notes.

  • 03

    Copilot drafts (optional)

    Ask for a suggested reply. The AI drafts from real history; nothing is ever sent by the AI itself. You edit or rewrite every word.

  • 04

    The order stays connected

    Create or update the order from the conversation. Changes stay attached to the order record and its status.

  • 05

    The record remembers

    Review changes in the audit trail and provider attempt log, including what happened, by whom, and when.

Release facts

Know what is ready before you rely on it.

The public release is provided by request. These notes describe current availability; source-code features are not automatically part of an accepted customer release.

Windows desktop

v0.2.0

invite-only · Windows 10 / Windows 11 · access by request.

Customer conversations

Channel readiness varies

We confirm each channel against the exact release and provider setup before go-live.

AI Copilot

Human-reviewed drafts

A teammate reviews and sends suggested replies; AI does not send them automatically.

Customer-hosted server

Private evaluation

Ubuntu 24.04 LTS · x64. Production installation is not yet accepted.

Trust architecture

Built for people who have to answer for their data.

Role-based workspace permissions

Workspace roles and permission keys control available actions. The permission set varies by workspace modules, and server checks enforce access for protected operations.

Audited workspace activity

The source records audit events for covered operations. Coverage depends on the action and must be confirmed for the release and workflow you plan to use.

Encrypted credentials

Channel and payment credentials are encrypted at rest, with a separate key for each type of secret. Access tokens live in memory only, never localStorage or disk.

Customer-hosted deployment is not validated

Deployment architecture and a kit exist, but no customer-owned production instance has been provisioned. Confirm hosting and support scope in writing before procurement.

See the whole product, not a slideshow.

Request access, register a workspace, and put every module above under your own finger in minutes.