Przegląd funkcji

Wszystko, czego potrzebujesz, abywspierać swoich klientów

Veyra przynosi czat na żywo w czasie rzeczywistym na każdą stronę. Jeden skrypt, jeden pulpit — zarządzaj rozmowami na wszystkich stronach, automatyzuj z AI i chroń swoje dane.

Real-time conversations

Instant, live conversations with your visitors

Veyra uses WebSockets to deliver messages the moment they are sent — no polling, no delay. Your agents see exactly what is happening on your website in real time. Visitors feel heard instantly, which dramatically increases the chance of a conversion or a resolved issue.

  • Zero-latency message delivery via WebSocket
  • Live typing indicators — see when a visitor is composing
  • Agent join notifications visible to the visitor
  • Automatic reconnect if the connection drops
  • Conversation status: waiting, being helped, closed

Support Team

Online
Hi there! How can we help you today? 👋
I have a question about my order
Of course! I am happy to help. What is your order number?
Type a message…

Websites

+ Add website

Main Webshop

myshop.com

42 conversations

German Store

meinshop.de

18 conversations

B2B Portal

business.myshop.com

7 conversations

Each website gets its own embed code and conversation stream

Multi-website support

One account, as many websites as you need

Whether you run a single webshop or manage dozens of client sites as an agency, Veyra handles it all from one dashboard. Each website gets its own unique embed snippet, its own conversation stream, its own branding — completely independent from the others.

  • Unlimited websites under a single account
  • Each website has its own widget colors and branding
  • Filter conversations and statistics per website
  • Independent greeting messages and agent display names
  • Perfect for agencies managing multiple clients
AI assistant

Let AI handle the repetitive questions

Connect your OpenAI API key and Veyra will automatically respond to incoming visitor messages — instantly, 24/7, in any language. You write the system prompt, so the AI speaks in your brand voice and only discusses what you allow. When a conversation needs a human touch, your agents can step in at any time.

  • Plug in your own OpenAI API key — no shared credits
  • Fully customisable system prompt per account
  • AI responds instantly, even outside business hours
  • Agents can always override and take over a conversation
  • Toggle AI on or off with a single switch
AI Assistant — active
OpenAI GPT-4o
What are your return policy hours?
You can return any item within 30 days of purchase. Returns are processed Monday–Friday 09:00–17:00. Shall I start the return process for you?
Yes please, order #4821
Return for order #4821 initiated. You will receive a prepaid shipping label within 24 hours. Anything else I can help with?

AI handled this conversation automatically

AI Assistant — product lookup
Catalog: 248 products
Do you have blue waterproof running shoes?
Searching product catalog…

Trail Runner X200

Lightweight waterproof trail runner, blue

€89.99

Urban Sprint Pro

City running shoe, available in 5 colors

€64.99
Yes! The Trail Runner X200 (€89.99) is waterproof and available in blue. The Urban Sprint Pro is another great option at €64.99. Would you like more details on either?

2 matching products found via semantic search

Product catalog

AI that knows your entire product range

Upload your product catalog as a CSV and Veyra's AI will automatically answer visitors' questions about specific products — prices, availability, descriptions — accurately and instantly. No coding, no integrations, no hallucinated details.

  • Import your entire product catalog via CSV — no coding required
  • AI automatically detects when a visitor asks about a product
  • Semantic search finds the right match even when visitors use different words
  • Only triggers on product-related questions — no unnecessary lookups
  • Answers are always grounded in your real catalog — zero hallucinations
  • Works alongside your AI assistant with no extra configuration

Live dashboard

Active now

7

live conversations

Needs agent

2

awaiting reply

Today

34

conversations

This month

812

conversations

Recent conversations

Visitor #A3F2C1
Live
Visitor #B9E041
Being helped
Visitor #C7D822
Waiting
Dashboard & analytics

A live overview of everything happening on your sites

