Skip to content

Velk Express is part of the Velk ecosystem. You build the sites in Velk CMS, the PHP CMS that AI installs and writes for you.Part of the Velk ecosystem.

Explore Velk CMS

Sell, maintain and get paid for the sites you build.

Velk Express is the operations panel for anyone who builds Velk sites for clients. Quotes with online approval, tickets instead of WhatsApp, support hours with a running balance and charges through your own Stripe account. Each client keeps track of it all in a portal with your branding, on their own time.

7 days free, then $12 per quota per month. Your clients pay straight into your Stripe account.

How it works

  1. 1Sell
  2. 2Deliver
  3. 3Maintain
  4. 4Get paid
  1. day 1

    You build the quoteSite creation, maintenance and support items.

  2. day 1

    The client gets the linkAnd opens the proposal without signing up.

  3. day 4

    Approves item by itemYou get the approval by email.

  4. day 4

    Close & executeCreates the client, portal access, sites, tickets and plan.

  5. day 38

    Opens a ticketIn the portal, with text and images.

  6. day 38

    You get notifiedBy email, with a link to the ticket.

  7. day 39

    You reply and log 25 minThe hour balance updates.

  8. day 40

    You create the chargeThe client sees the Pay now button.

  9. day 41

    The client paysStraight into your Stripe account, and the status updates on its own.

From quote to payment, no one has to be online at the same time. Everyone acts when they can, and Express records the history, notifies whoever is next and keeps balances and charges up to date.

1Sell

Quotes the client approves item by item

Build the proposal with site creation, maintenance and recurring support items. The client opens it from the link, without signing up, selects what they want and confirms. You get the approval by email.

Proposal #3 for Café Aurora
  1. Site creationBusiness website$4,700approved
  2. Maintenance / implementationOnline ordering on the website$2,800not approved
  3. Recurring supportMonthly support, 10h included$490/moapproved
Approved by the client$4,700+ $490 per month

October 4, 7:40 PM

Close & executein your panel, whenever you're ready
  • Public link, no account needed

    The proposal opens at velk.express/your-agency/q/… or on your domain, and the client approves from their phone.

  • Items that already know what to create

    A site creation item already includes the site to register. A recurring support item already includes the monthly hours and the extra hour price.

  • Payment right on the proposal

    Generate a payment link for the one-time items, and the client sees the Pay now button on the same page.

2Deliver

One click turns the proposal into a project

With the items approved, Close & execute does the setup you'd otherwise do by hand: client, portal access, sites, tickets and support plan. All in a single transaction, with a log of what was created.

Proposal #3, 2 items approvedClose & execute

BEGIN

  1. Client registeredCafé Aurora
  2. Portal access invited[email protected]
  3. Site registeredcafe-aurora.com
  4. Ticket opened#1 Business website
  5. Support plan activated10h per month, $490

COMMIT

If a step fails, nothing ends up half-created.

The client signs in to a portal with your branding

The login page, portal, proposals and invites use your logo, color and domain. There the client keeps track of their sites, opens support tickets, approves proposals and pays. Velk Express shows up only as a discreet credit in the footer.

  • Your color: the whole palette comes from a single hex
  • Your domain, with an SSL certificate issued automatically
  • English, Portuguese or Spanish, in each person's own language

https://portal.youragency.com/tickets

Without a custom domain, the portal lives at velk.express/your-agency.

3Maintain

Tickets instead of WhatsApp

Every request becomes a ticket tied to the site, in a chat-style thread with formatted text and images. The client writes when they can, you reply when you can, and nothing gets lost in a group chat. When they open a new ticket, you get an email.

Two ticket types

supportSupport
Recurring. The client opens one in the portal when they have an active plan and the site is covered. Logged minutes come out of the hour balance.
singleOne-off
Only the agency can open one. It has its own price and can become a payment link.

Two states

OpenClosedclosereopen

No board to configure and no in-between statuses: a ticket is either open or closed.

Support hours with the balance always in view

Set the hours included in each client's plan and log the minutes on each support ticket. The client sees the same balance in the portal as you do.

Hours used by Café Aurora in the October cycle

Hover or tap each entry

Time entries for Café Aurora in October
DayTicketMinutesCycle total
Oct 2#4 menu-update400h40
Oct 6#5 new-photos751h55
Oct 9#6 local-seo1203h55
Oct 14#7 october-banner254h20
Oct 17#8 events-page1506h50
Oct 23#9 booking-form908h20
  • Monthly cycle, in São Paulo time

    Each month starts with the plan's hours.

  • A negative balance doesn't block anything

    You and the client see a warning, and support continues.

  • Extra hours per cycle

    Sell extra hours through Stripe, and they're added to that month's balance.

4Get paid

Charges through your own Stripe account, with no middleman

