Skip to content

Kirkle · CRM for short-term rental co-host agencies

The first CRM built for co-host agencies.

Fig. 01The Kirkle app on its home page: the rail, today's figures, a checklist that ticks itself, and the clients past their deadline. Northwind Stays, Thursday 3 September.

The Kirkle app on its home page: the rail, today's figures, a checklist that ticks itself, and the clients past their deadline. Northwind Stays, Thursday 3 September.

01The hand-off

One client, four teams, a gate at every step.

  1. 01 / 04allows 48 hours

    Sign the client.

    Sales locks the client with the agreement on file and an account manager named. The client becomes a card on the board, in the Sales column, with a clock.

    Sales · 3 required tasks

  2. 02 / 04allows 5 days

    Set up the home.

    Onboarding works the checklist: photos, access codes, house rules, listings. The client cannot move to Pricing until every required task is ticked.

    Onboarding · 7 required tasks

  3. 03 / 04allows 2 days

    Set the rates.

    Pricing sets the rates and rules for every listing before a guest ever arrives. Late here shows on the board in red, and the pricing team is told.

    Pricing · 2 required tasks

  4. 04 / 04allows 1 day

    Look after the guests.

    Guest support takes over. From here every guest issue is a ticket in a queue, and every reply is measured against your target.

    Guest comms · 4 required tasks

02We were an agency first

We were an agency first.

Kirkle is circle, respelled. Your company in the middle, your clients on one side, your team on the other.

Every hand-off was a place for something to fall through.

We ran a short-term rental co-hosting agency. Sales signed the client, onboarding set up the home, pricing set the rates, guest support took over, and every hand-off was a place for something to fall through. Spreadsheets and chat threads did not hold it together.

So we built the tool we needed: one pipeline with a gate between every team, tickets that land with the right people, a knowledge base per home, and a home page that shows each person their own day. We ran on it before anyone else could sign up.

From the first day it was built to be shared. Every company sits on its own island, and any agency can sign up, start from a template and shape it to the way they work. What you get is the tool an agency runs on, not a product imagined for one.

03The screens · six, in the order a working day touches them

Every screen, at its real size.

Everything here is the real product with sample data for Northwind Stays.

Home shows the day, per person.

Sales sees leads and calls. Onboarding sees checklists and late clients. Guest support sees the tickets on them and how fast they replied. Nobody opens four pages to find their work.

  1. 01Tiles are tickable in place: a checklist on Home is the real checklist.
  2. 02An owner sets the standard layout per role; anyone can rearrange their own.

Twelve tiles, one layout per role

Fig. 02The home page with the day's figures and two tiles.

04Make it yours

Nothing is hard‑coded.

Every agency runs a little differently. Kirkle ships with a way of working and then gets out of the way: change the stages, the rules, the teams and the tiles until it matches yours.

Departments are rows: add Cleaning or Maintenance and route tickets to them. Roles are rows: tick the permissions each one gets and every page and button follows. Activity types are rows: count what your sales team counts. None of it waits for us.

Live demo built from the real settings controls. Nothing you change here is saved.

Fig. 08A live copy of the pipeline settings: two company rule switches, then the stages with their allowed time and checklist size, each with rename, move and remove controls.

Start from a template, then change anything.

A template writes the stages, their allowed times, the checklists, the departments and the roles into your company on the first day. From then on they are yours, and the template never locks anything.

  1. 01

    Full-service co‑host

    Four teams, one client journey from signed to hosted.

    • Sales
    • Onboarding
    • Pricing
    • Guest support

    Sales → Onboarding → Pricing → Guest comms

    4 teams · 4 stages
  2. 02

    Onboarding and guest support

    Clients arrive signed. Two teams set them up and look after guests.

    • Onboarding
    • Guest support

    Onboarding → Guest comms

    2 teams · 2 stages
  3. 03

    Solo operator

    One person, one pipeline, the same gates and deadlines.

    • Everything

    Signed → Set up → Live

    1 team · 3 stages

05One home page per role

Nobody opens four screens to find their work.

Home shows the day's numbers and the day's work for the person looking at it. The layout per role is set once by an owner; anyone can rearrange their own.

Fig. 09The Home page for the role picked, shown in the light theme. Midnight is the default; the switch is in the top bar.

Sees
The checklist for every client in Onboarding, tickable in place, with the clock on each one.
Owns
The Onboarding stage and its tasks. Photos, access codes, house rules, listings.

Fig. 10The ticket queue: a scope control for everything, mine and my team, then rows with number, title, status, urgency, team and who has it. The unowned critical ticket gets a person.

