Integration · Field service
Connect Claude & ChatGPT to tallerGP
Ask your AI which cars are booked in tomorrow, which invoices exist for a licence plate, or to open a repair order. It works with your tallerGP customers, vehicles, appointments, vehicle intakes, repair orders, budgets, invoices and parts, and can look up a plate in the Spanish DGT registry.
Free plan, no credit card. Takes about a minute.
Try asking
“What appointments do we have tomorrow?”
The AI lists the workshop appointments for that date.
“Book 1234 ABC in for a service on Friday at 9:00 for Juan Pérez, phone 600 123 456.”
It checks the free time slots that day and books the appointment with name, phone, plate and a description.
“Look up plate 1234 ABC and register the vehicle for customer 318.”
It gets the make and model from the DGT registry and registers the vehicle with the customer as owner.
What your AI can do
Customers and vehicles
Search, create and update customers and vehicles, list a customer's vehicles, and look up vehicle data in the DGT registry by plate.
Appointments and repairs
See free time slots, book and cancel appointments, record vehicle intakes, and open, update and close repair orders.
Budgets, invoices and parts
Create and update budgets and add lines, read and list invoices, and check parts with price, cost and stock.
“Make a budget for customer 318: two brake pads at 45 EUR each and one hour of labour.”
It creates the budget for the customer and adds the lines with quantity and unit price.
“Show me all invoices for plate 1234 ABC.”
It lists the sales invoices for that plate and can open one with its lines and totals.
“Close repair order 2045 with today as the delivery date.”
It updates the repair order with the delivery date and closes it.
61 tools for tallerGP
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_budget_lineChanges dataAdd a line to a budget: `budget_id`, `line_type`, `description`, plus quantity, unit price, discount and tax rate.create_appointmentChanges dataBook a workshop appointment: `date`, customer `name`, `phone`, vehicle `plate` and a `description`, with optional duration, employee and appointment type.create_budgetChanges dataCreate a budget (repair estimate) for a customer (`client_id`), optionally for a vehicle, with validity days and notes. Add lines with add_budget_line.create_customerChanges dataCreate a customer with `name` plus optional surname, contact details, address, VAT number and discounts.create_materialChanges dataCreate a new material. Required: reference or description. API summary: Create material.create_material_movementChanges dataCreate a new movement for a material. Required: quantity. API summary: Add stock movement.create_notificationChanges dataCreate a new notification. Required: title or message. API summary: Create a notification.create_pageChanges dataCreate a new page. Required: employee id, start at or start type id. API summary: Add time entry.create_repair_orderChanges dataOpen a repair order for a customer (`client_id`) and vehicle (`vehicle_id`), with km, breakdown description, entry/delivery dates and notes.create_supplierChanges dataCreate a new supplier. Required: name. API summary: Create supplier.create_vehicleChanges dataRegister a vehicle by `plate`, with optional VIN, brand/model, colour, km, fuel type, owner `client_id` and next ITV date.create_vehicle_intakeChanges dataRecord a vehicle intake (reception) for `client_id` and `vehicle_id`, with km, fuel level, entry and estimated dates and notes.delete_appointmentDeletesCancel and permanently delete an appointment by `appointment_id`.delete_budget_lineDeletesPermanently delete a line by line id. Destructive action; may require approval. API summary: Delete budget line.get_budgetGet one budget (estimate) by `budget_id` with its lines and totals.get_customerGet one customer by `client_id`.get_customer_getGet one customer for a customer by customer id. API summary: Obtain a customer's vehicles.get_employeeGet one employee by employee id. API summary: Get the details of an employee.get_invoiceGet one sales invoice by `invoice_id` with its lines and totals.get_invoice_read_purchase_invoiceGet one invoice by invoice id. API summary: Gets a purchase invoice by ID.get_materialGet one material (part) by `material_id` with its price, cost and stock quantity.get_messageGet one message by message id. API summary: Obtain a purchase slip by ID.get_notificationGet one notification by notification id. API summary: Get a notification.get_pageGet one page by page id. API summary: Get a time entry.get_purchase_invoices_with_paginationList invoices. Results are paginated. API summary: Get purchase invoices with pagination.get_repair_orderGet one repair order by `entry_id`, including its work and status.get_supplierGet one supplier by supplier id. API summary: Get details of a supplier.get_vehicleGet one vehicle by `vehicle_id`.get_vehicle_intakeGet one vehicle intake by intake id. API summary: Vehicle intake detail.list_appointment_typesList appointment types.list_appointmentsList workshop appointments, filtered by `plate`, `phone`, `client_id`, `vehicle_id` or date range.list_available_timesList the free appointment time slots on a `date`.list_budgetsList budgets (repair estimates), filtered by `plate`, `client_id`, `vehicle_id`, `budget_number` or date range.list_customer_vehiclesList the vehicles belonging to a customer (`client_id`).list_customersList or search workshop customers by `email`, `phone` or `customer_number`.list_employeesList employees. Results are paginated. API summary: Get a list of employees.list_insurersList insurers. Optional filters: insurer number. Results are paginated. API summary: Get a list of insurers.list_invoicesList sales invoices, filtered by `plate`, `client_id`, `vehicle_id`, `invoice_number` or date range.list_material_movementsList movements for a material. Results are paginated. API summary: List of stock movements of a material.list_materialsList parts and materials in stock, optionally by `material_ref`.list_messagesList messages. Results are paginated. API summary: Obtain purchase receipts with pagination.list_pagesList pages. Optional filters: employee id, from or to. Results are paginated. API summary: List time entries.list_repair_ordersList repair orders, filtered by `plate`, VIN, `client_id`, `vehicle_id`, `order_number`, closed status or date range.list_suppliersList suppliers. Optional filters: supplier number. Results are paginated. API summary: Get a list of suppliers.list_time_entry_typesList pages. Optional filters: type. API summary: List time entry types.list_tyresList tyres. Results are paginated. API summary: Gets a list of tires with pagination.list_usersList users.list_vehicle_intakesList vehicle intakes (vehicle reception records), filtered by `plate`, `client_id`, `vehicle_id`, status or date range.list_vehiclesList or search vehicles by licence `plate` or owner `vat`.lookup_plateLook up vehicle data (make, model, etc.) from the Spanish DGT registry by licence `plate`.search_brand_modelsSearch models for a brand by search. Use this to find existing models before creating a new model. Results are paginated. API summary: List models of a specific brand.search_brandsSearch brands by search. Use this to find existing brands before creating a new brand. Results are paginated. API summary: Brand List.update_budgetChanges dataUpdate a budget by `budget_id`: status, vehicle, validity or notes.update_budget_lineChanges dataUpdate an existing line identified by line id. API summary: Update budget line.update_customerChanges dataUpdate a customer by `client_id` (the `name` must be passed again); only other fields you pass change.update_materialChanges dataUpdate an existing material identified by material id. API summary: Update material.update_pageChanges dataUpdate an existing page identified by page id. API summary: Update or correct time entry.update_repair_orderChanges dataUpdate a repair order by `entry_id`: status, percentage completed, delivery/exit date, notes, or close it with `is_closed`.update_supplierChanges dataUpdate an existing supplier identified by supplier id. API summary: Update supplier.update_vehicleChanges dataUpdate a vehicle by `vehicle_id` (the `plate` must be passed again), e.g. km, owner or next ITV date.update_vehicle_intakeChanges dataUpdate an existing vehicle intake identified by intake id. API summary: Update vehicle intake.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose tallerGP from the app list.
- 2
Paste your key
Paste the client ID and client secret for your workshop. Ask tallerGP support to generate them. HeyMyApps exchanges them for an access token automatically.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in tallerGP?
It can read and search customers, vehicles, appointments, free time slots, vehicle intakes, repair orders, budgets, invoices and parts, and look up a plate in the DGT registry. It can create and update customers, vehicles, budgets and repair orders, add budget lines, record vehicle intakes, and book and delete appointments.
Does the AI see my tallerGP client ID and secret?
No. Your tallerGP client ID and secret are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Deleting an appointment cancels it permanently and can require your approval before it runs, and so can closing a repair order. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own tallerGP account.
Where do I get API credentials for tallerGP?
Ask tallerGP support to generate an API client ID and client secret for your workshop. You paste both into HeyMyApps, and HeyMyApps exchanges them for an access token automatically, so you do not have to handle tokens yourself.
Let your AI work in tallerGP today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect tallerGP freeHeyMyApps is not affiliated with tallerGP. Product names are trademarks of their owners.