The Veyra dashboard shows you exactly what is happening, right now. See who is chatting, who is waiting for help, which agents are active, and how your numbers look over time. No need to refresh — the dashboard updates automatically every 30 seconds.

  • Live conversation counter with real-time status badges
  • Stats for today, this week, and this month
  • Agent performance ranking with conversation counts
  • Filter the conversation list by website
  • Click any conversation to open the full chat history
Agent management

Your whole support team in one place

Add as many agents as you need to your Veyra account. Agents can log in, view active conversations across all your websites, and jump in to help visitors at any time. The moment an agent opens a conversation, its status changes to "Being helped" so other agents know it is already covered.

  • Invite unlimited agents to your account
  • Role-based access — admin or support agent
  • Agent performance tracked per conversation count
  • Status changes to "Being helped" when an agent opens a chat
  • Agents are protected by mandatory two-factor authentication

Agent performance

This month
1
SM

Sophie Müller

284
2
LJ

Liam Janssen

201
3
AG

Ana García

178
4
TB

Tom Bakker

93
Auto-translate — active
DE → EN

Visitor (writes in German)

Ich habe ein Problem mit meiner Bestellung.
I have a problem with my order.

You (write in English)

Of course! What is your order number?
Natürlich! Was ist Ihre Bestellnummer?
Meine Bestellnummer ist #4821.
My order number is #4821.

Translations powered by AI — no manual work needed

AI-powered translation

Break the language barrier — talk to anyone, in any language

A visitor from Germany lands on your Dutch or English shop and starts typing in German. With Veyra's auto-translation, you read their message in your own language and they read your reply in theirs — automatically, without either of you doing anything differently. No missed sales because of a language mismatch. No need to hire multilingual agents.

  • Visitor writes in German — you read English. Instantly, automatically.
  • Your reply is translated back to the visitor's language before they see it.
  • Language detection is instant — no manual selection needed from either side.
  • Works for any language supported by OpenAI (50+ languages)
  • AI context is always in your language, so replies stay accurate
  • Toggle on or off per account — full control in your settings
Security & privacy

Built with privacy at the core

Veyra is built for European businesses and fully compliant with AVG/GDPR. We never sell data, never use it for advertising, and give you full transparency over what is stored and for how long.

🔒

Two-factor authentication

Every agent account is protected by TOTP-based 2FA using an authenticator app. Recovery codes ensure agents are never permanently locked out.

🕵️

Visitor anonymisation

Visitors appear only as "Visitor #XXXXXX" — no names or email addresses are collected unless they type them in a message.

🗑️

72-hour file deletion

Any file shared in a conversation is automatically removed from our servers after 72 hours. No long-term file storage without your consent.

📋

No data selling, ever

We do not sell, share, or use your data or your visitors data for any purpose outside operating the service. Full stop.

Departments

+ New department

Sales

4 agents

SM
LJ

Technical

3 agents

AG
TB

Billing

2 agents

RP

Forwarding a conversation

Current conversation

Visitor #A3F2C1

Forwarded to

Technical

Departments & forwarding

Route every conversation to the team that can actually help

Not every question lands in the right hands the first time. With departments, you can organise your agents into focused teams — Sales, Technical, Billing, or anything else you need. When an agent realises a conversation belongs elsewhere, they forward it with a single click. The visitor never notices a thing.

  • Create departments like Sales, Technical, and Billing in minutes
  • Assign any number of agents to one or more departments
  • Forward a live conversation to the right team with one click
  • The visitor stays in the same chat — no interruption or restart
  • Department badges appear in the conversation list so agents know where to focus
Satisfaction ratings

Know exactly how every conversation landed

After a chat ends, visitors are shown a simple 1–5 star prompt right inside the widget. No redirects, no forms — just a single tap. You see the score on every conversation in your dashboard and know instantly where your team is excelling and where there is room to improve.

  • Toggle the rating prompt on or off per account — no code changes needed
  • Shown automatically after every conversation ends, to both sides
  • Each visitor can only rate once per conversation — no duplicate submissions
  • Rating and timestamp stored on the conversation, visible in the agent dashboard
  • Identify at a glance which conversations left customers unhappy