06Tickets

Raise it, route it, see who has it.

Anything that is not a pipeline step is a ticket: a guest issue, a client complaint, a job for another team. Route it to a department and the right people get told.

Each ticket has a number, a type, a priority and a status. Anyone with the right permission can claim it, hand it on, or resolve it. A guest issue can carry the guest's name and their dates, so guest support knows whether they are in the home right now.

Queues
Everything, Mine, My team, Nobody has it
#142
Critical guest issue, routed to Leo Marsh
History
Cannot be edited after the fact
Announce
A notice for everybody, with a start and an end date

Numbers against a target you set.

Each person logs the day's tally in a minute. Guest support logs when a message came in and when it was answered. Reports turn that into replies within target per day and per agent, so a slow week shows up as a colour, not a feeling.

Target
15 minutes, set once in Settings
This week
41 of 63 replies within target
Export
Activity and messages as CSV

Fig. 11The reports page: the week's figures, replies within target per day against the dashed target line, and how each agent did.

07Everything an agency runs on

Eight things that used to live in a spreadsheet, a chat thread and someone's memory.

  1. 01

    Gated pipeline

    A client moves to the next team only when the required tasks are ticked.
    Pipeline
  2. 02

    Stage deadlines

    Every stage has an allowed time. When it runs out the board says late and the owning team is told.
    Pipeline
  3. 03

    Proof and delay rules

    Two company switches: a photo before a task is ticked, a reason when a stage is advanced late.
    Make it yours
  4. 04

    Department queues

    Tickets land with a team. Mine, My team and Nobody has it are one click each.
    Tickets
  5. 05

    Response-time reports

    Guest replies measured against the target you set, per day and per agent.
    Activity and reports
  6. 06

    Knowledge base and access codes

    Six sections per home. Door codes stay masked until someone reveals them, and that is logged.
    Knowledge base
  7. 07

    Roles and permissions

    Roles are rows you create. Every page and every button checks a permission.
    Roles
  8. 08

    Command palette

    Clients, properties, tickets and actions from anywhere, one keystroke away.
    Home pages

08Why not a spreadsheet

Why not a spreadsheet, or a CRM built for someone else?

Generic tools do half of it well. The half they miss is the half that loses clients.

What spreadsheets, a generic CRM and Kirkle each cover
CapabilitySpreadsheetsA generic CRMKirkle
Gated hand-offs between teamsNoNoYes
A deadline on every stageNoNoYes
Tickets routed to a teamNoPartlyYes
Response-time targetNoNoYes
Knowledge base per homeNoNoYes
Home page per roleNoPartlyYes
Roles and permissionsNoPartlyYes
One company per islandNoPartlyYes
Built for co-host workNoNoYes

The first CRM built for co-host agencies.

Built inside an agency
By people who ran sales, onboarding, pricing and guest support, and needed the four to hold together.
One pipeline, four teams
A gate at every hand-off, a clock on every stage, and the word late where everyone can see it.
Yours to shape
Stages, checklists, departments, roles, activity types and home tiles are all yours to change.

09Plans · every company starts with 14 days free

Three plans. Start on any of them free.

  1. 01

    Starter

    A small co-hosting team getting off spreadsheets.

    5 members · 25 clients · 50 properties

    Start free
    $49per month
  2. 02

    GrowthMost agencies

    A growing agency with departments and a real pipeline.

    20 members · 150 clients · 400 properties

    Start free
    $149per month
  3. 03

    Scale

    No limits on members, clients or properties.

    Unlimited members · Unlimited clients · Unlimited properties

    Start free
    $399per month

10Questions

Questions people ask.

Is Kirkle only for co-host agencies?
It is built around how a co-hosting agency works: sales, onboarding, pricing and guest support, with a client moving between them. If that is the shape of your business, it fits from day one. Everything in it can be renamed and rearranged, so an operation with a different shape can make it theirs too.
How much can I change?
Pipeline stages, their order and allowed time, task templates, the two company rules, departments, roles and their permissions, the activities each team counts, and the tiles on each role's home page. All of it lives in Settings. There is no code to touch.
Do I have to set it all up from scratch?
No. You start from a template that sets up the teams, stages and roles for the way your agency works, and change anything from there.
Can my team see only their own work?
Yes. Roles decide every page and every button, and each role has its own home page. Guest support sees its tickets and reply times; sales sees its follow-ups and calls.

Put your agency in the circle.

Create your company, pick a template, invite the team, and move the first client through the pipeline this week.