30% off your first 3 months

Get the deal

DuckyHelper in ServiceTitan

DuckyHelper sees ServiceTitan on your screen and, in early access, works in it with its own cursor to schedule dispatches, update invoices, update jobs, manage inventory, and fetch customer records. It's built to ask before it sends or pays, and explains or draws on ServiceTitan when you want to learn it.

Try asking
  • “List the invoices and send an employee password reset link”
  • “Create a customer in ServiceTitan”
  • “Show me how to create an adjustment invoice”

Press fn (Ctrl+Shift+Space on Windows and Linux) and ask out loud. Doing the work for you is early access on Mac.

Invoices in ServiceTitanDone in 7sExample
List the invoices and send an employee password reset link
  1. Listed the invoices in ServiceTitan
  2. Updated an invoice
  3. Send an employee password reset link

It's ready in ServiceTitan. Nothing goes out until you press Send.

ServiceTitan
ServiceTitanSend an employee password reset linkNeeds your OK
ToDana Lee (example)

Drawn from ServiceTitan's own actions · early access on Mac

WHAT TO ASK

Things you can ask it to do in ServiceTitan

Each one is something ServiceTitan itself lets you do, said the way you'd ask. Questions about your screen work today; having it do the job is early access on Mac.

Ask about it

Works today

It sees your screen, answers out loud and draws on it.

  • “Explain this invoice to me”
  • “Where do I find the customers in ServiceTitan?”
  • “Show me how to create an adjustment invoice”
  • “What does this button do?”
  • “Walk me through this screen”

Read and find

Early access

It opens ServiceTitan and looks things up for you.

  • List the invoices
  • List the customers
  • List the customer notes
  • List the customer contacts
  • Look up a customer
  • List the inventory adjustments
  • List the inventory return types
  • List the invoice tasks
