Join the AI Automation Masterclass · Concierge Connect · Leeds

See all dates →
Knowledge Centre

Turn emailed hire requests into hire contracts automatically

When a customer emails your hire desk, Build Concierge reads the request and any attachments. It then matches the customer, delivery site and equipment, and creates a hire contract in your hire management system. Your hire desk checks and confirms the contract instead of keying it in from scratch. Requests it can't match with confidence come to your team instead.

WorkflowsAutomationsEquipment HirePosted: 12/11/2026Read time: 3 mins

The problem: orders arrive in every shape

Monday morning, and the hire desk inbox is full. One request is a line in an email, another is a PDF purchase order, a third is a screenshot of a product page forwarded from site. Each one has to be read, the customer and site found, every item matched to a category and the whole order keyed in.

While that happens, customers wait for confirmation. When one chases, it's easy to raise the same order twice.

How it works

  1. Read the request. AI reads the email and supported attachments, including text in images and screenshots. It picks out the items, quantities, hire dates, order number and delivery details. If the email has been forwarded, it works from the original customer's request, and relative dates such as "next Monday" are calculated from when that request was sent.
  2. Match the customer and site. The sender is matched to a customer account and contact using their email address, or an account number quoted in the request. The delivery address is matched to one of that customer's sites, by postcode or by site name.
  3. Match the equipment. Each item is matched to one of your equipment categories, using stock codes where the customer has supplied them. A final check looks for any line that could send the wrong equipment to site.
  4. Check for a duplicate. The order number is checked against that customer's unconfirmed contracts. If one already carries the same order number, no new contract is created.
  5. Create the contract for your hire desk to confirm. The contract is created with the hire dates, order number and delivery details. Your team receives an email with the contract number and a summary of what was matched, including anything worth a second look.

The automation never confirms a hire. Confirmation, including availability, pricing and delivery arrangements, stays with your hire desk.

Illustrative example

A site manager forwards an email asking for two dehumidifiers and a site heater from next Tuesday, with a purchase order attached. Build Concierge matches the customer, site and each item, finds no unconfirmed contract with that order number, and creates the contract with the dates, order number and delivery address. The hire desk reviews it and confirms.

When your team takes over

No contract is created, and the request goes to your team with the relevant details, when:

  • the customer can't be matched with confidence
  • the delivery site isn't recognised
  • an item can't be matched to a category, or the final check flags a line
  • one of that customer's unconfirmed contracts already carries the same order number

For unmatched items, the email shows what was matched, what wasn't and the closest options, so your hire desk can finish the order quickly. You choose who receives these emails and the contract notifications.

Getting set up

You'll need API access to your hire management system, with customer accounts, contacts and delivery sites held there, plus your equipment categories and any stock codes you use.

  1. Review sample requests. Your Customer Solutions team looks at the requests you typically receive, attachments included.
  2. Connect and map. We connect your hire management system, storing your API details securely, and set up matching against your equipment categories and stock codes.
  3. Route requests and choose recipients. Hire requests are copied or forwarded to your Build Concierge inbox, and you decide who receives notifications and exceptions.
  4. Test on real requests. We run real requests through, check the contracts with your hire desk, then go live.

Questions hire desks ask

Before a contract is created, the order number is checked against that customer's unconfirmed contracts. If one matches, no new contract is created and your hire desk is told, so an order that gets chased isn't raised twice.

Yes. It reads PDF purchase orders and the text inside images and screenshots, such as a product page from a hire website.

Items are matched to your equipment categories from the wording of the request. Stock codes help where they're supplied, but they aren't required.

If they quote their account number, that can be used to find the account. If the customer can't be identified, the request comes to your team.

Yes. Each item is matched separately, and the summary email shows how each one was matched.

Already a Build Concierge customer? Your Customer Solutions team can talk you through setting this up.

Keep reading

More from the knowledge centre

Automatically record SLA breaches against the right job stage

A service-level agreement (SLA) sets how quickly each stage of a job should happen, such as attending site or completing the work. When your job management system raises an SLA alert because a stage has run past its agreed time, Build Concierge finds that stage and flags it as a breach. The breach sits on the job, where your team can follow it up and report on it, rather than in an inbox.

Posted: 12.11.26Read time: 2 mins

Automatically record SLA breaches against the right job stage

A service-level agreement (SLA) sets how quickly each stage of a job should happen, such as attending site or completing the work. When your job management system raises an SLA alert because a stage has run past its agreed time, Build Concierge finds that stage and flags it as a breach. The breach sits on the job, where your team can follow it up and report on it, rather than in an inbox.

Posted: 12.11.26Read time: 2 mins

Automatically record SLA breaches against the right job stage

A service-level agreement (SLA) sets how quickly each stage of a job should happen, such as attending site or completing the work. When your job management system raises an SLA alert because a stage has run past its agreed time, Build Concierge finds that stage and flags it as a breach. The breach sits on the job, where your team can follow it up and report on it, rather than in an inbox.

Posted: 12.11.26Read time: 2 mins