Connect your Stripe account once, through OAuth. Express creates payment links in your account, in the agency's currency, and the money goes straight to you. It doesn't keep your keys and never touches the money.

payerYour client
receiverYour Stripe account
destinationYour bank
organizerVelk Express

creates the link in your account and tracks the status

one-off

Approved quote

The total of the one-time items, paid right on the proposal.

$4,700
one-off

One-off ticket

A fixed-price change, charged straight from the ticket.

$800
recurring

Support retainer

Becomes a Stripe subscription, billed every month.

$490/mo
one-off

Extra hours

Additional hours for the cycle, added to the client's balance.

$180
One-offAwaiting paymentPaid
RecurringSubscription activePast dueCanceled

The status comes in through the Stripe webhook and is for information only: nothing gets blocked. Got paid another way? Mark it as paid, and Express deactivates the link.

Everything else in the subscription

All included in the quota price, with no add-on modules to unlock.

Team and roles
The owner has full access. Managers handle clients, tickets and charges, but not the subscription, quotes, settings or team. Collaborators only see the clients and tickets they take part in.
Quotas
Each quota comes with 1 seat and 20GB. Add as many as your team needs, and adjust anytime.
Files
Express stores ticket images and the agency logo behind access checks.
Automatic emails
Access invite, password reset, proposal sent, proposal approved and ticket opened.
Three languages
Panel and portal in English, Portuguese and Spanish. Each person sees their own language.
Three currencies
Charge your clients in US dollars, euros or Brazilian reais. Amount fields accept both 1,200.50 and 1.200,50.
Brazilian service invoices
For companies in Brazil, Express automatically issues the service invoice (NFS-e) for every subscription payment.
Branded login
velk.express/your-agency opens the login screen with your logo and color.

You build the sites in Velk CMS

The PHP and MySQL CMS from the same team. The site's structure lives in one file, site.json, and Velk CMS builds the editing panel from it. With no Composer and no build step, it runs on any PHP host, and AI installs it and writes the theme for you.

Explore Velk CMS

EllevenElleven.Digital builds and maintains Velk CMS and Velk Express.

theme/site.json
{
  "site": { "name": "Café Aurora", "language": "en" },
  "item_types": {
    "menu": {
      "label": "Menu",
      "slug": "menu",
      "fields": [
        { "name": "price", "type": "text", "label": "Price" },
        { "name": "photo", "type": "image", "label": "Photo" },
        { "name": "details", "type": "richtext", "label": "Description" }
      ]
    }
  }
}

The panel gets a Menu screen with these three fields.

One price per quota, in your currency

Unlimited clients, sites and tickets. You pay for your team and storage: each quota comes with 1 seat and 20GB, and you add as many as you need.

Billed monthly in the currency you choose at sign-up. Cancel anytime.

Do the math on maintenance

Drag to see how much support plans bring in each month.

=$960per month, every month

One Velk Express quota costs $12 a month.

Quota

$12/month

  • 1 team seat and 20GB of files
  • Unlimited clients, sites and tickets
  • Quotes with a public page and automatic execution
  • Support hours per client
  • Charges through your Stripe account
  • Portal with your branding and domain

7 days freeCard required, cancel anytime. Up to 3 quotas during the trial.

Start 7 days free

For companies in Brazil, Express automatically issues the subscription's service invoice (NFS-e).

Frequently asked questions

Does my clients' money go through Velk Express?

No. Express creates the charge directly in your Stripe account, connected through OAuth (Stripe Connect, Standard account). It stores only the account ID, never your keys, and tracks the status through the webhook.

How does the free trial work?

You get 7 days free, once per agency, with a card on file and up to 3 quotas. Cancel before the trial ends and you pay nothing; after that, each quota costs the monthly price.

Does the client need an account?

Not to approve a proposal: it opens from a public link. To keep track of their sites and open tickets, they get an email invite and set their own password.

What happens when the month's hours run out?

Nothing gets blocked. The balance goes negative, you and the client see a warning, and you can sell extra hours for the cycle.

Can I use my own domain?

Yes. Point an address like portal.youragency.com to Express, and it issues the SSL certificate automatically. Without a custom domain, the portal lives at velk.express/your-agency.

Who on the team sees what?

The owner sees everything. Managers handle clients, tickets and charges; the subscription, quotes, settings and team stay with the owner. Collaborators only see the clients and tickets they take part in.

Which languages and currencies does it support?

English, Portuguese and Spanish. You charge your clients in US dollars, euros or Brazilian reais, and the Express subscription is billed in US dollars or reais.

Do you issue Brazilian service invoices (NFS-e)?

Yes, for companies in Brazil. Express automatically issues the NFS-e for each subscription payment, using the agency's tax information.

Your next site can launch with a maintenance plan.

Create your agency, connect Stripe and send your first quote.