Show all 321
  • List the inventory bills
  • Export the invoices
  • List the vehicle GPS records
  • List the inventory returns
  • Export the customers
  • List the bookings
  • List the contacts
  • List the tag types
  • List the leads
  • List the inventory receipts
  • List the lead notes
  • List the labor types
  • List the technicians
  • List the appointments
  • List the budget codes
  • List the payment types
  • List the project notes
  • List the project types
  • List the estimate items
  • List the location notes
  • List the proposal types
  • List the equipment types
  • List the gross pay items
  • List the timesheet codes
  • List the booking contacts
  • List the membership types
  • List the credit memo items
  • List the location contacts
  • List the provider bookings
  • List the report categories
  • List the tasks
  • List the zones
  • List the pricebook services
  • List the recurring services
  • List the campaign categories
  • List the finding attachments
  • List the installed equipment
  • List the inventory transfers
  • List the payroll adjustments
  • List the pricebook equipment
  • List the vendors
  • List the pricebook categories
  • List the project budget codes
  • List the purchase order types
  • List the attributed leads
  • List the AP bills
  • List the booking provider tags
  • List the estimates
  • List the payroll activity codes
  • List the purchase order markups
  • List the recurring service types
  • List the contact preference types
  • List the timesheet activity types
  • List the budget code segment items
  • List the provider booking contacts
  • List the pricebook material markups
  • List the campaign costs
  • List the contacts for a relationship
  • Export the invoice items
  • List the purchase orders
  • List the payments
  • List the projects
  • List the jobs
  • List the pricebook material cost types
  • List the timesheet activity categories
  • List the equipment systems
  • List the technician shifts
  • List the employees
  • List the locations
  • List the remittance vendors
  • Export the customer contacts
  • List the pricebook materials
  • List the AP payments
  • List the timesheet activities
  • List the call reasons
  • List the calls
  • Export the inventory adjustments
  • List the contact methods
  • List the journal entries
  • List the findings
  • List the technician skills
  • List the campaigns
  • List the GL accounts
  • List the memberships
  • List the GL account types
  • Export the inventory bills
  • List the trucks
  • List the arrival Windows
  • List the opt outs
  • List the payrolls
  • List the pricebook discounts and fees
  • List the expense transactions
  • List the credit memos
  • List the forms
  • List the ad performance
  • List the business units
  • Export the inventory returns
  • List the reports
  • List the bank deposit transactions
  • List the employee payrolls
  • List the service agreements
  • List the technician ratings
  • List the AP credits
  • List the warehouses
  • List the technician payrolls
  • List the project budget code segment items
  • List the contact relationships
  • List the bank deposits
  • List the payment terms
  • List the Teams
  • Look up the installed equipment
  • Look up the pricebook equipment
  • Export the bookings
  • List the purchase order requests
  • List the router sessions
  • Export the tag types
  • Export the leads
  • List the reviews
  • List the vehicles
  • Export the technicians
  • List the contact method preferences
  • List the scheduler sessions
  • Export the appointments
  • List the membership type recurring service items
  • List the schedulers
  • Export the project notes
  • List the budget code segments
  • List the campaign costs for a campaign
  • Export the gross pay items
  • Export the timesheet codes
  • Export the membership types
  • List the appointment assignments
  • Export the location contacts
  • Export the pricebook services
  • Export the recurring services
  • List the form submissions
  • Export the installed equipment
  • Export the inventory transfers
  • Export the payroll adjustments
  • Export the pricebook equipment
  • Look up the timesheet activity
  • List the capacity warnings
  • List the job notes
  • List the job types
  • Export the pricebook categories
  • Look up the hold reasons
  • Export the estimates
  • List the project budget code segments
  • Export the payroll activity codes
  • List the location labor rates
  • Export the recurring service types
  • List the journal entry details
  • Look up the cancel reasons
  • Export the timesheet activity types
  • List the vehicle events
  • List the job attachments
  • List the dynamic value set values
  • List the membership type discounts
  • Export the purchase orders
  • List the invoice templates
  • Export the payments
  • Export the projects
  • Export the jobs
  • Export the timesheet activity categories
  • Export the equipment systems
  • List the inventory templates
  • Export the employees
  • Export the locations
  • List the non job appointments
  • Look up a booking
  • Look up a contact
  • Export the pricebook materials
  • Look up a lead
  • List the intacct business unit mappings
  • Export the timesheet activities
  • List the job custom field types
  • Look up a labor type
  • Look up a technician
  • Look up the opt outs
  • Export the calls
  • List the recurring service events
  • Look up an appointment
  • Look up a payment type
  • Look up a project type
  • List the invoice custom field types
  • Look up the report data
  • Export the receipts
  • List the customer custom field types
  • Look up a timesheet code
  • Look up an equipment type
  • Look up a membership type
  • Look up the well known GL accounts
  • Look up a provider booking
  • List the job canceled logs
  • Export the memberships
  • Look up a task
  • Look up a zone
  • Look up a campaign category
  • Look up a pricebook service
  • Look up a recurring service
  • Look up a finding attachment
  • Look up a payroll adjustment
  • Look up a pricebook category
  • List a journal entry summary
  • Look up a vendor
  • Look up a booking provider tag
  • Look up the router performance
  • Look up an AP bill
  • Look up a payroll activity code
  • Look up a purchase order markup
  • Look up the task reference data
  • Look up an estimate
  • Look up a recurring service type
  • Look up the scheduler performance
  • Look up a timesheet activity type
  • List the job hold reasons
  • Look up the business hours
  • Look up a pricebook material markup
  • List the job cancel reasons
  • Look up a campaign cost
  • Look up a purchase order
  • Look up a timesheet activity category
  • Export the business units
  • Look up a project
  • List the budget code segment item children
  • Look up a job
  • Look up a technician shift
  • Look up a location
  • Look up a location preferred technician
  • Look up an equipment system
  • Look up a remittance vendor
  • Look up an employee
  • List the client specific pricing rate Sheets
  • Look up a pricebook material
  • Export the service agreements
  • Export the technician ratings
  • Look up an email channel cost
  • Look up a call
  • List the non job timesheets
  • Look up a journal entry
  • Look up a contact method
  • List the project budget code segment item children
  • Look up a finding
  • Look up a technician skill
  • Look up a campaign
  • List the payroll job timesheets
  • Look up a GL account
  • Look up a membership
  • Look up the job equipment
  • List the estimate templates
  • List the payroll job splits
  • List the proposal templates
  • Look up an arrival window
  • List the inventory bill custom field types
  • Export the appointment assignments
  • List the tax zones
  • Look up a pricebook discount or fee
  • Export the job notes
  • List the vendor custom field types
  • Look up an expense transaction
  • List the payment custom field types
  • List the project custom field types
  • Look up a business unit
  • List the location custom field types
  • Look up a report
  • List the payroll settings
  • List the membership custom field types
  • Look up a service agreement
  • List the project daily logs
  • Export the invoice templates
  • Look up a payment term
  • Look up a team
  • Look up a campaign cost summary
  • Look up a capacity
  • Export the recurring service events
  • Look up a contact method preference
  • Export the job canceled logs
  • Look up a call recording
  • Look up a call voicemail
  • Look up a job type
  • List the payroll job timesheets for a job
  • List the AP bill custom field types
  • List the AP credit custom field types
  • Look up a technician tracking URL
  • List the AP payment custom field types
  • Look up a report data query result
  • List the credit memo custom field types
  • Look up an invoice template
  • Look up a non job appointment
  • Look up the job history
  • List the estimate status changes
  • List the service agreement custom field types
  • List the project statuses
  • List the membership status changes
  • List the expense transaction custom field types
  • List the installed equipment custom field types
  • List the membership type duration billing items
  • Look up a job booked log
  • Export the payroll job timesheets
  • List the project sub statuses
  • Export the payroll job splits
  • Export the job history
  • Look up the employee payroll settings
  • Look up the technician payroll settings
  • Export the payroll settings
  • Look up the project status
  • Look up the project sub status
  • List the user roles
  • Look up a proposal template
  • Look up an estimate template
  • Look up a project daily log
  • Look up the arrival window configuration
  • Export the membership status changes