👤

Support Team

Conversation ended

👤

Your order has been shipped! You'll receive tracking info within the hour.

14:32

Conversation ended

How was your experience?

Tap a star to rate

Visitor rated 4/5

First response

1m 42s

last 30 days

Resolution

8m 15s

last 30 days

CSAT

87%

42 rated

Conversations per day — last 14 days

14 days agoToday
Analytics & Metrics

Know exactly how your support is performing

The Veyra dashboard gives you the numbers that matter — how fast agents respond, how long it takes to resolve issues, and how satisfied your visitors really are. No spreadsheets, no manual tallying.

  • Average first response time — see how quickly agents pick up new conversations
  • Average resolution time — track how long it takes to fully close a chat
  • CSAT score — percentage of visitors who rated the conversation 4 or 5 stars
  • Conversations per day — a 30-day bar chart showing your support volume at a glance
  • All metrics update in real time as conversations close and ratings come in
Missed Conversations

Never let a visitor slip through the cracks

When a visitor opens a chat and no agent joins within your defined window, Veyra flags it as missed — instantly visible on the dashboard so your team can follow up before the visitor gives up.

  • A conversation is flagged "missed" when no agent replies within a configurable time window
  • Missed count appears as a prominent stat card on the admin dashboard — red when non-zero
  • Filter the conversation list to show only missed chats and act on them immediately
  • Set your own threshold — 2 minutes, 5 minutes, or whatever fits your SLA
  • Missed conversations are visible on individual chat records in the agent view
admin / dashboard

Today

38

Active now

7

Missed today

3

Conversations3 missed
Visitor #A2F12m agoMISSED
Visitor #B9E08m agoMISSED
Sophie M.11m ago

And a lot more

Every detail thought through, from the first message to the last.

Business hours

Set the days and times when your chat is available. Outside those hours the widget hides automatically — no need to remember to switch it off on Friday evening.

Sound notifications

Agents hear an alert when a new message arrives in the dashboard. Visitors hear a sound when an agent replies. Both sounds can be toggled independently in settings.

File sharing

Visitors and agents can send files up to 10 MB directly in the chat. Images, PDFs, invoices, screenshots — everything your customer needs to clarify their issue.

Widget customisation

Choose your primary, secondary and accent colours. Set a custom greeting message. Give your support team a display name. The widget matches your brand, not ours.

Session security

Agent sessions expire after 2 hours of inactivity. Cookies are HttpOnly and same-site. No tokens are ever exposed to JavaScript on the agent dashboard.

Multi-language

The Veyra dashboard is available in English, Dutch, German, French, Polish and Russian. The widget speaks whatever language your visitor browser is set to.

White-labeling

Remove all Veyra branding and present the platform entirely under your own name. Perfect for agencies who want to offer live chat as part of their own product suite.

api-sync.js

// Fetch ended conversations from Veyra

const res = await fetch(

'https://api.veyra.support/api/v1/conversations'

+ '?status=ended&per_page=50',

{

headers: {

'Authorization': `Bearer ${'{'}API_KEY{'}'}`

}

}

)

const { data, total } = await res.json()

// Push each conversation into your CRM

for (const conv of data) {

await crm.upsertTicket({

id: conv.conversationId,

email: conv.visitorEmail,

status: conv.status

})

}

// ✓ conversations synced

Public REST API

Pull your chat data into any system

Every conversation, message, and file in Veyra is accessible via a simple REST API. Connect it to your CRM, data warehouse, helpdesk, or internal dashboard — no manual exports needed.

  • Authenticated with a per-company API key — generate one in your dashboard
  • Retrieve conversations filtered by status, paginated for easy processing
  • Fetch full message threads and file attachments per conversation
  • Fully read-only — your data is yours, we just give you access to it
  • Complete API reference available in the documentation
Read the API docs

Gotowy rozmawiać ze swoimi klientami?

Utwórz konto w mniej niż dwie minuty. Karta kredytowa nie jest wymagana. Dodaj widget do swojej strony i jesteś online.