Check an account
template.

The Check an account template is a ready-made Dazza workflow for plan, usage and billing questions from verified users. Dazza sends email to your own system, once the customer has proved who they are, and answers with what your system replies. Every detail, check and message can be changed.

SOFTWARE TEAMS · CALL YOUR SYSTEMTEMPLATE
READY ON DAY ONE. YOURS TO CHANGE.
1 DETAIL TO COLLECT
Call your system HOW IT FINISHES
Straight away NO CONFIRM STEP
Scale AND ABOVE

The questions
it answers.

Dazza uses it when the customer asks about their plan, usage, billing status or account. You can change that sentence, and Dazza follows the new one.

01

“Which plan am I on?”

02

“When does my subscription renew?”

03

“How many seats have we used?”

04

“Is my account active?”

What it asks for.
Nothing more.

Dazza asks only for what’s missing, never for what it’s already been told, and checks emails, numbers and dates as it goes. Add, remove or reorder details, up to 10.

Details the Check an account template collects
DETAIL TYPE REQUIRED CHOICES OR HELP
Email Email Required —

Where the job
goes next.

This template uses Call your system. Switch to another way to finish, or add decisions that choose between them.

01

Send to your team

The request lands in the Team queue of your inbox with every detail, and your team gets an email.

SWITCH TO IT ANY TIME
02

Share a link

Dazza shows a button to a page, such as your booking page or a form, with details filled into the address.

SWITCH TO IT ANY TIME
03 THIS TEMPLATE

Call your system

Dazza sends a signed request to your system and answers from the reply. Scale and above.

AS IT COMES
WHAT DAZZA SENDS
POST https://your-system.example/dazza
content-type: application/json
x-dazza-event: action.run
x-dazza-timestamp: 1793097720
x-dazza-signature: sha256=9f2c…

{
  "event": "action.run",
  "action": {
    "id": "act_…",
    "name": "Check an account"
  },
  "run": {
    "id": "run_…",
    "test": false
  },
  "inputs": {
    "email": "jamie@example.com"
  },
  "conversation": {
    "id": "cnv_…",
    "pageUrl": "https://yourbusiness.com/…"
  },
  "customer": {
    "email": "jamie@example.com",
    "name": "Jamie",
    "verified": {
      "email": "jamie@example.com",
      "via": "code",
      "userId": null
    }
  },
  "sentAt": "2026-10-27T10:42:00.000Z"
}
WHAT YOUR SYSTEM REPLIES
{
  "message": "You’re on the Team plan, renewing on 3 November. You’ve used 34 of 40 seats."
}

The checks,
out of the box.

Every check runs in code before the workflow does, so none of them rely on the AI behaving. Change any of them per workflow.

Default checks for the Check an account template
CheckAs it comes
Customer confirms first Off. It runs as soon as the details are complete.
Customer verifies their email first On. The customer proves who they are with an email code or your site’s signed login before it runs. Growth and above.
Team approves before it goes ahead Off. Turn it on to have your team approve or decline each one in the inbox (Growth and above).
Starts in Test, so it only runs in your preview until you set it to Live.
Email and messaging apps Used as it comes, since it needs no button. It runs once the customer is verified, such as a sender whose domain passes DMARC.
Plan Scale and above.

Who it suits.
How to adapt it.

The groups are a guide, not a rule. Any business can use any template, renamed to fit.

Who it suits

  • SaaS and apps
  • Memberships and subscriptions
  • Utilities and service accounts

Tips for adapting it

  1. Sign your users’ logins (data-user-token or Dazza.identify), so they’re verified without an email code.
  2. Reply with the fields customers ask about, such as plan, renewal date and usage, plus a message.
  3. Never return passwords, full card numbers or anything a customer shouldn’t see in a chat.
  4. If your billing is in Stripe, Stripe’s MCP server can answer many billing questions without any code.

Check an account,
answered.

Step by step in Create a workflow.

How does Dazza know who’s asking?

From a code sent to the user’s email, or a login your app signs. Your system gets the verified email as customer.verified.email.

What does my system receive?

A signed JSON request with the email, the conversation and how the user was verified. Reply with JSON within 10 seconds.

Which plan do I need?

Calling your own system is on Scale and above. Stripe over MCP is on Growth and above.

14 DAYS FREE · NO CARD NEEDED

Switch it on
in minutes.

A WALL & FIFTH PRODUCTGOOD SERVICE. GOOD FEELING.