Enlivy

Customer Portal

Give Every Client a Portal for Invoices, Contracts, and Payments

Free on every plan

A branded, self-service portal, on your own domain if you add one, where clients accept proposals, pay invoices, manage subscriptions and sign contracts themselves. Every action lands on the client's record in Enlivy.

Open your client portal

Free account, no card needed.

Free
on every plan
Passwordless
One-time email code
6 languages
for clients and emails

WHAT IT IS

One Branded Home for the Whole Client Relationship

The Enlivy customer portal is a secure, on-brand web app you give to your clients. Instead of chasing approvals and payments over email, you send a link.

  • Clients view and pay invoices, accept and pay for proposals, and manage subscriptions

  • They sign contracts and download receipts and documents

  • Every action lands straight back in your Enlivy workspace

  • No double entry, because what the client does updates your records

What can be different

Less Admin for You, More Control for Them

Chasing approvals, resending documents, and marking invoices paid by hand is work that should not be yours. The portal turns that back-and-forth into something clients handle themselves.

In the Portal Over Email Today
Approvals & proposals Clients review a proposal, accept, and pay the deposit in one flow. Proposals sent as PDFs, deposits promised for “next week,” every deal needs a follow-up.
Getting paid Clients pay invoices online with a saved card when you connect your Stripe account. You mark invoices paid by hand, wait on transfers, and send reminders.
Account changes Clients change their card any time, and upgrade, pause, or cancel when you allow it. “Change my card,” “pause my plan” lands in your inbox and waits on you.
Documents & records Contracts, receipts and e-invoices stay in the portal, where clients find them anytime, and so do reports when you open them to a client. Invoices in email, contracts in a drive, documents who-knows-where.
Your brand The portal carries your logo, plus your own domain with the Custom Domain pack. A generic third-party tool, or a plain email thread.
Staying in sync Every payment, acceptance, or profile update hits your Enlivy workspace. Exports, re-keying, and reconciling by hand.

HOW IT WORKS

Live in Four Steps

Your brand is already in Enlivy, so the portal is mostly ready the moment you turn it on.

  1. Turn on Branding

    Your logo and icon already live in Enlivy. Add a custom domain in settings (the Custom Domain pack), or use a branded subdomain out of the box.

  2. Give a client access

    Send a proposal or contract and the recipient is onboarded automatically, or invite a client directly. They log in with an email code.

  3. They self-serve

    Clients accept proposals, pay invoices, manage subscriptions, sign contracts and grab documents.

  4. Open up only what you want

    Documents, reports, and project access are permissioned, so each client sees exactly what is intended and nothing more.

MAKE IT YOURS

Your Brand, Your Domain, Zero DevOps

The portal feels like a native part of your business, because it is built from your brand.

  • Your branding:

    the portal pulls your logo and icon straight from your Enlivy workspace.

  • Your own domain:

    run it on a custom domain with automated DNS and SSL verification (the Custom Domain pack), or use a ready-to-go Enlivy subdomain, free.

  • Passwordless login:

    clients sign in with their email and a one-time code, no passwords to manage. Your team can also share a magic link that opens the portal directly.

  • Private by design:

    every client sees only their own invoices, proposals, contracts, and documents, scoped to your organization.

The Customer Portal dashboard as a client sees it: what needs attention, counters at a glance and recent reports

SELF-SERVICE

Everything Your Clients Can Do Themselves

From accepting a proposal to signing a contract to filing a report, clients handle it in the portal, scoped to exactly what you allow them to see.

  • Proposals & quotes
    • View proposals with line items and totals
    • Accept or reject online
    • Complete their own billing details before paying
    • Pay by transfer or card right after accepting
  • Invoices & Payments
    • See all invoices, paid and unpaid
    • Download each as a PDF or e-invoice file
    • Pay an unpaid invoice in one click
    • Manage saved cards securely via Stripe
  • Subscriptions
    • View active subscriptions and what is coming up
    • Change the card a subscription bills to
    • Reconfigure and preview the change first
    • Pause, resume, or cancel at period end, when you allow it
  • Contracts
    • View and download contracts as PDFs
    • E-sign through a guided signing flow
    • An optional email or SMS code before signing
    • A full notification and audit trail
  • Documents & e-invoices
    • Open and download guidelines and playbooks
    • Full revision history on shared documents
    • Download e-Factura invoices exchanged with ANAF
    • The XML, the PDF, and the signature file
  • Reports & account
    • Fill in and submit the report forms you open to them on a project (Reports pack)
    • Save drafts and review past submissions
    • Maintain their own billing profile
    • A billing readiness check flags missing details

API Reference

Authentication Sessions from the API

Create and retrieve customer-portal authentication sessions for your users, straight from the admin API. A session grants one of your organization’s users scoped, time-boxed access to the customer application (the portal), authenticated by email, phone, or a magic link. Find the user, open a session (by id or by email), then read it back.

Retrieve the users you can open a session for. Filter by email, run a free-text search, or page through the full list to find the right person.

GET/organizations/<organization_id>/users
# filters: email, created_at_from/to, updated_at_from/to, ids, or q=... for free-text search
curl -G 'https://api.enlivy.com/organizations/<organization_id>/users' \
  --data-urlencode 'page=1' \
  --data-urlencode 'limit=20' \
  --data-urlencode 'email=jane@acme.example' \
  -H "Authorization: Bearer $ENLIVY_API_TOKEN" \
  -H 'Accept: application/json'

Works together with

Offers, contracts, invoices and payments

Hand Your Clients the Keys to Their Own Admin.

Give clients a branded portal where they accept, pay, sign, and self-serve, while everything syncs back to you. Start free, no card required.

Free to start · No credit card required · ANAF e-Factura for Romanian companies invoicing Romanian clients