Write and send

Early access

It's built to ask before anything is sent or paid.

  • Update an invoice
  • Create a customer
  • Create an adjustment invoice
  • Create a membership sale invoice
  • Add a customer tag
  • Create a customer note
  • Create a customer contact
  • Create an inventory adjustment
Show all 195
  • Create an inventory return type
  • Add tags to customers
  • Create an invoice task
  • Update a customer
  • Create an inventory return
  • Create a booking
  • Create a contact
  • Mark the invoices as exported
  • Create a tag type
  • Create a lead
  • Add a location tag
  • Create a lead note
  • Create an inventory receipt
  • Create a labor type
  • Create a technician
  • Create a budget code
  • Create an appointment
  • Create a project note
  • Create a location note
  • Update an invoice item
  • Create a gross pay item
  • Create a booking contact
  • Create an equipment type
  • Update a job
  • Create a location contact
  • Update a customer contact
  • Create a task
  • Create a zone
  • Create a campaign category
  • Create a pricebook service
  • Create a finding attachment
  • Create a payroll adjustment
  • Create a pricebook category
  • Create a vendor
  • Create a partial budget code
  • Create a purchase order type
  • Create a booking provider tag
  • Create the installed equipment
  • Create the pricebook equipment
  • Create a purchase order markup
  • Update an inventory adjustment
  • Create an estimate
  • Update an inventory return type
  • Create a pricebook material markup
  • Create pricebook items
  • Create a campaign cost
  • Update an invoice task
  • Create a purchase order
  • Create a project
  • Add the equipment to equipment system
  • Create a job
  • Create a technician shift
  • Create a location
  • Create an equipment system
  • Create an employee
  • Create a pricebook material
  • Create the timesheet activity
  • Create a journal entry
  • Create a contact method
  • Create a finding
  • Create a technician skill
  • Create a campaign
  • Update an inventory return
  • Create a GL account
  • Create a truck
  • Create an arrival window
  • Update a contact
  • Update a booking
  • Update a tag type
  • Update a lead
  • Create a pricebook discount or fee
  • Update a labor type
  • Update a technician
  • Update a gross pay item
  • Mark the inventory bills as exported
  • Create a web booking attribution
  • Update a booking contact
  • Update an equipment type
  • Update a location contact
  • Update a zone
  • Create a web lead form attribution
  • Create a technician rating
  • Update a campaign category
  • Update a pricebook service
  • Update a recurring service
  • Create an external call attribution
  • Update a finding attachment
  • Update a payroll adjustment
  • Update a pricebook category
  • Create opt outs
  • Update a vendor
  • Update an inventory transfer
  • Update a purchase order type
  • Create a contact relationship
  • Update a booking provider tag
  • Create a team
  • Update a purchase order markup
  • Update an estimate
  • Create a subtask
  • Save an estimate item
  • Update a pricebook material markup
  • Add credit memo splits
  • Update a campaign cost
  • Update a purchase order
  • Update a payment
  • Update a project
  • Update a technician shift
  • Update a location
  • Update a location preferred technician
  • Update an equipment system
  • Update an employee
  • Update a pricebook material
  • Create a lead follow up
  • Create business hours
  • Create a job note
  • Create a job type
  • Update a call
  • Update a journal entry
  • Update a contact method
  • Send an employee password reset link
  • Create GPS pings
  • Update a finding
  • Send a technician password reset link
  • Update a campaign
  • Update a GL account
  • Update a membership
  • Update the pricebook items
  • Create an invoice template
  • Update a truck
  • Assign the technicians to an appointment
  • Create a non job appointment
  • Update an arrival window
  • Mark the AP bills as exported
  • Update a pricebook discount or fee
  • Update the installed equipment
  • Update the pricebook equipment
  • Update a credit memo
  • Assign the technician skills
  • Attach a job to a project
  • Update a warehouse
  • Send an employee account invite
  • Mark the AP payments as exported
  • Send a technician account invite
  • Update the timesheet activity
  • Update a contact method preference
  • Set an appointment summary
  • Submit a lead form
  • Create a job attribution
  • Update a job type
  • Approve a purchase order request
  • Mark the expense transactions as exported
  • Mark the credit memos as exported
  • Start a report data query
  • Set the business unit external data
  • Import a sms opt ins
  • Create a proposal template
  • Update an invoice template
  • Mark the AP credits as exported
  • Create an estimate template
  • Update a non job appointment
  • Mark the bank deposits as exported
  • Set an arrival window active
  • Attach the job equipment
  • Update a client specific pricing rate sheet
  • Update the invoice custom fields
  • Update the appointment special instructions
  • Update a proposal template
  • Update the inventory bill custom fields
  • Update an estimate template
  • Update the inventory return custom fields
  • Update the inventory receipt custom fields
  • Update the inventory transfer custom fields
  • Mark a recurring service event complete
  • Update the inventory adjustment custom fields
  • Mark a recurring service event incomplete
  • Save a project daily log
  • Update the vendor custom fields
  • Update the AP bill custom fields
  • Update the payment custom fields
  • Update the AP credit custom fields
  • Update the AP payment custom fields
  • Update the credit memo custom fields
  • Update the purchase order custom fields
  • Update the expense transaction custom fields
  • Update the payment status
  • Update the journal entry sync status
  • Update the arrival window configuration

