Automations

Business process automation for Swiss SMEswritten in plain language, run under control

Monday reminders, daily reconciliations, month-end accruals: the same tasks keep coming back. Describe the procedure in a page of plain language, pick a trigger, limit the tools; the agent runs it on time and holds every sensitive step for your approval.

  • Instructions in everyday language
  • Authorised tools only
  • Sensitive steps approved

Monday reminders, without giving them a thought

On Monday 02.11.2026 at 08:00, the “Overdue invoice reminders” Skill of Atelier Rhône Sàrl (demo) starts on its own. It finds four overdue invoices totalling CHF 12’480.00, sends three reminders by email with the QR-bill attached, then holds the third reminder to Menuiserie Berset SA, which carries 5% default interest, for approval. Claire Favre approves it on WhatsApp at 08:47; the run closes.

  • The Skill is written in plain language, like a brief to a colleague: what to list, what to send, what to get approved.
  • It can only use four authorised tools: list invoices, send or prepare a reminder, post a summary.
  • The reminder with interest is a sensitive step: the run puts it on hold and notifies the approver instead of sending it.
  • Every step is time-stamped in the run history, from trigger to close, with the invoices touched and the decision taken.
Numezis · Automations · Skill

Overdue invoice reminders

Version 3 published on 12.10.2026 · Atelier Rhône Sàrl

Published
Instructions
  1. List customer invoices more than 10 days overdue, except those with an open dispute.
  2. First or second reminder: send it by email with the QR-bill attached.
  3. Third reminder with 5% interest: prepare it and ask Claire Favre for approval.
  4. Post a summary in the finance channel with the total still outstanding.
Authorised tools
sales_invoices_listreminders_sendreminders_preparechannels_post
Trigger
ScheduleEvery Monday at 08:00
Next run09.11.2026 08:00
Event
Schedule
Incoming webhook
Manual
Run of 02.11.2026
  1. Run started08:00:02

    Triggered by the Monday schedule, Skill version 3.

  2. 4 overdue invoices found08:00:05

    Total outstanding CHF 12’480.00, from 12 to 47 days overdue.

  3. 3 reminders sent08:00:41

    1st and 2nd reminders by email, QR-bill attached, reminder recorded on each invoice.

  4. 1 sensitive step on hold08:00:44

    3rd reminder to Menuiserie Berset SA with CHF 38.37 in interest: card sent to Claire Favre.

  5. Approved08:47:10

    Claire Favre approves from WhatsApp, the reminder goes out with the QR-bill.

  6. Run closed08:47:12

    Summary posted in the finance channel, history retained.

Completed · 4 of 4 processedActive work 44 s, waiting for approval 46 min.
A Skill for overdue invoice reminders, with its instructions, its authorised tools and its trigger, followed by the timeline of its Monday run.

Swiss controls

Automations that never step outside the lines

An automation runs without anyone watching, so it needs tighter guardrails than a one-off request. Every Skill follows the rules below, on every run, whatever its trigger.

  • Only authorised tools can be used

    Each Skill declares the list of tools it may call. Any call outside that list is refused on the server side, even if the instructions or a piece of data read during the run suggest it.

    Blocked
  • Sensitive steps held for approval

    Payment, issued invoice, reminder with interest, entry in a period being closed: the run stops at that step, notifies the approver on their channel and only resumes after their decision, with segregation of duties.

    Approval required
  • Only the published version runs

    A Skill is edited as a draft, tested, then published as a new version. Triggers always run the published version; every version remains viewable and can be restored.

    Automatic
  • Every run is recorded

    Trigger, version, steps, tools called, records touched, approvals and outcome are all kept. The resulting entries follow the ten-year retention period of the Swiss Code of Obligations (CO Art. 958f).

    Traced
  • Default interest calculated under the CO

    The statutory rate of 5% (CO Art. 104) and the start of default (CO Art. 102) are applied by a deterministic capability, never estimated by the model, then shown on the approval card.

    Automatic
  • Authenticated incoming webhooks

    An incoming webhook is only accepted if it is signed with the Skill’s secret. The same event received twice triggers a single run, and an unsigned call is rejected and flagged.

    Blocked

