Skip to content
BIKE.co

Platform

erp.io

One login for the whole shop

bike.co is the Service module of erp.io, set up for bike shops. Around it sit fifteen more modules that answer your phone, keep your books and get agreements signed, all under the same login.

SERVICETHE BIKE.CO COREPhonyCRMMarketingClient PortalAccountingCFOPeySignChatProjectsATSCoursesPLMLegalCanvas

Answer & win

Money

Team

Build & protect

bike.co runs on erp.io

When you sign up for bike.co you get an erp.io workspace. That is one account for your shop, one list of people who work there, and one login that opens every module you have switched on. Your front counter, your head mechanic and your bookkeeper all sign in at app.erp.io and move between modules from the same rail on the left. Nobody keeps a second password for the books or a third one for the phones.

There are sixteen modules in the suite today. Service is the one bike.co is built around: the quotes, work orders, week schedule, time clocks, invoices and checklists that make up a repair shop, with parts and card payments still to come. The other fifteen already run as their own products for other businesses, and they plug into the same workspace. A shop that only wants the bench side can run Service alone. A shop with three benches, a van and a fleet contract can add the phones, the CRM and the books without starting over somewhere else.

Each module keeps its own data and does its own job. Service owns the work. The CRM owns the people and companies you do business with. Accounting owns the ledger. Sign owns the signatures. That split is deliberate, and it is written into the Service plan: Service calls the other modules rather than keeping a second copy of their data, so a customer is one record, not three that slowly drift apart.

Why Service sits in the middle

In a bike shop, almost everything starts and ends with a repair. A rider calls to ask about a bleed. They drop the bike off on Saturday morning. A mechanic runs the safety check, finds a worn chain and a cracked hanger, and the counter calls for approval. The bike goes back on the stand, comes off, gets paid for and goes home. Every one of those moments touches another part of the business: the phone, the customer record, the signature on a quote, the invoice, the deposit in the bank.

So Service is the hub, and the other modules are spokes. What exists in Service today runs from request to invoice: a Requests inbox, numbered quotes with optional lines, jobs with one or more visits, a week schedule, technician time tracking with weekly approval, invoices billed from the finished job, monthly reports, and checklists with photos, signatures and a PDF that can be required before a visit closes. The field app installs from the browser and keeps working with no signal, which is new. Parts, card payments, bike records and the links from Service into the other modules are on the roadmap, and the plan already names which module each one hands off to.

That means the connections are designed before they are built. Quotes will be approved through the Client Portal and signed through Sign. Invoices will post to Accounting. Payments will be matched to bank deposits by Pey. Phony will book repairs against Service availability. Each module page on this site says plainly which half is live and which half is waiting on that connection.

app.erp.io/service · checklists

Standard tune-up

Template v4 · WO-2291 · Sam

5 of 7
  • *Chain wear under 0.5%PassFail
  • *Rotor above stamped minimumPassFail
  • *Brake pad compound (mm)1.8
  • *Thru-axles to specPassFail
  • *Tire sidewalls — cuts or bulgesPassFail
  • Photo: drivetrain after clean1 photo
  • Customer signature
Fail on sidewall → add tire to quotePDFSubmit

The part of Service that is live today

A tune-up checklist being filled in on the stand. Checklists are live in Service and attach to the visits on a job, which are live too.

Illustration · sample data

The fifteen modules around Service

Every one of these is live in erp.io today and opens from the same login. Each has its own page with what it does for a bike shop and how it will connect to Service.

erp.io

Phony

An AI agent that answers your phone and website chat from what you teach it, routes calls to the counter, books callbacks and logs every conversation. Billed at $0.12 per minute of call time.

erp.io

CRM

Contacts, companies, a sales pipeline, email sequences, booking links and automations. Where riders, fleet managers and sponsors live.

erp.io

Marketing

AI agents for your blog, social posts, local SEO and Google Business Profile, review requests and replies, and a weekly report. Replies and posts wait for your approval.

erp.io

Client Portal

A signed-in space for a customer to see their orders, pay invoices, share files and open support tickets.

erp.io

Accounting

A double-entry ledger with invoices, bills, bank feeds, reconciliation, a nightly close check and a full set of standard reports.

erp.io

CFO

Cash-flow forecasts with base, upside, downside and stress scenarios, budgets against actuals, and KPIs.

