Oferă Fiecărui Client un Portal cu Facturi, Contracte și Plăți
Un portal self-service sub brandul tău și pe propriul domeniu, unde clienții pot accepta propuneri, achita facturi, gestiona abonamente, semna contracte și trimite rapoarte, totul pe cont propriu. Fiecare acțiune se sincronizează în timp real cu Enlivy.
Începe Azi
- Brandul tău
- Pe domeniul tău
- Fără parolă
- Cod de logare unic pe email
- În timp real
- mereu sincronizat
CE ESTE
Un Singur Loc cu Brandingul Tău Pentru Toată Relația cu Clientul
Portalul Enlivy este o aplicație web sigură, cu brandingul tău, pe care o oferi clienților. În loc să alergi după aprobări și plăți prin email, trimiți un link.
-
Clienții văd și plătesc facturi, acceptă și plătesc propuneri, și își gestionează abonamentele
-
Semnează contracte, descarcă chitanțe și documente, și trimit rapoarte
-
Fiecare acțiune intră direct în workspace-ul tău Enlivy, în timp real
-
Fără introducere dublă de date, nimic de reconciliat manual
Ce poate fi diferit
Mai Puțină Administrație Pentru Tine, Mai Mult Control Pentru Ei
Să alergi după aprobări, să retrimiți documente și să marchezi facturi ca plătite manual nu ar trebui să fie munca ta. Portalul transformă acel du-te-vino în ceva ce clienții rezolvă singuri.
| În Portal | Prin Email, Azi | |
|---|---|---|
| Aprobări și propuneri | Clienții văd o propunere, o acceptă și plătesc avansul într-un singur flux. | Propuneri trimise ca PDF-uri, avansuri promise „săptămâna viitoare", fiecare deal cere un follow-up. |
| Încasarea plăților | Clienții plătesc facturile online cu un card salvat, fără să-i cauți. | Marchezi facturile ca plătite manual, aștepți transferurile și trimiți remindere. |
| Schimbări de cont | Clienții își schimbă cardul, fac upgrade, pun pe pauză sau anulează în termenii lor. | „Schimbă-mi cardul", „pune-mi planul pe pauză" aterizează în inbox și așteaptă după tine. |
| Documente și înregistrări | Contracte, chitanțe, facturi electronice și rapoarte, într-un singur loc unde clienții revin oricând. | Facturi pe email, contracte într-un drive, documente cine știe unde. |
| Brandul tău | Portalul poartă logo-ul tău, culorile tale și domeniul tău. | Un instrument extern generic, sau un simplu thread de email. |
| Sincronizare | Fiecare plată, acceptare sau actualizare de profil intră instant în workspace-ul tău Enlivy. | Exporturi, retastări și reconcilieri manuale. |
CUM FUNCȚIONEAZĂ
În Funcțiune În Patru Pași
Brandul tău e deja în Enlivy, deci portalul e aproape gata în momentul în care îl pornești.
- Activează Brandingul
Logo-ul, iconița și culorile tale există deja în Enlivy. Adaugi un domeniu propriu din setări, sau folosești un subdomeniu cu brand, gata din prima.
- Dă-i unui client acces
Trimiți o propunere sau un contract, iar destinatarul e onboardat automat. Sau inviți un client direct. Se loghează cu un cod pe email.
- Clienții se descurcă ușor (și singuri)
Clienții acceptă propuneri, plătesc facturi, gestionează abonamente, semnează contracte, descarcă documente și trimit rapoarte.
- Deschizi doar ce vrei tu
Documentele, rapoartele și accesul la proiecte sunt cu permisiuni, deci fiecare client vede exact ce vrei tu, nimic mai mult.
PERSONALIZEAZĂ-ȚI PORTALUL
Brandul Tău, Domeniul Tău, Zero DevOps
Portalul se simte ca o parte nativă a afacerii tale, pentru că e construit din brandul tău.
Fără logo-uri externe, fără ecrane de login generice, fără fricțiune pentru clienții tăi.
-
Brandingul tău
portalul preia logo-ul, iconița și culorile brandului direct din workspace-ul tău Enlivy.
-
Domeniul tău
îl rulezi pe un domeniu propriu, cu verificare automată DNS și SSL, sau folosești un subdomeniu Enlivy gata de utilizare.
-
Login fără probleme
clienții se autentifică cu emailul și un cod unic, fără parole de gestionat. Link-urile magice oferă acces instant dintr-un email.
-
Confidențial prin design
fiecare client vede doar propriile facturi, propuneri, contracte și documente, restricționat la organizația ta.