Everything you need to automate your administration

Skills written in plain language, four types of trigger, a closed list of tools, approvals that pause the run and a complete history: everything you need to automate accounting and administration without writing a single line of code.

Skills in everyday language

A Skill is a procedure written the way you would brief a colleague: what to look for, which rules to apply, when to ask for approval, how to report back. No diagram to draw, no code to maintain, and anyone on the team can read it through.

Closed list of tools

For each Skill, you tick the authorised tools: list invoices, send a reminder, prepare an entry, post a message. The agent cannot call anything else during the run, which makes its behaviour predictable and easy to audit.

Event trigger

A supplier invoice received, a payment reconciled, a new employee hired, a deal won in the CRM: any event on a record can launch a Skill, with the record concerned passed in as the starting point.

Scheduled trigger

Every Monday at 08:00, the last working day of the month, the 10th of each quarter: schedules follow the Zurich time zone and the working-day calendar, with the next run shown on the Skill so there are no surprises.

Incoming webhook

Your online shop, your scheduling tool or your external CRM calls a signed address unique to the Skill. The payload received is validated, de-duplicated, then handed to the agent, which processes it according to your instructions.

Manual launch and launch from the conversation

Launch a Skill with one click from the list, or simply ask the agent to “run the reminders now” on WhatsApp or Teams. Ideal for testing a new version or catching up on a deadline before the holidays.

Approvals that pause the run

When a sensitive step comes up, the run goes on hold, the approval card goes to the right person on their channel, and the run picks up exactly where it left off once the decision is made, or stops cleanly if it is refused.

Drafts, versions and publishing

Edit a Skill as a draft, test it on real data without sending anything, then publish a new version. Each version keeps its author, its date and its changes, and can be restored in a single step.

Run history

Each run shows its trigger, its version, its time-stamped steps, the records touched, the approvals and its outcome. Filter by Skill, by status or by period, and open a run to understand exactly what happened.

The guide

Guide: business process automation for Swiss SMEs

Which administrative tasks to automate first, how to write a Skill the agent will carry out correctly, which trigger to choose, how to automate payment reminders in line with the Swiss Code of Obligations and how to automate accounting without losing control. A practical guide for management, administration leads and fiduciaries.

Where should an SME start with business process automation?

The best candidates for automation are tasks that are frequent, regular and easy to check. In a Swiss SME of 20 to 150 people, the same ones almost always come up: reminders for overdue invoices, entering supplier invoices received by email, reconciling incoming payments, month-end accruals, chasing missing expense reports, preparing the month’s obligations (VAT, AHV/AVS, withholding tax). Each one takes little time, but it keeps coming back and eventually gets forgotten.

Take stock over one month: note every repeated task, how often it occurs and how long it takes. Start with the one that costs the most when it is forgotten, often payment reminders, because every week of delay erodes cash flow. Automate it first in cautious mode, with approval of every outgoing message, then relax control on the steps that prove reliable. An automation that runs smoothly for a month is a better argument than a large transformation project.

What is a Skill and how do you write a good one?

A Skill is a procedure written in everyday language that the Numezis agent carries out. It contains three elements: instructions, a list of authorised tools and one or more triggers. The instructions are written like a brief to a competent but new colleague: what to look for, which rules to apply, when to ask for approval, and how to report on the outcome.

A few principles make a Skill reliable. Be precise about thresholds: “invoices more than ten days overdue” rather than “late invoices”. Name the exceptions: “never send a reminder to a customer with an open dispute”. State explicitly what requires approval, even if company policy already provides for it. Keep the tools to the strict minimum: a reminder Skill has no reason to be able to create a payment. Finally, test the draft on real data before publishing the first version.

Event, schedule, webhook or manual: which trigger should you choose?

The event trigger suits tasks that must follow a fact immediately: a supplier invoice arrives, a payment is reconciled, a deal is won, an employee joins the company. The Skill receives the record concerned and acts straight away. The scheduled trigger suits tasks that follow a rhythm: weekly reminders, a daily cash check, closing preparation on the last working day, a quarterly VAT reminder.

