Your team only arbitrates
the ambiguous cases.

Syna reads every invoice, expense report, résumé or contract that arrives, extracts its data, completes it from your own sources, checks it against your rules, then carries out the decision in your tools. The clear-cut cases settle without you.

Start a pilot
  • 30 days
  • on your own documents
  • configured with you
  • no commitment

facture-fournisseur-exemple.pdf

Fictitious invoice shipped with Syna, fictitious external sources. One processing, step by step.

  1. Type
  2. Data
  3. Enriched
  4. Checks
  5. Decision
  6. Carried out

Type

Invoice

Recognised among the workspace's types: Invoice · Credit note · Statement

Data

Invoice numbernumero_facture
FAC-2026-0042
Supplierfournisseur
Fournisseur Exemple SARL
Invoice datedate_facture
June 2, 2026
Total before taxtotal_ht
€1,250.00
VATtva
€250.00
Total with taxtotal_ttc
€1,500.00
Due datedate_echeance
July 2, 2026

Enriched

Supplier masterPostgreSQLfournisseur_ref
IBAN
matches the record
Negotiated terms
30 days
Supplier active since
2023
Purchase orders (ERP)Webhookbon_commande
Purchase order
BC-2026-118
Committed amount
€1,500.00
Status
open

Checks

  • Totals add up

    €1,250.00 before tax + €250.00 VAT = €1,500.00 with tax

  • VAT at the right rate

    20% of the pre-tax total, as stated on the invoice

  • Due date matches the terms

    Payment at 30 days by bank transfer, due on July 2, 2026

  • Matching purchase order

    BC-2026-118, committed amount €1,500.00

Risk levelLowniveau_risque = faible

Decision

Workspace rule:niveau_risque == faible

Approved for paymentDecided automatically, no intervention

Carried out

#finance-fournisseurs

Syna APP 09:41

Approved for payment — Fournisseur Exemple SARL, invoice FAC-2026-0042, €1,500.00 with tax, due on July 2, 2026. Checks: totals add up, VAT correct, terms respected.

Factures 2026 · row 118 added

Four settings, in plain language. Not a line of code.

Your first use case is configured in one session, with us. These are the four screens, exactly as they exist in Syna, with the Supplier invoices template that ships with the product.

Describe the data to extract

Name the fields your team needs. Syna reads them in every invoice, whatever the format: PDF, scan, photo, email attachment.

Data to extractv1 · Active
  • numero_facturetextInvoice number
  • date_facturedateInvoice date
  • fournisseurgroupSupplier
  • ligneslistInvoice lines
  • total_ttcnumberTotal with tax
  • date_echeancedateDue date

Excerpt from the “Invoice” template: 10 fields, including line items in detail.

Complete it with your own data

Before the checks, Syna cross-references each document with what you already know: supplier master, purchase orders, HR records, contracts in force. A query to your database or a call to your ERP, with the extracted fields as parameters. The checks then bear on the document and on your context, not only on what is printed on it.

Additional data2 sources
Supplier masterPostgreSQLfournisseur_ref

Query

SELECT iban, conditions_paiement, actif_depuis
FROM fournisseurs WHERE siret = {{fournisseur.siret}}

Fields producedibanconditions_paiementactif_depuis

Purchase orders (ERP)Webhookbon_commande

Query

GET /bons-commande?fournisseur={{fournisseur.nom}}&montant={{total_ttc}}

Fields producednumeromontant_engagestatut

Example sources. Included from the Automatisation plan.

Write your checks

Your rules, in plain language: totals that add up, tax rates, caps, payment terms, agreement with your data. Every document gets a risk level and a justification, element by element.

ChecksFinancial audit

Instruction

Analyse the financial data to identify any anomaly: overbilling, duplicate, abnormally high or low amount, incorrect tax, discrepancy against reference prices. For each anomaly, quantify the estimated financial impact where possible.

What Syna returns

  • anomaliesFinancial anomalies
  • niveau_risqueRisk level low · moderate · high · critical
  • resumeSummary

Choose what goes out on its own

Payment approval goes out automatically when the risk is low, rejection when it is high. In between, your team decides. Every decision is carried out where you already work.

DecisionsAutomation on
  • Approve for paymentautomatic when niveau_risque = faible
  • Rejectautomatic when niveau_risque = eleve | critique
  • Otherwisethe invoice waits for your team in the inbox

Reminder when undecidedafter 5 days

Carried out in

  • Slack
  • Google Sheets
  • Webhook HTTP
  • PostgreSQL

The same pipeline, for everything your team reads.

Four ready-to-use templates, each shipped with a sample document. Each one creates a complete workspace: recognised types, extracted data, check, decisions.

Supplier invoices

Processing of supplier invoices: full extraction, financial anomaly audit, automatic pay approval if risk is low.

Recognised types

  • Invoice
  • Credit note
  • Statement

