GitHub
AGPL-3.0Open source on GitHub

Every call answered. Every line yours.

Linedesk is the open-source AI receptionist you run on your own server. It answers every call, books the appointment and hands over to a person when needed. You own the code and the data.

One Docker project, about 1.5 GB of RAM. Rather not run a server? Linedesk Cloud is coming soon.

Water heater not heatingMike Chen · (503) 555-0148
Maya · live
Maya

Brightwater Plumbing, this is Maya, the AI receptionist. How can I help?

Caller

Hi, our water heater stopped working this morning. No hot water at all.

Maya

Sorry about that. I can get a technician out to you. Does Thursday between 9 and 11 work?

Caller

Thursday works.

Maya

You're booked. I'll text you a confirmation in a minute.

Thu12
Water heater repair9:00–11:00 AM · 2214 SE Ash St · added to calendar

How it works

What happens when your phone rings

Your AI receptionist answers on your own number and tells callers it's an AI. In these examples she's called Maya: you pick the name, the voice, the greeting, the hours and what counts as urgent.

Picks up on the first ring

Day, night and weekends. Nobody waits on hold.

Finds out what they need

Name, address and the problem in the caller's own words.

Books the job

Into your calendar, inside your working hours, with buffers and minimum notice.

Hands over to a person

Puts the caller through to your on-call number, or flags the call for a callback right away.

Lands in your inbox

Recording, transcript and a short summary, sorted by whether you have to act.


The inbox

Only the calls that need you.

Maya sorts every call by who has to act. What she handled on her own waits in its own view.

Needs you 3Handled by Maya 3
Today
Sarah WhitfieldBurst pipe under the kitchen sinkUrgent callback2:219:41 AM
Daniel OkaforWater heater maintenanceCall Daniel about a Thursday slot1:448:52 AM
Priya RamanQuote for bathroom remodelSend Priya a quote by email3:057:58 AM
Example data

One call at a time

Open a call, read the summary, mark it done. The next one is already there.

Recordings you can trust

Every call keeps its audio, the full transcript and what Maya did, so you can check any answer.

Calm by default

You only get a notification when a person is needed. Everything else waits quietly in the inbox.

Works on any phone line

Forward your existing number or get a new one. Your callers don't notice a change.

Open source

Run the whole line on your own server

The code is on GitHub under AGPL-3.0. Recordings, transcripts and customer data are stored on a machine you control. Calls run through the carrier and AI providers you pick, on your own accounts.

~/linedesk
$ git clone https://github.com/linedesk/linedesk
$ cd linedesk && cp .env.example .env
$ nano .env   # PUBLIC_URL, carrier and model keys
$ docker compose up -d
[+] Running 8/8
 ✓ postgres     ✓ electric
 ✓ api          ✓ agent
 ✓ livekit      ✓ livekit-sip
 ✓ valkey       ✓ caddy
# open your PUBLIC_URL and create the first account
AGPL-3.0Read it, change it, run it
One Docker projectClone, add your keys, start it
~1.5 GB RAMFits on a small VPS
No cloud lock-inVoice server runs on your box too
Carrier
Twilio or Telnyx, on your own account
Models
Pick the speech, language and voice providers
Calendar
Google Calendar, Microsoft 365, CalDAV (rolling out)
Sign-in
Password, email code, Google, Microsoft or your own OpenID Connect
Compared

Where Linedesk fits

Answering services send calls to people. Closed AI receptionists keep the code to themselves. Voice platforms give you parts to build with. Linedesk is the finished product, with the source.

LinedeskAnswering serviceClosed AI receptionistVoice-agent platform
Answers every call, day and nightYesDepends on staffingYesYes
Books into your calendarYesSometimesPartlyYou build it
Team inbox with recordingsYesMessages by emailPartlyYou build it
Ready to use out of the boxYesYesYesYou build it
Open sourceYesNoNoPartly
Your server, your dataYesNoNoPartly
Your carrier and AI modelsYesNoNoPartly
Typical cost per minute~$0.03$1 to $5$0.15 to $0.50$0.08 to $0.30, plus dev work

Linedesk: provider list prices, November 2026, server not included. Others: public list prices of typical vendors, November 2026.


Ways to run it

Run it yourself, let us run it, or hand it to a partner.

Every feature is in the open-source code, whichever way you choose. What changes is who looks after the server, the phone numbers and the updates.

Self-hosted

Free · AGPL-3.0 · available now

You run it on your own server.

  • Every feature, no license key
  • Your carrier account, your model keys
  • One business or many from one install
Self-host guide

Linedesk Cloud

Coming soon

We run it, you set it up.

  • Get a number or forward the one you have
  • Priced close to cost, the same for everyone
  • Move to your own server any time, with your data

We only use your email to tell you when Linedesk Cloud opens. Privacy

Through a partner

Partner's price

An agency or MSP sets it up and looks after it for you.

  • Partner directory opening soon
  • They tune the greeting, hours and calendar
  • The same open-source product underneath

Pick up every call, starting today.

Run it on your own server today, or join the waitlist for Linedesk Cloud.