erp.io

Pey

Matches bank transactions to the invoices and bills behind them, and ranks early-payment discounts worth taking.

erp.io

Sign

Send a PDF for signature, in order, with a consent step, an identity check and a certificate of completion.

erp.io

Chat

Team messaging in threads, so the counter and the bench stop shouting across the shop.

erp.io

Projects

Tasks, sprints and kanban boards for the work that is not a repair: a shop refit, an event, a season plan.

erp.io

ATS

Job postings, candidate pipelines and tracking for hiring mechanics before spring.

erp.io

Courses

Build a training course from a sentence and write the lessons block by block, for onboarding new mechanics.

erp.io

PLM

Product lifecycle management for shops that design and build their own bikes or frames.

erp.io

Legal

Case-law research, drafting and legal agents, for the lease, dispute and contract questions a shop runs into.

erp.io

Canvas

Whiteboards for planning the shop floor, the season or a new location with the team.

What most shops turn on first

Start with Service, because that is your bench. Quote the work, turn approved quotes into jobs, book the visits onto the week, have mechanics clock their time and bill the job when every visit is closed. Build your tune-up, safety and e-bike checklists, give each person the role they need, and hand customers a PDF of what was checked and what was found.

Then look at the phone. If the counter loses an hour a day to "is my bike ready?" and "do you have time for a wheel true this week?", Phony is the second module most shops will want. It answers from a knowledge base you control, puts the caller through to the counter when a person is needed, and books a callback rather than letting the call ring out. The third is usually Accounting, so the books live in the same workspace as the work.

After that it depends on the shop. A rental or corporate fleet operator will want Sign for agreements and the CRM for account contacts. A shop chasing Google reviews will add Marketing. A group with two locations and a lender asking about cash will add CFO. None of that has to be decided on day one, because every module is included in the 30-day trial.

How plans count modules

Plans are priced on two things only: how many people sign in, and how many modules they can use. Nothing inside a module is locked by plan.

PlanPricePeople includedModules
Free trial$0 for 30 days, no cardYour teamEvery module
Starter$20 per user per monthEach user is billed2
Growth$99 per month10, then $20 each5
Scale$399 per month, white-label50, then $20 each10
EnterpriseQuote onlyBy agreementBy agreement

CRM and Marketing count as one module between them. Phony adds $0.12 per minute of call time on every plan; warm transfers to a person are $0.04 a minute on Phony telephony, and telephony is billed at carrier cost.

Picking a plan by counting modules

A solo mechanic who wants checklists and an AI receptionist is on two modules, Service and Phony, which fits Starter. A small shop running Service, Phony and Accounting is on three, which needs Growth; Growth then leaves room for two more, and because CRM and Marketing share one slot, adding both of them uses only one.

A growing shop with Service, Phony, Accounting, CRM and Marketing, Sign, Chat, CFO and Pey is on eight modules, which is Scale territory, and Scale also covers fifty people and white-label. You can change which modules are switched on at any time. Turning one off does not delete what is in it.

FAQ

Questions shop owners ask

Is bike.co a separate product from erp.io?+

No. bike.co is the erp.io Service module set up and explained for bike shops. You sign up and log in at app.erp.io, and your workspace can use any of the sixteen erp.io modules, with Service at the center.

Do I have to use all sixteen modules?+

No. You switch on only the modules you want, and your plan sets how many can be on at once: two on Starter, five on Growth and ten on Scale. During the 30-day trial every module is available so you can try them before you choose.

Do CRM and Marketing count as two modules?+

No, they count as one. The two are paired in erp.io, so switching both on uses a single module slot on any plan with a module limit.

Which parts of Service can I use today?+

Quotes, work orders, scheduling, time tracking, invoicing, reporting, checklists and team permissions are live. Parts inventory, card payments, customer and bike records, customer texts and accounting sync are on the Service roadmap, and payments are recorded by hand today.

Is there a phone app?+

The Service field app is web only: an installable app that runs in the browser and keeps working with no signal, which is new, with the camera and signature capture in the browser. There is no App Store or Play Store app, and none is planned.

Keep reading

Take in your next repair on BIKE.co.

30 days free, no card, every erp.io module switched on. Start with a request, end with an invoice.

Start free trial