What Coorvia is
A platform for coordinating business activities (CAE, in Spanish): the company that hires asks the company working for it for documents, reviews them and gets notified before they expire. No spreadsheets, no emails with attachments.
Once, for everyone
Each company keeps its workers, equipment and documents just once and shares them with whoever hires it.
Who complies, at a glance
The client sees what is missing, what is waiting for review and what expires soon in each contract.
Everything is recorded
Reviews, communications and changes are recorded with who made them and when, so you can prove the coordination took place.
Coorvia is a tool that helps you comply with Spanish Royal Decree 171/2004: it does not replace each company's judgement or obligations. It is available in Spanish, Catalan and English.
Concepts and roles
Everything revolves around a contract: one company hires another to work at one of its sites, requires documents from it and reviews them.
Roles within your company
Everything
- Manages the team and roles
- Company profile and verification
- Accepts contract invitations
- Sees the activity log
Keeps the data up to date
- Work centres, workers, equipment and documents
- Contracts, requirements and reviews
- Communications, preventive actions and PPE
Read only
- Sees everything in their company
- Cannot create or change anything
Get started in five steps
In a few minutes your company is ready and your team is on board.
- Sign in with your email at Coorvia ID. Your account is created the first time; Coorvia does not store passwords.
- Register your company: company or self-employed, legal name, tax ID and contact email. You become its administrator.
- Complete the profileSettings → Company: logo, contact details and how many days in advance to warn about expiries.
- Invite your teamSettings → Team: by email and with a role. Each person signs in with that same email.
- Request verificationSettings → Company: upload your tax ID card or a certificate from the Spanish Tax Agency.
Verification
Optional, but it builds trust with other companies.
Not verified → Pending → Verified
If it is rejected, it goes back to «Not verified» with the reason. Not being verified does not limit anything.
Tax IDs are unique
If your tax ID is already in Coorvia, the registration is not completed and we will not tell you who has it: ask an administrator of that company to invite you.
Work centres, workers, equipment and documents
You add them once and reuse them in all your contracts.
What you can add
- Work centres: warehouse, construction site, office…
- Workers: the internal code cannot be repeated
- Equipment: vehicles, machinery and more; the registration number cannot be repeated
- Your own document types and special activities
Documents
- One per type and subject: uploading another creates a new version
- PDF, JPG or PNG up to 20 MB
- Expiry date required if the type demands it
- Current Expiring soon Expired
Nothing is deleted: work centres, workers, equipment and types are deactivated and can be reactivated. «Expiring soon» means it expires within the next 30 days.
How a contract works
Each company does its part: the client decides what it requires and reviews it; the supplier assigns its people and submits the documents.
If you are hiring
- Create the contract: work, centre, dates and activities.
- Invite the supplier with its tax ID and an email.
- Set the requirements: which documents you need and from whom.
- Review what is submitted: accept it or reject it with a reason.
- When the work is finished, close the contract.
If you work for another company
- Open the link in the email with an administrator user.
- Check the details and accept (or reject) the invitation.
- Assign the workers and equipment that will be there.
- Submit the documents you are asked for.
- Fix what was rejected and renew what expires.
Invitation rules
- They expire after 14 days; they can be resent or cancelled
- Only an administrator of the company with that tax ID can accept
- If you invite another company while one invitation is pending, Coorvia warns you before replacing it
Subcontracting
- The supplier can subcontract if the contract allows it (from 1 to 10 levels)
- The subcontract inherits the activities and requirements of the main contract
- The site owner also sees the documents
The work centre and the subcontracting levels cannot be changed after the contract is created. Assigning staff, submitting documents and sending communications is only possible while the contract is active.
Submitting and reviewing documents
The supplier is compliant when everything mandatory is accepted and current. The contract page summarises it as «X of Y documents accepted».
- The supplier uploads the document on the page of the company, the worker or the equipment.
- It submits it in the contract: Coorvia suggests the current version.
- The client reviews it: it accepts it or rejects it, explaining what to fix.
- If it is rejected or expires, the supplier uploads a new version and submits it again.
| Status | What it means | Who acts |
|---|---|---|
| Pending | Nothing has been submitted yet. | The supplier |
| To review | It has been submitted and is waiting for review. | The client |
| Accepted | Correct and current. | Nobody, until it expires |
| Rejected | It needs fixing; the reason is shown on the request. | The supplier |
| Expired | It was accepted and its expiry date has passed. | The supplier |
The same version cannot be submitted twice: upload a new one. For medical fitness, the «fit for work» certificate is enough; do not upload medical reports.
AEAT certificate for contractors: automatic check
If you upload the PDF exactly as you download it from the AEAT (Spanish Tax Agency) website, Coorvia reads it and you do not need to enter the dates.
When you upload it
- It must be issued to your tax ID
- It must be positive (you are up to date)
- It cannot be expired: it is valid for 12 months from issue
- The issue and expiry dates are filled in automatically
When you submit it
- The certificate names the company that hires you: it can only be submitted to that client
- The client sees Checked and the CSV code, with a link to verify it at the AEAT
- A scan cannot be read: it stays «Not checked» and is reviewed manually
Coordination communications
The prevention information that the client and the supplier exchange, with proof of who read it and when.
What is sent
Risks, preventive and emergency measures, instructions or remarks. Up to 5 attachments and 20 MB in total.
Who receives it
The other company: a notification in the bell and an email to its administrators and managers.
Read receipt
The recipient confirms they have read it. The person and the date are recorded.
Once sent, a communication cannot be changed or deleted. Only the client and the supplier of that contract can see it.
Preventive actions and PPE
Internal tools for your company: nobody outside can see them.
Preventive actions
What needs to be done, where, who is in charge and by when.
Open → In progress → Closed or Cancelled
- Low, medium or high priority
- The person in charge gets a notification
- Overdue actions appear in the daily summary
- To change a closed action, reopen it first
PPE deliveries
What is handed to each worker, with the signed receipt.
- Load the usual PPE from the catalogue in one go
- Replace: a new delivery replaces the previous one
- Void a delivery recorded by mistake: it is not deleted, it stays voided with the reason
- «Void and record the correct one» fixes it in one step
Notifications and emails
Coorvia tells you what needs your attention, both in the app's bell and by email.
In the app
- The bell shows the latest 20 notifications and how many are unread
- «View all notifications» opens the history, with search and filters
- Clicking a notification opens what it refers to
Daily summary · 7:00
Documents that have expired or are about to, rejected documents, documents waiting to be submitted or reviewed, and overdue preventive actions. Only on days with something pending, to administrators and managers.
| To whom | Can it be turned off? | |
|---|---|---|
| Contract invitation | The email address entered | No |
| Reply to the invitation | Whoever sent the invitation | No |
| Team invitation | The invited person | No |
| New communication | Administrators and managers of the receiving company | Yes, in your profile |
| Daily summary | Administrators and managers | Yes, in your profile |
Each email arrives in your profile's language and carries the logo of the company that sends it. The sender is DoNotReply@coorvia.app: check your spam folder if they do not arrive.
Profile, language and appearance
Open it from your name at the bottom of the side menu. These are your personal preferences.
Language
Spanish, Catalan or English. It is saved in your account and sets the language of your emails.
Appearance
Light, dark or matching your system. The sun and moon button in the header switches it instantly.
Email notifications
Turn the daily summary and communication emails on or off.
If you leave a form with unsaved changes, Coorvia asks you before discarding them.
Who did what and when
Administrators can see everything that has happened in their company in Settings → Activity log: additions, field-by-field changes and deactivations, with the person and the date.
The log cannot be changed or deleted. You can search by date and by type of data; each search shows up to the 1,000 most recent events.
Rules and limits
What most often explains why Coorvia will not let you do something.
| What | Rule |
|---|---|
| Company tax ID | Unique in Coorvia |
| Administrators per company | At least 1 |
| Company logo | PNG or JPG, up to 2 MB |
| Expiry warning | 1 to 180 days before (30 by default) |
| Team invitation | Expires after 7 days |
| Contract invitation | Expires after 14 days |
| Subcontracting levels | 1 to 10 |
| Documents and attachments | PDF, JPG or PNG, up to 20 MB |
| Attachments per communication | Up to 5 (20 MB in total) |
| Text of a communication | Up to 10,000 characters |
| Rejecting a document or voiding PPE | A reason is required |
| Closing a contract | Final |
Your data, kept safe
- Each company only sees its own data and what others share with it in a common contract
- Sign-in with Coorvia ID; we do not store passwords
- Everything encrypted and hosted in the European Union
- Free trial phase: features may change
- If nobody has used it for a while, the first load may take up to a minute
- Privacy policy · Terms of use (in Spanish)
Frequently asked questions
Can't find your question? Write to us at hola@coorvia.app.
How do I…
How do I assign a worker to a client?
How do I assign a vehicle or a machine?
How do I know which documents a client needs from me?
How do I submit a requested document?
How do I renew a document that is about to expire?
I am the client: how do I request documents from my supplier?
How do I request a document only from people working at height (or doing other special work)?
How do I send a communication to my client or supplier?
How do I subcontract part of the work?
How do I invite a colleague to my company?
How do I switch company if I work for several?
A worker has left the company. What do I do?
If something does not work…
I cannot register my company: it says the tax ID cannot be used
I have invited a supplier and I cannot see anything from them
I received an invitation but I cannot accept it
The invitation has expired
I cannot submit a document
I cannot see the buttons to create or edit
I made a mistake recording a PPE delivery
I am not receiving emails
Coorvia says my AEAT certificate belongs to another tax ID or is for another company
What does «Checked» mean on a certificate?
What does «Not verified» next to a company mean?
Can I change the language or use dark mode?
No results for your search. Try other words or write to us at hola@coorvia.app.