CySo Flow User Guide

flow.cysosolutions.com

Everything you need to run your business, in your pocket.

This guide walks you through every feature of CySo Flow from setting up your profile to sending invoices and managing your team. No technical knowledge required.

📅 Job Scheduling 👥 Customer Management 📋 Instant Invoices 📈 Finance Reports 👳 Teams

Contents

  1. First-Time Setup Your Business Profile
  2. Your Dashboard
  3. Adding & Managing Customers
  4. Creating a Job (Appointment)
  5. Adding Photos & Getting a Signature
  6. Service Reports & Tax Invoices
  7. Setting Up Official Tax Invoices
  8. Viewing Your Finances & Invoice Ledger
  9. Teams Plan Manage Your Technicians
  10. Technician View
  11. Quick Tips

First-Time Setup

Before you start booking jobs, spend two minutes filling in your business details. This information goes directly onto every invoice you create.

👋
The Welcome wizard does this for you The first time you sign in, a quick setup wizard asks whether you work as a company or on your own, then walks you through your profile, your first customer, and your first job. Individuals get a shorter flow with no company-only fields. You can skip any step and finish the rest in Settings later.
💡
Where to find it Tap the cog icon in the bottom navigation bar to open Settings. On a desktop or tablet, it appears on the left sidebar. Tap Save & Sync Settings to back everything up your templates, colours and business details sync to every device you sign in to.
1

Business Details

Enter your Business Name, address, phone number and VAT number. These appear at the top of every invoice.

2

Invoice Settings

Set your default VAT rate (e.g. 21%) and a payment note for example: "Payment due within 14 days."

3

Work Hours

Toggle which days of the week you work and set your normal start/end times. This is used in job scheduling.

4

Google Drive & Calendar (optional)

Tap Connect Drive to save invoices to your Google Drive automatically. Tap Connect Calendar to sync jobs with Google Calendar.

Settings Business Profile
Business & Invoice details
Settings Work Hours
Work Hours toggle your working days
Settings Google Connect
Connect Google Drive & Calendar
Done! All your settings save automatically there is no Save button needed.

Your Dashboard

The Dashboard is your daily command centre. At a glance you can see this month's revenue, your calendar of booked dates, and all upcoming jobs.

Dashboard
Dashboard revenue, calendar & jobs
📈

Revenue Banner

Shows total revenue and profit for the current month. Green means you're on track.

📅

Calendar

Dates with a blue dot have scheduled jobs. Tap any date to filter the job list below.

📋

Job Cards

Each card shows the customer name, job type, time, and whether it's been paid (green border) or not (orange border).

Navigation Bar

At the bottom of the screen (or left side on desktop) you have five main sections:

💡
No jobs yet? If you have no customers yet, the app will automatically open the Customers page when you first log in. Add your first customer, then come back to create a job.

Adding & Managing Customers

Your customer list is the foundation of CySo Flow. Every job and invoice is linked to a customer you've saved here.

1

Open the Customers page

Tap Customers in the navigation bar. You'll see a list of all saved customers with a search bar at the top.

2

Tap "+ Add Customer"

The blue button at the top right opens the customer form.

3

Fill in the details

Enter the customer's name, phone number, email, and address. Notes are optional use them for site access codes, parking instructions, etc.

4

Tap "Save Customer"

The customer is saved instantly and appears in your list. You can edit or delete them at any time.

Add Customer Form
The Add Customer form
🔍
Search and sort your client list The search bar filters by name, phone, or email as you type. Tap the A→Z button next to the search bar to flip the alphabetical sort direction.

Customer detail & history

1

Balance at a glance

Each customer card shows a red Owes €X badge if they have an outstanding balance, or a green ✓ Fully paid badge if everything is settled the VAT-inclusive total across all unpaid jobs.

2

VAT number for B2B clients

When adding or editing a customer, store their VAT / Tax number. It prints automatically on any tax invoice you issue to them required for EU B2B transactions.

3

Delete all appointments

Inside a customer's detail panel, tap Delete all in the appointment history to remove every appointment for that client at once. You'll be asked to type DELETE to confirm.

Creating a Job

A "job" is a scheduled appointment with a customer. You can record the work done, materials used, travel time, pricing, and profit all in one place.

