Connect RepairShopr with Hookshot™ and your stack

RepairShopr is a comprehensive repair shop management software designed to streamline operations, manage customer relationships, and enhance business efficiency.

Tools and triggers

What Agents can do in RepairShopr

Available tools and events after RepairShopr is connected.

  • Add Estimate Line Item

    Tool to add a line item to an existing estimate. Use when you need to add products or services to an estimate in RepairShopr.

  • Add Product Photo

    Tool to add photo(s) to a specific product. Use when you need to attach one or more images to a product after confirming the product ID.

  • Add Purchase Order Line Item

    Tool to add a product line item to an existing purchase order. Use when you need to add inventory items to a purchase order. The product must have stock tracking enabled (maintain_stock=true).

  • Add Schedule Line Item

    Tool to add a line item to an invoice schedule. Use when adding recurring charges or one-time items to an existing schedule. Required permission: Recurring Invoices - Edit.

  • Add Ticket Comment

    Tool to add a comment to an existing ticket in RepairShopr. Use when you need to add notes, updates, or responses to a ticket. Requires Tickets - Edit permission. Single-Customer Users can only access their own tickets.

  • Add Ticket Line Item

    Tool to add a line item to an existing ticket in RepairShopr. Use when you need to add products, services, or charges to a ticket. Requires Tickets - Edit permission. Single-customer users can only access their own…

  • Charge Ticket Timer

    Tool to charge a timer entry for a specific ticket. Use when a timer entry needs to be converted to a billable line item on the ticket. Requires 'Ticket Timers - Overview' permission. The timer entry must exist and be…

  • Convert Estimate to Invoice

    Tool to convert an existing estimate to an invoice in RepairShopr. Use when you have an approved estimate that needs to be billed. Requires the estimate ID and appropriate permissions ("Estimates - View Details" and…

  • Create Appointment

    Tool to create a new appointment. Use after gathering summary and date range.

  • Create Appointment Type

    Tool to create a new appointment type in RepairShopr. Use when defining appointment categories with specific location settings. Requires Global Admin permission.

  • Create Asset

    Tool to create a new asset. Use when you need to register a device under a customer with either an existing or new asset type.

  • Create Canned Response

    Tool to create a new Canned Response. Use when you need to add a pre-formatted response template for tickets. Requires 'Ticket Canned Responses - Manage' permission.

  • Create Contact

    Tool to create a new contact associated with a customer. Use when you need to add a contact record to a customer account. Requires 'Customers - Edit' permission.

  • Create Contract

    Tool to create a new contract for a customer. Use when you need to establish a service contract with specified terms and conditions. Requires Contracts - Edit permission.

  • Create Customer

    Tool to create a new customer. Use when you need to add a customer record with contact details.

  • Create Estimate

    Tool to create a new estimate. Use when you have final customer details and line items ready to generate an estimate in RepairShopr.

  • Create Invoice

    Create a new invoice for a customer in RepairShopr. Requires a valid customer_id, invoice date, and due date. Optionally include line items with SKU/item codes, quantities, prices, and tax settings. Supports custom…

  • Create Invoice Line Item

    Tool to create a new line item on an existing invoice in RepairShopr. Use when adding products or services to an invoice that already exists. Required permission: Invoices - Edit.

  • Create Invoice Schedule

    Tool to create a recurring invoice schedule. Use when setting up automated invoicing for a customer at regular intervals. Requires Recurring Invoices - New permission.

  • Create Lead

    Tool to create a new lead. Use when you need to add a potential customer to the system.

  • Create Payment

    Create a payment record in RepairShopr. Records a payment against an invoice for a customer. Requires customer_id and amount_cents. Either invoice_id or invoice_number must be provided to link the payment to an invoice.

  • Create Phone

    Tool to create a phone number for a customer. Use when you need to add a new phone number record to a customer's profile. Requires Customers - Edit permission. Single-Customer Users can only access their own records.

  • Create Portal User

    Tool to create a portal user in RepairShopr. Use when you need to give a customer or contact access to the customer portal. Requires Global Admin permission.

  • Create Product

    Tool to create a new product in inventory. Use when you need to add an item with price and details to your RepairShopr catalog.

Setup

Connect RepairShopr in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.