Asteri
PricingIntegrationsOur storyEvents
Log inStart free trial(443) 640-9400

Win & keep customers

A customer portal your customers will actually use

Your customers sign in with a link from their email, then approve estimates, pay invoices, reschedule visits, and message your team, without calling the office.

Start free trialBook a demo

Included with every Asteri plan.

Welcome back, Dana

Customer portal

Estimate for carpet cleaning

3 rooms and hallway · 2 options

Needs review
Review and acceptAsk a question

Next visit

Tuesday · 9:00 to 11:00 AM

Reschedule

Invoice for upholstery cleaning

Due in 5 days

$240.00

Saved card ending 4242

Saved for next time

No passwords
Customers sign in with a one-time email link
Any device
Built for phones, tablets, and computers
Your rules
You decide what customers can change themselves

What customers can do

Everything customers usually call the office for

Many field service tools stop at a payment link. The Asteri portal lets customers handle the whole relationship from their side.

  • Approve estimates

    Customers review an estimate, choose between options, add optional extras, and accept or decline. If you ask for a deposit, the deposit invoice is created for them.

  • Book right after approving

    Once an estimate is accepted, the customer can pick an open time for the work on the spot.

  • Pay invoices online

    Card, US bank account, Afterpay, Klarna, or Square, depending on what you connect. Customers can add a tip if you allow it.

  • Saved cards

    Customers save a card, remove it, and control what it can be charged for.

  • Reschedule or cancel

    Customers move or cancel a visit themselves inside the notice window you set, or send a request for your team to approve.

  • Upcoming and past visits

    Every visit with its services, price, address, and directions. Customers can add a visit to Google Calendar in one tap.

  • Sign service agreements

    Customers read the agreement, choose to pay in full, monthly, quarterly, or per visit, and sign by typing their name.

  • Messages and requests

    Customers message your team or ask for new service, a quote, or a callback. Everything lands in your Asteri inbox next to your texts.

  • Profile and addresses

    Customers keep their contact details and service addresses up to date themselves.

Fewer calls to the office

Requests come to your team in one list

Reschedules, quote requests, callbacks, and feedback all arrive in Client Hub, where your team works through them.

  • Turn self-service rescheduling and cancelling on or off
  • Set how many hours of notice customers must give
  • Send or copy a sign-in link from any customer profile
  • Turn off a customer’s portal access at any time

Customer requests

Client Hub

Reschedule request

Wants Thursday morning instead

New

Quote request

Tile and grout, kitchen

New

Callback

Question about the service agreement

Assigned

Feedback

Great job on the stairs

Done

Get paid sooner

Every invoice has a pay button

Customers see what they owe and pay in a few taps with the payment methods you already use.

  • Cards, bank accounts, and pay-later options through Stripe
  • Square if you connect it
  • Optional tips for your technicians

Pay invoice

Secure checkout

Upholstery cleaning

Sofa and two chairs

$240.00

Tip for your technician

Optional

$20.00
CardBank accountAfterpayKlarna
Pay $260.00

How it works

Up and running for your customers

  1. 1

    Invite your customers

    Create a portal login from Client Hub and send the sign-in link. Booking confirmation emails include a sign-in link too.

  2. 2

    They sign in with one tap

    The link in their email signs them in. There is no password to create or forget.

  3. 3

    They take care of the rest

    Customers approve, pay, book, and message from whatever device they have in hand.

  4. 4

    Your team sees it all

    Approvals, payments, requests, and messages show up in Asteri as they happen.

Questions

Common questions

Do customers need a password?

No. Customers get a sign-in link by email. Each link works once and expires after 24 hours, and customers can ask for a new one from the sign-in page at any time.

Can anyone sign up for my portal?

No. Only customers your team has set up can sign in. If someone asks for access, they only receive a link when your team has already created their portal login.

Which payment methods can customers use?

Whatever you connect: cards, US bank accounts, Afterpay, and Klarna through Stripe, plus Square.

Can customers cancel whenever they like?

Only if you allow it. You choose whether customers can reschedule or cancel on their own and how much notice they must give. Otherwise, they send a request and your team decides.

Do customers have to download an app?

No. The portal works in any web browser and is designed for phone screens, so customers can use it straight from the email link.

Can the portal match my brand?

The portal shows your business name, and you can pick from 16 color themes.

Does the portal cost extra?

No. The customer portal is included with every Asteri plan.

Works together

Pairs well with

  • Online bookingCustomers book and pay online
  • Estimates & invoicingEstimates, invoices, and follow-ups
  • Mobile appiPhone and Android app for your team
Asteri

A unified operations platform for service businesses, shaped by field-service experience.

Product

  • Calendar & dispatch
  • Estimates & invoicing
  • Payments
  • Online booking
  • Customer portal
  • Mobile app
  • Asteri AI assistant
  • AI Receptionist
  • Integrations

Industries

  • Floor Care
  • Hood Cleaning
  • Fire Prevention
  • Construction
  • HVAC
  • All industries

Company

  • Our story
  • Events
  • Pricing
  • Contact

Resources

  • System status
  • Support
  • Booking demo

Legal

  • Privacy policy
  • Terms of service
  • Google data use
  • Delete account
  • Cookie policy
  • Refund policy

© 2026 Asteri Technologies LLC. All rights reserved.

View system status