The incoming webhook connects Numezis to an external system that knows nothing about your modules: an online shop, a booking tool, industry software. The system calls a signed address, and the Skill processes the payload it receives. Finally, the manual launch is for one-off tasks, tests and catch-ups; it can also be requested from the agent in conversation. A single Skill can combine several triggers, for example a weekly schedule plus a manual launch before the holidays.

How do you automate invoice reminders in Switzerland?

Under Swiss law, a debtor owing a debt that has fallen due is put in default by the creditor’s demand for payment, or without any reminder if a specific due date was agreed (CO Art. 102). From the moment of default, interest of 5% per year is owed, unless a different contractual rate applies (CO Art. 104). In practice, SMEs send a polite first reminder, a firmer second one, then a third that states the interest and announces, where necessary, a debt enforcement request under the Debt Enforcement and Bankruptcy Act (DEBA/LP).

A reminder Skill reproduces exactly this practice. Every Monday it lists the overdue invoices, picks the reminder level based on the history, attaches the QR-bill to make payment easy and records the reminder on the invoice. The first reminders can go out on their own; the third, which quantifies the interest and puts the customer relationship at stake, is held for approval. Customers in dispute are excluded, and payments received in the meantime, reconciled by QR reference, stop the reminder automatically.

Automate accounting without losing control

Automating accounting does not mean letting a machine post to the general ledger unsupervised. The right model combines three safeguards. First, a closed list of tools per Skill: a reconciliation automation can propose entries, not create payments. Second, an approval policy that pauses the run at every sensitive step and enforces segregation of duties. Third, a complete history of every run, available to management, the fiduciary and the statutory auditor.

Within this framework, a great deal of accounting work lends itself well to automation: recurring monthly accruals, bank charge entries, scheduled depreciation, pre-closing checks, preparation of the VAT return, reminders of AHV/AVS and occupational pension (BVG/LPP) obligations. Locked periods remain out of reach, regulated calculations are deterministic and supporting documents are retained for ten years under CO Art. 958f. You gain the regularity of a machine and keep the judgement of a human.

Frequently asked questions about automations

What SMEs and fiduciaries ask before handing their repetitive tasks to a Skill run by the agent.

Do you need to know how to code to create an automation?

No. A Skill is written in French, German, Italian or English, like a brief to a colleague. You then tick the authorised tools and pick a trigger from a list. The agent can also help you draft the Skill from a description of your current process, then suggest testing it as a draft on your data before the first publication.

What happens if an automation runs into an unexpected case?

The agent follows your instructions and, faced with a case they do not cover, it does not guess: it holds the step and asks you, or flags it in the run summary. For example, a customer with no email address on file will be listed separately rather than skipped. You can then extend the Skill so that the case is handled automatically next time.

Can you automate reminders for unpaid invoices?

Yes, it is the most common automation. Every week, the Skill lists the overdue invoices, picks the reminder level, attaches the QR-bill and records the reminder on the invoice. Default interest of 5% is calculated under CO Art. 104. You decide which levels go out on their own and which wait for your approval, and customers in dispute can be explicitly excluded.

How do you know what an automation has done?

Each run has its own record: trigger, Skill version, time-stamped steps, tools called, records touched, approvals and outcome. A summary can be posted to a Teams, Slack or WhatsApp channel at the end of the run. On every invoice, entry or record touched, the history also shows which Skill changed it and when, so you can trace the origin in one click.

Can an automation make payments?

A Skill can prepare payments, for example a pain.001 batch for overdue supplier invoices, if the corresponding tool is on its authorised list. Approval, however, remains human: each batch is held for approval, with segregation of duties, before being sent to the bank via bLink or exported. No automation can bypass the payment approval policy.

Which plans include automations?

Manual launching of Skills is available from the free Starter plan, so you can discover how it works. The Plus and Pro plans add event and scheduled triggers, more active Skills and an extended run history. The Enterprise plan unlocks high-volume incoming webhooks, team channels such as Teams, Slack or Google Chat for approvals, and hands-on support in designing your Skills.

Write your first Skill in five minutes

Start from a reminder or reconciliation template, adapt it in plain language and let the agent run it under your control, from the free Starter plan.