Manage

Early access

It tidies up and changes things in ServiceTitan.

  • Remove a customer tag
  • Delete a customer note
  • Delete an invoice item
  • Delete a customer contact
  • Remove the tags from customers
  • Cancel an inventory return
  • Delete a contact
  • Dismiss a booking
Show all 56
  • Dismiss a lead
  • Cancel an inventory receipt
  • Delete an appointment
  • Remove a location tag
  • Delete a location note
  • Delete an estimate item
  • Delete a gross pay item
  • Delete a booking contact
  • Delete a location contact
  • Delete a zone
  • Delete a pricebook service
  • Delete a finding attachment
  • Delete a payroll adjustment
  • Delete a pricebook category
  • Delete the pricebook equipment
  • Delete a purchase order markup
  • Dismiss an estimate
  • Cancel a purchase order
  • Cancel a job
  • Delete a technician shift
  • Delete an equipment system
  • Delete a pricebook material
  • Delete the technician shifts
  • Delete the timesheet activity
  • Remove the equipment from equipment system
  • Delete a journal entry
  • Delete a contact method
  • Unassign the technicians from an appointment
  • Delete a technician skill
  • Detach a job from a project
  • Delete a pricebook discount or fee
  • Deactivate an employee account
  • Deactivate a technician account
  • Delete a contact relationship
  • Delete a team
  • Reject a purchase order request
  • Cancel a report data query
  • Remove an appointment hold
  • Delete a job attachment
  • Detach the job equipment
  • Remove an appointment confirmation
  • Delete a non job appointment
  • Deactivate a proposal template
  • Deactivate an estimate template
  • Delete a project daily log attachment
  • Remove a job cancellation
  • Update the employee payroll settings
  • Update the technician payroll settings