Extracted data

  • Invoice numbernumero_facture
  • Invoice datedate_facture
  • Supplierfournisseur
  • Customerclient
  • Invoice lineslignes
  • Total before taxtotal_ht

and 4 more fields

Check applied

Financial audit

Detection of financial anomalies: overbilling, duplicates, inconsistent amounts, or significant discrepancies.

Decisions

  • Approve for paymentautomatic by rule
  • Rejectautomatic by rule

What it gives back to your team, with your numbers.

An estimate from your volumes, whatever the document: invoices, expense reports, résumés, contracts. The percentage handled automatically is not a promise this page makes: you set it, the way you would set the threshold in Syna.

In Syna, this is the risk level or score above which a document waits for a person. You move it whenever you want.

66.7h / month

of handling time returned to your team, every month

9.5 working days a monthat 7 productive hours a day

Today's workload83.3 h / month

1,000 documents × 5 min, every one handled by hand today

Handled by Syna, without you
66.7 h800 documents
Arbitrated by your team
16.7 h200 documents

Computed in your browser, nothing is sent. Conservative assumption: documents to arbitrate are counted at today's time, even though they arrive already read, enriched and justified. It is an estimate: the real percentage depends on your rules and your documents, and is read in the product once the pilot is running.

The three questions we get asked first.

And when it gets it wrong?

It says so. Every check is justified, element by element, and an uncertain risk level sends the invoice to your team instead of deciding alone. An automatic action can wait through a cancellation window before it goes out. And when a result is questionable, you flag it: quality is tracked over time, and your rules get sharper.

  • Justification per element, never a black box
  • Uncertain cases wait for a person
  • Configurable cancellation window before every automatic action
  • Quality review on every result, accuracy tracked over time
Where do my documents go?

To encrypted infrastructure in North America, isolated per organisation. You ask for deletion whenever you want. Sub-processors, retention periods and your rights, including requests under Quebec's Law 25, are detailed in the privacy policy.

  • Encrypted in transit and at rest
  • Strict isolation per organisation
  • Deletion on request
  • Data residency in Montreal on the Enterprise plan
Read the privacy policy
Do we need developers?

No. Fields and checks are written in plain language, decisions are set from the interface, and we configure the first case with you. Decisions land where your team already works: a Slack message, a row in Google Sheets. If your technical teams want to go further, a webhook and a database connection are there.

  • Slack and Google Sheets, no code
  • HTTP webhook and PostgreSQL for your systems
  • Guided setup, first case configured with you

Three plans. The price follows what you let Syna do, not your volume.

Every plan includes a volume of credits: a one-page invoice uses one credit. A processing that fails is credited back.

Essentiel

Assisted review

from$249per month

1,000 credits included per monthbeyond: $0.30 per credit

  • The full pipeline through the checks
  • Your integrations visible, fired by your team
  • PDF, images, text
  • 3 workspaces, 10 users

Automatisation

Executed decisions

from$899per month

5,000 credits included per monthbeyond: $0.27 per credit

  • Automation rules: the pipeline runs through on its own
  • Execution in Slack, Google Sheets, webhook, database
  • External data cross-checked before the decision
  • Audio and video on top of documents
  • Unlimited workspaces, 50 users

Entreprise

Governed infrastructure

On quote

25,000 credits and more per month

  • Several teams, bespoke integrations
  • SSO, audit log, DPA, SLA, API
  • Data residency in Montreal
  • Unlimited workspaces and users

Prices in Canadian dollars, per month. The pilot starts with free credits, before any commitment.

Scope the pilot

Frequently asked questions

How much does it cost?

From CAD 249 per month for assisted review, 899 for executed decisions, on quote for governed infrastructure. Every plan includes a volume of credits: a one-page invoice uses one, an hour-long audio recording far more. Any processing that fails is credited back, so you only pay for what completes. The pilot starts with free credits.

Are my documents secure?

Yes. Each organisation is strictly isolated, data is encrypted in transit and at rest, and hosted on secure infrastructure in North America. You can request deletion of your documents at any time. Details of our hosting and sub-processing practices are in our privacy policy.

Which document formats are supported?

PDF, images and scans, photos, audio, video, text and emails. One processing handles every format: if you can read it or listen to it, Syna can process it.

How long until we are up and running?

A ready-to-use template creates a complete workspace in a few minutes. The first use case is configured with you during the setup session, and the pilot processes your first real documents within the week.

How do we get started?

Book a 30-minute slot: we scope your use case, open your workspace, and the pilot starts on your own documents, with no commitment. If you prefer, leave your email and we propose a slot within one business day.

Do we need a technical team?

No. Checks are written in plain language and integrations are configured from the interface, without code. If your technical teams want to go further, they can: Syna can trigger actions directly in your internal systems, and your processed data stays retrievable in your own tools.

Start the pilot on your documents.

Thirty days, your own documents, your first case configured with us. No commitment.

or
“We read every reply. We configure your first use case with you, and your feedback shapes the product.”
The Syna teamSyna Labs · Quebec, Canada