Skip to content
replytor

Features

One pass. Six channels. One brake.

replytor is not a chat window with canned phrases but a sequence with fixed stopping points. The important part is not when the agent answers — it is when it refrains.

See the knowledge sources

The pass

  1. Receive and place

    Detect language and intent, attach the message to the right thread, reject duplicate deliveries.

  2. Check the hard rules

    Deterministic code ahead of any model call. Someone cancelling a contract or naming a lawyer does not talk to a machine.

  3. Consult the sources

    Full text and meaning search together, so part numbers and error codes do not slip through. Live sources in the same step.

  4. Draft

    An answer in the language of the request, in your house style, built only from what was found.

  5. Check

    Is every statement cited? Do sources contradict each other? If confidence falls short, a second, more thorough attempt is made.

  6. Send, note, record

    Answer out or handover in — either way with sources and timestamp in the record.

Channels

Every channel fulfils the same contract. The agent itself does not know where a message came from.

Email

IMAP and SMTP, threading through the message history, with a firm block against auto-reply loops.

Web chat

An embedded window for your shop. The only channel that answers on the spot.

REST interface

For your own systems: request in, job id out, result collected when ready.

Jira Service Management

Issue in, customer comment or internal note out — the distinction is kept clean.

Odoo

Helpdesk tickets and messages, read and answered inside the existing record.

Zendesk and Freshdesk

Through triggers and the comment API, following exactly the same pattern as the rest.

When it hands over

The upper group is code and fires before any model has run. The lower group is judged on every request.

TriggerTypeWhat happens
Cancellation, withdrawal, contract changehardStraight to your team, no model call
Lawyer, authority, formal deadlinehardStraight to your team, no model call
GDPR access or erasure requesthardStraight to your team, no model call
Payment, refund, discounthardStraight to your team, no model call
Health, safety, personal injuryhardStraight to your team, no model call
Asking for a humanhardStraight to your team, no model call
Complaint about the agent itselfhardStraight to your team, no model call
No source foundsoftHandover instead of a carefully hedged answer
Sources contradict each othersoftHandover plus a maintenance note to you
Second answer without resolutionsoftHandover before a ping-pong starts
Clearly angry tonesoftHandover to a human
Attachment it cannot readsoftHandover with a note about the attachment

Better still, see it yourself

In observation mode every step runs on your real requests — every step except the last.

Book a conversation