BUILT TO ASK FIRST

It's built to wait for your OK in ServiceTitan.

When a job ends in “Send an employee password reset link”, it does the work, and is built to stop with it ready. You see exactly what it wrote and where it goes, then Send, Edit or Deny.

It works in ServiceTitan signed in as you. If it hits a sign-in, you sign in yourself: it's built not to type your passwords or card numbers.

ServiceTitanSend an employee password reset linkNeeds your OK
ToDana Lee (example)

Example draft · early access on Mac

MAKE IT ALWAYS ON

Do it once. Then let it repeat.

When it's done, it offers to keep an eye on ServiceTitan for you: every weekday morning it looks, then tells you what's new.

Each run is still built to ask before it sends or pays. Turn it off or change it any time in Work › Automations.

Make this automatic?Schedule
New invoices in ServiceTitan
WhenEvery weekday at 9:00 AM
DoesList the invoices
ThenTells you what's new

Always on · early access on Mac

Why Use DuckyHelper?

Works in ServiceTitan like you do

  • Early access: it sees ServiceTitan on your screen and works in it with its own cursor, while you keep using yours
  • Nothing to set up: it works in ServiceTitan signed in as you
  • Finishes multi-step jobs across ServiceTitan and your other apps

Built to ask before it sends or pays

  • Built to ask first before it sends a message or pays for anything
  • Built not to type your passwords or card numbers for you
  • It listens and looks only while the pill is open

Shows you, not just tells you

  • Explains ServiceTitan out loud and draws right on your screen
  • Works it out with you on a blackboard when you want to learn it

Always there, in every app

  • Press one key in any app and ask out loud: fn on a Mac, Ctrl+Shift+Space on Windows and Linux
  • Runs jobs on a schedule (early access)
  • For Mac, Windows and Linux

Want it in every app you use?

One account works in every app on your computer. Try it for 10 minutes, no card, then pick a plan.

SEE PRICING
FAQ

Frequently asked questions

On your screen, the way a person at your computer would. Press fn (Ctrl+Shift+Space on Windows and Linux) and ask about what you see in ServiceTitan: it answers out loud and can draw on ServiceTitan to show you where things are. In early access on Mac it also works in ServiceTitan with its own cursor, signed in as you, while you keep using yours.

For example: “List the invoices and send an employee password reset link” and “Create a customer in ServiceTitan”. Or ask about what you see: “Show me how to create an adjustment invoice”. Doing the work for you is in early access on Mac.

No. Open ServiceTitan and sign in yourself, the way you always do. DuckyHelper works in the window you have open, signed in as you. It's built not to type your passwords or card numbers for you.

It's built to ask first before it sends a message or pays for anything, and to wait for your yes. It may not recognize every send or payment, so keep an eye on tasks that involve messages or money.

In ServiceTitan, a job that ends in “Send an employee password reset link” is built to stop there for your OK: Send, Edit or Deny.

Yes. Press one key and ask out loud. It answers out loud while you keep working, draws on your screen to show you where things are, or works it out with you on a blackboard.

Yes. DuckyHelper works in any app on your computer, so one job can move between ServiceTitan and the other apps and pages you use.

Doing the work for you is new and in early access on Mac. Asking out loud, drawing on your screen and the blackboard work today on Mac, Windows and Linux.

No. It listens and looks only while the pill is open. When the pill is closed, nothing is heard or seen.

No, there is no charge per app. Try DuckyHelper for 10 minutes with no card. Plus is $20 a month, $14 a month for your first 3 months. See pricing.

Mac (Apple silicon, macOS 14 or later), Windows and Linux. Download DuckyHelper.

No. DuckyHelper is made by MingLLM, Inc. and is not affiliated with or endorsed by ServiceTitan. It works in ServiceTitan the same way you do, on your screen.

Try it in ServiceTitan.Press one key and ask.

It sees ServiceTitan, explains it out loud and does the work with you.Try it for 10 minutes, no card.

Download DuckyHelper
Questions and jobs

Do anything

Ask it a question or hand it a job, in any app.

Doing jobs for you is in early access on Mac. Asking works on Mac, Windows and Linux.