Features
One platform for the entire AV & IT deal
From the first floor plan to the signed acceptance, Avitly replaces the spreadsheet, CAD, and PDF juggling with a single connected workflow.
Floor, rack and wiring plans, connected.
Design on the real floor plan
Import the plan, calibrate to true scale, and place every device. Vendor DXF outlines render gear at its actual footprint, so the layout matches what gets installed.
Connector & signal validation
Avitly models each port on two axes, the physical connector and the signal it carries, and refuses a link that cannot work. A BNC audio cable will not plug into an SDI video port. Catch mistakes on screen, not on site.
Cable runs with real lengths
Route cabling along conduits and let Avitly work out true length: horizontal run, slack, and the vertical drop a top-down plan cannot show. Priced per metre, with an over-length warning per cable type.
Rack elevations
Build racks in U and drag gear into slots at full, half, or quarter width. Collision detection stops overlaps and finds the next open slot, so every rack is laid out before you order.
SPL coverage heatmap
Place speakers and see the sound pressure level across the room as a live heatmap. Avitly uses each speaker's coverage angle, sensitivity, and power to model distance falloff and off-axis rolloff, so you catch dead spots and hotspots before the install, not after.
Camera coverage
Place cameras and see each one's field of view on the floor plan, with DORI bands for detect, observe, recognise, and identify, so you know what each shot covers before anyone climbs a ladder.
Wi-Fi coverage in dBm
Place access points and see signal strength across the floor per band, 2.4, 5 and 6 GHz. Every wall the direct ray crosses knocks the signal down by that material's own attenuation, so the map shows the coverage you will actually get instead of free-space optimism. Same heatmap engine as SPL, aimed at radio instead of sound.
Read ports off a spec sheet
Drop in a manufacturer PDF and Avitly scans the manual for inputs and outputs, like 2x HDMI in or 12 balanced analog, and builds the port list. On a speaker it reads the acoustics too: coverage angle, sensitivity, maximum SPL and power, which is exactly what the coverage heatmap needs. No AI guesswork, you confirm before it saves, so a value it cannot find is a blank field rather than a wrong one.
Reusable templates
Save rack and wiring plans as templates and drop them into any new project, so a layout you built once is one click on the next job.
Layers, annotations and photos from site
Group what you draw into layers you name, reorder by dragging, and collapse when you are done with them. Hide a discipline to keep a busy plan readable, or lock it so nobody drags the thing they were not meant to touch. Annotate anything on the plan, and pin a photo taken on site straight to the device it belongs to: the phone picture is downscaled on the way up, so a survey walk does not cost you your storage.
One PDF drawing set
Pick the floor plans, racks, and wiring plans a job needs and export them as a single combined PDF, with the cable schedule and its per-type summary behind them. It exports the revision you are working in and carries your logo, so the set the contractor works from on site is the same drawing you designed in, from the version you meant to send.
Share one plan by link
Send a client, a contractor or a colleague a read-only link to a single floor, rack or wiring plan. No account, no access to the rest of the project, and the link is live only while sharing is on, so switching it off kills the URL.
From bill of materials to paid invoice.
Quotes off the plan, with live margin
Every placement becomes a priced line, grouped into sections you name. Set discounts and VAT, and watch per-line and total margin color-code as you go, so a healthy deal never slips to thin.
A bill of materials that reconciles
The BOM merges floor plan, racks, and quote into one list and flags every gap: drawn but not quoted, quoted but not placed, quantities that do not match. Diff it against any earlier revision.
Interactive offers that close
Send a link, not a PDF. Clients compare Good, Better, Best versions, toggle optional add-ons that recompute the total, pin comments on the plan, and accept online, with their name, choices, and a timestamp recorded. You see when it's opened.
Offers you control
Put a password on an offer, restrict it to named email addresses, and stop it being copied. Clients who are not ready to sign can request changes instead of accepting, so the conversation stays on the offer rather than in your inbox.
PDF proposal export
Export any offer as a branded PDF proposal in a click, for clients who still want a document to sign or file.
The order is where the money gets real
An accepted quote converts to an order in one click, carrying its lines, discounts, and sections across, and the losing quotes on that job are marked superseded so nobody works from the wrong one. The order is the agreed total, and its page shows ordered against invoiced against remaining, with net and tax kept apart. Small job? Invoice the quote directly and skip the order entirely.
Invoicing from the accepted offer
Invoice straight from an accepted offer or order, with per-line tax, your legal and bank details, and gapless sequential numbering. Send as a branded PDF, record payments against it, and let reminders chase what is overdue. Bill large jobs in stages with deposit, milestone, and final invoices that net the deposit off so VAT is charged once. A sent invoice is frozen: you correct it with a credit note, never by editing it after the fact.
Payment schedules, agreed up front
40% on order, 50% on delivery, 10% on sign-off. Set the split your company works to once, and an order takes its own copy the first time it is billed, so changing the house default next year never rewrites a deal you already signed. Each step is editable on the order for the job that needs its own terms.
VAT that knows which rule applies
Every quote, order, and invoice carries a tax treatment: standard, reverse charge, export, or exempt. Avitly suggests it from your country, the customer's country, and whether they gave a VAT number, zeroes the rate where it belongs, and prints the legal note on the document. Rates sit per line rather than per document, and the label follows your country, so a GST or sales-tax business never sees the word VAT.
Stop buying what you already own.
Suppliers & purchase orders
Turn the bill of materials into purchase orders per supplier, priced off that supplier's own cost, and send them out as branded PDFs. What you designed is what you order, without a second spreadsheet.
Receiving against the order
Book deliveries in against the purchase order that caused them, in bulk or line by line. Partial deliveries stay open with the shortfall visible, and everything received lands in a storage location instead of on the floor by the door.
Stock levels & nested locations
Stock counted where it actually sits: warehouse, area, aisle, rack, shelf, bin, and the van it was loaded into. Locations nest as deep as your building does, and every movement between them is recorded.
Reserve stock to a job
Every unit a project needs sits in one stage: to collect, on order, delivered, or installed. Stock you already own is reserved to the job rather than bought again, and surplus is released back when the job closes.
Picking, on the phone in your hand
Turn a job or a booking into a pick order, then work it on a phone at the racks. It installs to the home screen and opens on its own, so a picker taps an icon instead of navigating a desktop app on a small screen. A handheld scanner or the phone camera ticks lines off, four scans is four units, and an unknown code is one orange line rather than a dialog that stops the floor. Supervisors keep the board on a desk or a tablet, where partial dispatch is a decision and not a guess: raise a backorder, send it short, or drop the rest.
Who is where, and for how long.
Crew planning
Schedule installers across every project, so the right people are on the right site on the right day. See who's free, who's double-booked, and what each job needs.
Who to send, ranked
Open a booking and the crew comes back ordered: who is free, who is already loaded that week, and who has worked this project before. Someone unavailable is sorted to the bottom with the reason rather than hidden, because the person you need is sometimes the person you have to move. It suggests and never books. Company holidays and collective closures are set per organisation, so the planner and the calendar both stop offering days nobody is working.
Shared calendar
Every install date, site visit, and deadline on one calendar. Filter by crew member or project, so nothing on the schedule slips.
Time tracking & labour rates
Log hours against a project, a floor plan, or a specific line, with default rates per member and per role. Billable time flows onto the invoice as real lines, so the labour you actually spent is the labour you actually bill.
Project timeline
A dated Gantt of every project phase, from design and procurement to prep, installation, commissioning, and handover, with crew bookings on the same view. See where any job stands at a glance.
Everything after the handover.
Support tickets
Track client issues and requests in a simple queue, linked to the project they belong to, so nothing gets lost after handover.
RMA, the return that gets chased
Faulty gear goes back on a record instead of a sticky note. Each RMA carries the supplier it is going to, the serial, the installed unit it came off, the project it belongs to, an owner and a priority, and moves across a board whose stages you name yourself, because no two companies run a return the same way. The conversation lives on the RMA, so whoever picks it up next week reads what already happened instead of asking.
Installation tracking
After the offer is signed, track what's fitted, what's left, and where each project stands, so handover to aftersales is clean.
Maintenance & service plans
Sell recurring service agreements and prepaid hour blocks against the gear you installed. Hours draw down as work is logged, warranty terms are tracked per plan, and low-balance alerts tell you when it is time to top up or renew.
Device credentials vault
Store logins, IP addresses, and passwords per device, encrypted at rest, so the install team has what it needs on site without hunting through old emails. Credentials sit outside every integration on purpose: no API key can read them, and no assistant has a tool that reaches them, at any level of access.
Device config files
Upload device config files, each linked to the exact product it belongs to, so the config travels with the gear.
Rent out your own gear, over a date range.
A rental catalogue that knows its units
Rental gear is tracked the way it is owned: bulk by quantity, serialised as individual units with their own history, or as kits that explode into their components when booked. Each carries a day rate, a deposit, and a replacement value.
QR labels off your own printer
Print a QR sticker for a serialised unit or a shared one for a bulk item, both in the same layout so the shelf looks consistent. Under the code sits a readable reference, not a database id, so a scuffed sticker is still something a person can type in. It is the same code the picking screen scans.
Availability over a date window
A rental is a loan, not a sale, so availability is not what is on the shelf but what is free across the dates you need. Avitly works out the peak concurrent hold over your window and refuses the booking that would overlap. A unit in repair drops out of availability on its own.
Tiered duration pricing
A week does not cost seven days. Set duration tiers once, per item or for the whole catalogue, and a rental prices off the tier its length reaches, so a long booking bills like the deal you would have given anyway.
Rental agreements that become invoices
Quote rental lines with their own rental period. Sending the quote holds the gear as an option, accepting it makes the booking firm, and the return records the condition. Damage or loss drops a replacement-value line onto the invoice instead of a note nobody bills.
Warehouse flow, pick to return
Every booking line walks the same spine: reserved, confirmed, to pick, out, returned. Insert your own steps in the middle, Packed or QC'd or whatever your shop calls them, without changing what availability counts as held, because a line holds gear from the moment it is booked wherever it sits on the floor.
Transport out and back
A rental that leaves the building is two runs, not one. Each carries its own time, address, driver and van, because you load at 07:00 for a 10:00 door and the delivery address is often not the customer's billing address.
Shortages and sub-rental
When a date window asks for more than you own, the shortage is listed before the booking goes firm. Rent it in from another shop and the sub-rental becomes a purchase order, so what you paid to cover the gap gets priced, received and matched to an invoice like any other buy.
Repairs and return checks
The bench answers three questions: what came back unchecked, what is broken, and what is due its periodic inspection. A unit in any of those states drops out of availability by itself, so nothing gets booked out of the workshop.
Utilisation and ROI per item
Unit-days rented against unit-days you could have rented, over any window, next to what those rentals earned and what the gear cost you. It answers the only real question about a purchase: is this piece paying for itself, or sitting on a shelf?
Projects, customers and catalogue, free with every seat.
Projects & CRM
Customers, projects, quotes, offers, and notes in one place, so every conversation and document lives with the job it belongs to.
Tasks & team board
Track the work on every project with a task board: to do, in progress, done. Assign owners, set priorities and due dates, drag cards across columns, and spin up a task straight from an offer.
Analytics on the whole pipeline
Pipeline value, won value, win rate, active projects, average deal, and hours logged against hours billed, on one screen. Twelve months of new projects and quotes as a trend, a quote conversion funnel from draft to sent to accepted, and unbilled hours called out, so work you have already done gets on an invoice.
One search box for the whole workspace
Hit Cmd-K or Ctrl-K from any screen and search your projects, customers, and quotes at once, jumping straight to the record. It only ever returns what your role lets you see, so a search box never becomes a way around permissions. The AI assistant runs on this same search, so the two can never disagree about what exists.
Product catalog with specs
Cost, sell, margin, dimensions, rack height, and connector ports per product. Bulk-import prices from a spreadsheet, mapping each column as you import. A line you typed straight into a quote because the part was not in the catalogue yet becomes a real product in one click, so the catalogue fills itself from the work you were doing anyway.
Supplier price files, reviewed before they land
Drop in the price file your distributor sends and Avitly matches each row to your product by part number, falling back to barcode when the two lists disagree, because supplier feeds always disagree. Distributors publish list prices, so store your dealer discount once and net cost is worked out for you, and recalculated when the discount changes without a re-import. Nothing is written until you have seen the diff: what is new, what moved, what is unchanged, what has been discontinued, and which rows matched nothing at all.
The calculators, docked next to the plan
Voltage drop, PoE budget, AV over IP bandwidth, cable length, rack heat, conduit fill, speaker impedance, projector throw, display size, video wall, subnet, unit conversion, and a plain calculator, in a small window you drag wherever it suits you. Most of what is free on this site, docked next to the plan instead of in another tab, and open on every screen because it is part of the workspace rather than a module.
Versioned end to end
Floor plans, quotes, racks, and wiring all snapshot per revision. Drag floor plans and quotes on the version board to link a revision, and see exactly what the customer was sent and accepted.
Customer mode
Flip on customer mode to hide cost, margin, and internal figures, so you can open the app in front of a client without exposing what sits behind the price.
Project chat
A conversation attached to the project itself, not scattered across email and WhatsApp. Everyone on the job reads the same thread, with the plan, quote, and files right there.
Chat on tasks, tickets & RMAs
Discuss any task, support ticket, or RMA in a thread on the item itself. The context stays with the work, so nobody has to re-explain the problem.
Multiple orgs & roles
Run more than one company from one login and switch between them. Six role templates ship with every organisation, Owner, Admin, Project manager, Sales, Installer, and Support, and every one of them is editable: set view or edit per area, hide cost and margin from whoever should not see it, and scope a person to only the projects they are on. It is enforced in the database, not just hidden in the interface.
API & MCP server
Connect an AI client straight to your organisation over MCP, or script against the same data over REST. One personal key, access granted per feature, read or write, and never more than your own role allows. Ask for last month's quotes, draft an order from an accepted one, or pull your open purchase orders into whatever you already run.
Branding, AI assistant, no project limit.
Ask Avitly anything
An AI assistant grounded in your own workspace. Ask about a project, a floor plan, a quote, or your whole organization in plain language, and get an answer drawn from your real data, not the open web. It only ever reads what your role already lets you see, never touches device credentials, and can't create, change, or delete anything until a member clicks Approve. Optional, and can be switched off for your whole organization at any time.
Your brand on every document
Every offer, quote, purchase order, pick list, and invoice carries your logo, colors, typeface, and country-correct bank details. Set it once and every piece of paper the job produces follows, including the internal ones nobody thinks to brand.
On the roadmap
Coming soonWhat we're building next, so the whole job lives in one place.
Customer portal
A branded space where clients see their projects, offers, and documents, and follow progress themselves.
Mobile & tablet app
The plan, the task list, and the device records in your hand on site, sized for a phone and a tablet instead of a laptop. Picking already runs this way, installed to the home screen, and the rest of the job follows. Works offline in plant rooms and new builds with no signal, and syncs when you are back on the network. Coming to the App Store and Google Play.
Desktop app with offline mode
Avitly as a native app on Windows and macOS, with the projects you are working on kept on the machine. Draw and quote on a site with no connection, then sync the moment you have one.
Request-a-quote form
Let prospects request a quote from your website; leads drop straight into your pipeline instead of your inbox.
Design it once. Sell it, install it, service it.
Avitly runs the whole install off one floor plan: quote, client-signed offer, bill of materials, rack layout, then device credentials and tickets after handover. Presales to maintenance, no re-entry.
Try Avitly freeNo credit card needed.
Or talk to sales