💡
How to open the Job form On the Dashboard, tap the + New Job button (top right). Or tap the + button on any date in the calendar.
Create Job Form
The full Job creation form
1

Choose a Customer

Tap the customer field and search by name. The address will fill in automatically.

2

Set the Date & Time

Pick the date, start time, and estimated duration. This adds the job to your calendar.

3

Describe the Work

Enter a job title and description this goes straight onto the invoice.

4

Enter Pricing

Fill in labour hours, hourly rate, and any materials cost. The app calculates your profit automatically (after materials and travel time deductions).

5

Save & Mark Paid

Tap Save Job. Once the customer pays, toggle the Paid switch the job card will turn green on your dashboard.

What each job card shows

Green border = Paid

The customer has paid. Revenue is counted in your totals.

Orange border = Unpaid

Payment is still outstanding. A reminder to follow up.

✎️

Edit button

Opens the job form again to update any detail at any time.

📋

Invoice button

Generates a PDF invoice for this job instantly. See Section 6.

Adding Photos & Getting a Signature

Protect yourself and your customers by capturing before/after photos and a digital signature on completion.

1

Open the job

Tap any job card on the Dashboard to open the job detail view.

2

Tap "Add Photo"

Choose a photo from your gallery or take one with your camera. You can add up to 10 photos per job (Pro/Teams plan).

3

Label each photo

Give each photo a caption like "Before" or "After the repair" so it's clear in the record.

4

Request a signature

Hand the phone to the customer. They draw their signature on the screen, then tap Save Signature. Their name and timestamp are recorded automatically.

Job Photos
Job detail photos & signature
Signature Capture
Customer signs directly on screen
📷
Photo limits by plan Basic plan: 1 photo · Starter: 3 photos · Pro & Teams: 10 photos per job.

Service Reports & Tax Invoices

CySo Flow generates two types of professional PDF documents. Tap the PDF button on any job from the Dashboard, Finance page, or customer detail to choose which one you need.

📋

Service Report

Available on all plans. A professional job-completion document not a legal tax invoice. Shows your company name, customer details, work description, materials, labour and a discreet payment status badge. Choose from 5 templates: Fieldwork, Dispatch, Sitelog, Signature, Checkpoint.

📄

Tax Invoice

Available on paid plans when Official Tax Invoices are enabled. A legally valid EU tax invoice with your VAT number, a sequential invoice number, date of work, line items with VAT, bank details and a legal disclaimer. Choose from 5 templates: Clean, Traditional, Contemporary, Executive, Impact.

1

Tap the PDF button on any job

It appears on every job card on the Dashboard, on each row in the Finance page, and in the appointment history inside a customer's detail panel.

2

A sheet slides up choose your document

Tap Service Report for a simple completion document, or Tax Invoice for a legally valid invoice. The Finance page pre-selects Tax Invoice for you.

3

The PDF downloads instantly

Tax invoices are also recorded in the Issued Invoices ledger on the Finance page and uploaded to your cloud storage provider.

🎨
Choose your template & accent colour In Settings → Official Tax Invoices, pick a template for tax invoices and a separate one for service reports, plus an accent colour. Tap Sample on any template to instantly download a preview PDF with demo data.
Cancelled invoices are preserved To cancel a tax invoice, go to Finance → Issued Invoices and tap Cancel Invoice. It's marked cancelled and kept in your ledger for audit purposes (required by Cyprus tax law); re-downloading shows a VOID watermark.

Setting Up Official Tax Invoices

To issue legally valid EU tax invoices, enable the feature in Settings and enter your business details. This takes about two minutes and only needs doing once.

1

Enable Official Tax Invoices

Go to Settings → Official Tax Invoices (visible on all plans; active on paid plans) and switch it on a set of new fields expands below.

2

Enter your business details

Fill in your legal business name, address and VAT / TIC number. These print as the seller details on every tax invoice.

3

Set your invoice number format

The default INV{YY}{NNN} produces INV26001, INV26002, and so on. A live preview shows your next number as you type. Set a starting number and tap Set.

4

Choose a template, colour & bank details

Pick one of the 5 invoice templates and an accent colour. Optionally toggle on bank details to print your IBAN and BIC for easy bank-transfer payments. A separate picker lets you choose your service report template too.