SELF-SERVICE
Tot Ce Pot Face Clienții Tăi Singuri
De la acceptarea unei propuneri până la semnarea unui contract și completarea unui raport, clienții rezolvă totul în portal, exact cât le permiți tu să vadă.
- Propuneri și oferte
- Vezi propunerile cu liniile și totalurile
- Acceptă sau respinge online
- Completează propriile detalii de facturare înainte de plată
- Plătește prin transfer sau card imediat după acceptare
- Facturi și plăți
- Vezi toate facturile, plătite și neplătite
- Descarcă fiecare ca PDF sau fișier de factură electronică
- Plătește o factură neplătită dintr-un click
- Gestionează cardurile salvate, securizat prin Stripe
- Abonamente
- Vezi abonamentele active și ce urmează
- Schimbă cardul cu care se taxează un abonament
- Reconfigurează și previzualizează schimbarea înainte
- Pune pe pauză, reia sau anulează la finalul perioadei
- Contracte
- Vezi și descarcă contracte ca PDF
- Semnătură electronică printr-un flux ghidat
- Verificare prin email sau SMS pe fiecare semnătură
- Notificări complete și pistă de audit
- Documente și facturi electronice
- Deschide și descarcă ghiduri și playbook-uri
- Istoric complet al versiunilor pe documentele partajate
- Descarcă facturi electronice PEPPOL la cerere
- XML-ul, PDF-ul și fișierul de semnătură
- Rapoarte și cont
- Completează și trimite formularele tale de raport personalizate
- Salvează ciorne și revezi submiterile anterioare
- Gestionează propriul profil de facturare
- O verificare de pregătire pentru facturare semnalează detaliile lipsă
Referință API
Sesiuni de Autentificare prin API
Creează și recuperează sesiuni de autentificare pentru portalul de clienți pentru utilizatorii tăi, direct din API-ul de administrare. O sesiune acordă unuia dintre utilizatorii organizației tale acces restricționat și limitat în timp la aplicația pentru clienți (portalul), autentificat prin email, telefon sau un link magic. Găsești utilizatorul, deschizi o sesiune (după id sau după email), apoi o citești înapoi.
Recuperează utilizatorii pentru care poți deschide o sesiune. Filtrează după email, rulează o căutare full-text sau parcurge lista completă ca să găsești persoana potrivită.
const organizationId = "your_org_id";
const token = "YOUR_TOKEN_HERE";
fetch(
`https://api.enlivy.com/organizations/${organizationId}/users?page=1&limit=20` +
// filters: email, created_at_from/to, updated_at_from/to, ids, or q=... for free-text search
`&email=jane@acme.example`,
{
method: "GET",
headers: {
Authorization: `Bearer ${token}`,
"Content-Type": "application/json"
}
}
); Deschide o sesiune pentru un utilizator specific referențiind organization_user_id-ul său. Asta țintește exact o singură identitate, deci sesiunea trece direct la autentificare, fără ambiguitate.
const organizationId = "your_org_id";
const token = "YOUR_TOKEN_HERE";
fetch(`https://api.enlivy.com/organizations/${organizationId}/user-client-portal-sessions`, {
method: "POST",
headers: {
Authorization: `Bearer ${token}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
// reference the exact user identity
organization_user_id: "org_user_id",
name: "Jane Doe", // required: display name for the session
// how the user proves identity: email | phone | magic_authentication
authentication_method: "email",
// scope what the session may access in the portal
// options: invoices | receipts | network_exchanges | contracts | reports | payment_methods
permissions: ["invoices", "receipts", "payment_methods"],
// lifetime: set validity_hours OR expires_at (bounded by the server maximum)
validity_hours: 72
})
});
// Response includes: token, status, magic_authentication_url (for magic_authentication),
// authentication_verification_code (for email / phone), permissions, expires_at. Deschide o sesiune după email în loc de un id specific, util când știi doar adresa. Dacă emailul corespunde unui singur utilizator, sesiunea continuă direct. Dacă același email aparține mai multor identități, sesiunea e creată în starea awaiting_user_selection, iar utilizatorul e rugat în portal să aleagă cu ce identitate se autentifică înainte de a continua.
const organizationId = "your_org_id";
const token = "YOUR_TOKEN_HERE";
fetch(`https://api.enlivy.com/organizations/${organizationId}/user-client-portal-sessions`, {
method: "POST",
headers: {
Authorization: `Bearer ${token}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
// reference the user by email
email: "jane@acme.example",
name: "Jane Doe", // required: display name for the session
// how the user proves identity: email | phone | magic_authentication
authentication_method: "email",
// scope what the session may access in the portal
// options: invoices | receipts | network_exchanges | contracts | reports | payment_methods
permissions: ["invoices", "receipts", "payment_methods"],
// lifetime: set validity_hours OR expires_at (bounded by the server maximum)
validity_hours: 72
})
});
// Single match -> the session proceeds to authentication.
// Multiple matches -> status "awaiting_user_selection"; the user picks which
// identity to authenticate as in the portal before continuing. Citește o sesiune înapoi: statusul ei curent, când a fost folosită ultima dată, când expiră și utilizatorul căruia îi aparține. Interoghează statusul ca să vezi utilizatorul trecând prin autentificare (inclusiv selecția identității când sesiunea a fost deschisă după email).
const organizationId = "your_org_id";
const sessionId = "your_session_id";
const token = "YOUR_TOKEN_HERE";
fetch(
`https://api.enlivy.com/organizations/${organizationId}/user-client-portal-sessions/${sessionId}` +
// includes: organization_user, organization
`?include=organization_user`,
{
method: "GET",
headers: {
Authorization: `Bearer ${token}`,
"Content-Type": "application/json"
}
}
);
// status: pending | email_verification_sent | awaiting_user_selection | success | expired Funcționează împreună cu
- Contracte Redactează contracte din șabloane, trimite-le la semnare cu verificare prin SMS sau email, și urmărește fiecare semnătură și reînnoire. Copiile semnate se livrează automat.
- Guidelines Notează și păstrează cele mai bune practici și reguli la un loc, pentru ca echipa ta să fie mereu pe aceeași lungime de undă.
- Facturi Creezi o factură conformă în câteva secunde, o trimiți, și se leagă singură de contractul, plata și tranzacția bancară de care aparține. eFactura este inclusă, așa că tot ce se întâmplă între emitere și încasare are loc într-un singur loc.
- Network Exchanges Trimite și primește facturi automat, direct prin eFactura ANAF, cu PEPPOL și alte platforme UE pe aceleași șine. Facturile primite se preiau singure, cele emise se trimit după programul tău, iar fiecare schimb păstrează un istoric complet. Fără fișiere XML, fără încărcări manuale.
- Fluturași de Salariu Un sistem flexibil de fluturași de salariu pe care îl controlezi tu, cu fiecare fluturaș legat de contract, plată și tranzacția bancară corectă.
- Playbooks Proiectează, implementează și perfecționează proceduri pas cu pas pentru orice flux de lucru. Asigură consistență, reduce erorile și ghidează echipa prin sarcini repetabile, cu structură și claritate integrate.
- Prospects Urmărește fiecare oportunitate, de la primul contact până la factura plătită, cu istoric complet al activităților, emailuri automate în funcție de status și colaborare cu clientul integrată direct în flux.
- Rapoarte Înlocuiește actualizările împrăștiate prin chat și email cu rapoarte structurate pe care echipa ta le completează pe un calendar fix. Definești întrebările o singură dată cu o schemă reutilizabilă, oamenii potriviți primesc raportul potrivit la momentul potrivit, iar fiecare răspuns ajunge într-un singur loc, gata de comparat.
- Chitanțe Chitanțele îți oferă o evidență structurată a fiecărei plăți, bani intrați și bani ieșiți, legate de facturile și contractele tale, cu cashflow-ul mereu la zi.
- Utilizatori Toți cei cu care lucrezi, clienți, furnizori, angajați, contabili, într-un singur loc. Atribui fiecăruia un rol care decide ce vede și ce poate face, apoi îi pui direct în lucru: facturare, salarii, contracte, în câteva secunde.
- MCP Pune întrebări despre facturile, contractele și pipeline-ul tău și rezolvă activități reale, în siguranță, cu acces limitat exact la ceea ce contul tău poate face deja.