Support

Need help?

Most answers are already written down. For everything else, Oneop does not publish a response time — there is no SLA instrument behind one — so the fastest thing you can do is send a complete first message.

Search the help centreEmail support@oneop.ioOpen your workspace

Worth including

  • The email you log in with
  • The URL of the screen it happened on
  • What you expected, and what happened instead

Goes somewhere else

THE CONNECTED BUSINESS PLATFORM

Your business is one.
Your software should be too.

CRM, customer service, projects, inventory, finance, automation and AI—built together instead of bolted together.

Run your customers, operations and finances from one connected platform without maintaining a growing stack of disconnected software.

See how it works ↓

Free forever · 2 seats · No credit card

Order · Dana KimINV-2041
Do you have the Navy Hoodie in medium?
We do — one M left in navy. Want me to hold it?
Yes please.

Matched to an existing CRM contact — nothing re-typed downstream

One order, five modules — pick one. Same record underneath.

One order, five modules

Watch one chat become stock, a shipment, an invoice and a journal entry

A customer asks a question.

A visitor opens the chat widget. Oneop matches her to an existing CRM contact, or creates one, and the thread lands on her record rather than in a separate support inbox.

Order · Dana KimSO-1184New

“Do you have the Navy Hoodie in medium?”

Live chat · matched to an existing CRM contact

14:02
Posted once, never twiceDebits must equal credits — or Postgres rejects the writeNo query crosses a workspace boundaryLive tax filing is opt-in — it files to a tax authority on your behalf

Channels

Two channels, one shared inbox.

Web chat and email land in the same queue, against the same customer record — so an agent picking up a thread already has the deal, the invoice and the order in front of them.

On your website

  • Website chat widgetOne script tag, or the WordPress plugin
  • Live agent handoffBot flows escalate into a shared inbox

In your mailbox

  • Two-way emailEach rep's own Gmail, Microsoft 365 or SMTP
  • Email becomes ticketsThreaded replies, once a mailbox is connected

What has shipped, and what is next →

Governed AI

It proposes. A person decides. Both are on the record.

Every step's thought, chosen tool, real observation, token count and guardrail result is stored — so what you review afterwards is the sequence that happened, not the agent's account of itself.

  • Guardrails with no off switchPrompt-injection blocking and PII redaction run on every call, every plan, including free. No setting disables them.
  • Writes pass one governed dispatchSuggest logs it, approve queues it for a person, autonomous dispatches it. Money and stock stay fail-closed regardless.
  • A demo cannot become an audit trailEvery run is badged Simulated or Live. A simulated run makes no model call and writes zero credit rows.

AI agents → · How Oneop governs AI →

Underneath the AI

One system, proved by taking something back

Chaining writes forward is easy. Undoing them across a ledger and a warehouse, atomically, is what separates one database from five products syncing.

What that rests on

  • A ledger a trigger refuses to unbalanceDebits must equal credits — checked in the app, then again by PostgreSQL
  • Stock that cannot go negativeAvailable = on-hand − reserved, so a second order cannot sell the first's units

And two you can check

  • Tax that files, not just calculatesEU-27, Pakistan, Canada, Egypt · live filing to HMRC and FBR · opt-in
  • Arabic that reaches the invoice PDFEmbedded typeface, mirrored layout, locale-correct money — not just app chrome

Why Oneop → · Finance · Inventory · Dated changelog

Connections

Nineteen integrations, grouped by the job they do

Every one exists in the product and is verified against the code that runs it. Nothing here is “coming soon”.

Credentials encrypted per workspace · webhooks signature-verified and fail-closedAll nineteen, in detail →

Straight answers

Questions people ask first

Which channels do customers reach you on?

A website chat widget and email. The widget installs with one script tag, or through the official WordPress plugin. Email runs both directions from each rep's own Gmail, Microsoft 365 or SMTP/IMAP mailbox, so replies come from a real person's address. Both land in one shared inbox, and a bot flow escalates into it with the visitor's place in the queue preserved.

What is Oneop, in one sentence?

An AI customer platform where a chatbot and live chat sit on the front, AI agents act on the CRM, tickets and tasks under published limits, and one database underneath carries the deal, the invoice, the stock movement and the ledger entry as the same record.

Which AI model does Oneop use?

Google Gemini, and only Gemini. Every AI call in the product reaches it through one metered point that names your workspace before the model runs, which is what makes AI spend attributable rather than pooled. We do not print the model version on this page: it is a deployment setting we move as Google ships better ones, so a version published here would be wrong before you read it.

What stops an AI agent doing something expensive?

Mechanisms in code rather than policy. Four hard ceilings bound every run — six iterations, 6,000 tokens, forty-five seconds, three actions — and hitting one ends the run as escalated. Every write passes one governed dispatch function that applies the agent’s autonomy mode. Money and stock actions are fail-closed until you switch them on separately, regardless of autonomy and regardless of a human approval.

How is my data protected?

By named controls in the code, each of which you can ask about individually. Passwords are hashed with scrypt. Third-party credentials — mailbox passwords, integration keys, DKIM private keys — are encrypted with AES-256-GCM per workspace and never returned by the API. The tenant app, the operator console and the client portal are three separate session principals with distinct signing secrets, and production refuses to boot unless all three differ. Outbound requests from any surface where you can supply a URL pass an SSRF guard on every redirect hop, and every inbound webhook is signature-verified and fail-closed.

Do I have to use all twelve modules?

No — use the ones you need and ignore the rest. Most of the twelve are simply there. A few of the operational ones are activated separately, because they can create financial, outbound or operational side effects: finance, project management and sequences are available when enabled for the deployment, and when one is not active its product routes are unavailable rather than simply hidden. Separately from that, your plan decides depth rather than presence — invoicing is on every tier, while payables, expenses, tax and bank reconciliation start at Pro and multi-currency at Business. Anything that sends email on your behalf still needs your own mailbox connected before it can send.

Get started

Start it in suggest mode. Promote it when it earns it.

A free workspace with two seats, an agent you configure yourself, and its full reasoning trace to read before you let it write anything. No credit card, no sales call.

Free forever · 2 seats · No credit card