📜
Legal note CySo Flow generates invoice documents as a convenience tool. You remain solely responsible for compliance with Cyprus VAT law and your tax obligations. For B2B invoices to EU-registered clients, record the client's VAT number in their customer profile.

Viewing Your Finances & Invoice Ledger

The Finance page gives you a clear picture of how your business is performing without needing an accountant. It has two tabs: Appointments (your earnings overview) and Issued Invoices (a ledger of every tax invoice you've generated, with cancel options).

Finance Page
Finance revenue, profit & job list
💸

Revenue & Profit cards

See your total revenue (all paid jobs) and your net profit (after materials deducted) for any selected period.

📊

6-Month Bar Chart

A visual history of monthly revenue so you can spot busy seasons and slow months at a glance.

📄

Job List with Paid/Unpaid badges

Every job is listed below the chart. Tap any job to jump straight to it and mark it paid.

📄

Export to Spreadsheet

Tap the export button to download a spreadsheet of all your jobs useful for your accountant at tax time.

Managing Your Team

The Teams plan lets you invite technicians, assign jobs to them, and see who's working where all from your admin account.

👳

Teams Plan Required

The features in this section are available on the Teams plan (€399/year). Solo and Pro users can skip to Section 11.

Inviting a Technician

1

Open the Team page

Tap Team in the navigation bar (visible to admins only).

2

Enter the technician's email

Type the email address of the person you want to invite and tap Send Invite. They will receive an invitation when they log into CySo Flow.

3

Technician accepts the invite

When they log in, a confirmation screen asks them to accept or decline. Once accepted, they appear in your team list.

Team Management Page
Team page invite & manage technicians

Assigning a Job to a Technician

Assign To dropdown
The "Assign To" field when creating a job
1

Create or edit a job

Open the job form as normal. You'll see a new "Assign To" field that only appears on the Teams plan.

2

Select a technician

Tap the dropdown and choose who should do this job. The assigned technician will see it in their app immediately.

3

Monitor from Dispatch view

Your Dashboard shows a blue chip with the technician's name on each assigned job card so you always know who's doing what.

Admin Dispatch View
👳 Admin dispatch view blue chips show which technician is assigned to each job.

Technician View

When a technician logs in, they see a simplified view only their assigned jobs. They can clock in, clock out, add photos, and mark jobs complete.

👤
Technicians cannot see financial data Pricing, profit, revenue and customer contact details are hidden from the technician view for privacy.
Technician Dashboard
Technician's job list for the day
1

View assigned jobs

The technician sees only the jobs that have been assigned to them sorted by time.

2

Tap "Clock In"

When they arrive on site, they tap Clock In. The app records the GPS location and start time.

3

Add photos & notes

They can take before/after photos and add notes from the job detail screen while on site.

4

Clock Out & Mark Complete

Tap Clock Out when leaving. Tap Mark Complete when the work is fully done. The admin sees the update instantly.

Technician Clock In
🕖 Technician job detail clocked in, timer running, Clock Out and Mark Complete buttons.

Quick Tips

A few things that will make your day-to-day easier.

📱

Install as an App

In your mobile browser, tap "Add to Home Screen" to install CySo Flow like a native app. It works offline too.

Automatic Updates

CySo Flow updates silently in the background. On next login you'll see a brief "Updating…" screen this is normal.

📋

Send invoices via WhatsApp

Tap "Generate Invoice" → "Share PDF" → choose WhatsApp. Your customer gets a professional PDF instantly.

🔍

Search your customers

The Customers search bar filters by name, phone, or email. Great when you have many clients saved.

📈

Profit at a glance

The profit figure on each job card is calculated automatically (revenue minus materials minus travel cost). No maths needed.

🔒

Your data is private

All data is stored securely in your account. Technicians can only see what you assign to them.

Plan Comparison

Feature Basic (Free) Starter €49/yr Pro €99/yr Teams €399/yr
Customers Up to 15 Up to 50 Unlimited Unlimited
Photos per job 1 3 10 10
PDF Invoices
Finance Reports
Google Drive sync
Advanced View / Automation
Team & Dispatching
Technician GPS Clock-In