Skip to content

Integration · Field service

Connect Claude & ChatGPT to Craftboxx

Ask your AI who is free on Thursday, what is scheduled for a project, or to book a job for a customer in Craftboxx. It searches customers, projects, assignments, employees and the article catalog, and reads timesheets, absences and site documentation. It can create customers, projects and assignments, reschedule or complete jobs, record absences and add documentation such as notes and working time.

Connect Craftboxx free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which employees and vans are free on Thursday from 8 to 12?”

    The AI checks availability for the time slot and lists the free employees, vehicles and tools.

  • “Book the bathroom job on project 2024-118 for next Monday with Lars and Ahmed.”

    It finds the project and the two employees and creates the assignment with start, end and staff.

  • “What is scheduled for Müller GmbH this week?”

    It finds the customer's projects and lists the assignments in the date range with time, state and employees.

What your AI can do

Planning and assignments

Search, create, reschedule and complete assignments, check which employees, vehicles and tools are free, and add calendar notes.

Customers and projects

Search, create and update customers, projects and customer addresses, and look up articles with unit prices.

Time and documentation

Read timesheets and absences, record absences, and read or add site documentation such as notes and time entries.

  • “Mark today's assignment at Hauptstraße 5 as done and log 3 hours of work.”

    It sets the assignment's state to done and adds a time documentation entry with the working time.

  • “Register holiday for Lars from 4 to 8 August.”

    It looks up the absence types and records the holiday for Lars in that period.

  • “What is the unit price of NYM-J 3x1.5 cable in our catalog?”

    It searches the article catalog by name and shows the matching articles with unit prices.

30 tools for Craftboxx

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • check_availabilityCheck which employees, vehicles and tools are free for a time slot. Pass end (and optionally offset or items to exclude).
  • create_absenceChanges dataRecord an absence for one or more employees. Pass type (absence type ID) and employees (list of IDs), plus start, end or all_day.
  • create_assignmentChanges dataSchedule an assignment (job) on a project. Pass title and project_id; optionally start, end, all_day, state, employees, vehicles, tools, description, site_notes and customer_address_id.
  • create_customerChanges dataCreate a customer with a name; optionally name_addon, customer_number and info. Search first to avoid duplicates.
  • create_customer_addressChanges dataAdd an address to a customer. Pass customer_id plus street, zip, city, country and optional contact details such as name, phone and mail.
  • create_documentationChanges dataAdd a documentation entry to an assignment. Pass type (e.g. NOTE or TIME), title, author_id (employee) and assignment_id; optionally description, working_time, driving_time and break_time in minutes.
  • create_noteChanges dataCreate a calendar note for employees. Pass title and employees (list of IDs); optionally start, end, all_day and description.
  • create_projectChanges dataCreate a project for a customer. Pass title and customer_id; optionally project_nr and description.
  • delete_assignmentDeletesPermanently delete an assignment by assignment_id. This cannot be undone.
  • get_assignmentGet one assignment by assignment_id, with its time, state, employees, vehicles and notes.
  • get_customerGet one customer by customer_id.
  • get_documentationGet one documentation entry by documentation_id.
  • get_employeeGet one employee by employee_id.
  • get_my_employeeGet the connected user's own employee profile.
  • get_projectGet one project by project_id.
  • get_timesheetGet one timesheet by timesheet_id, with working time and break time.
  • list_absence_typesList the absence types and their IDs (for example holiday and sick) used when recording absences.
  • list_absencesList absences (holiday, sickness and so on), filtered by employees, type_id or a start/end date range.
  • list_customer_addressesList customer addresses (sites and billing addresses), optionally for one customer_id or filtered by city or zip.
  • list_documentationsList site documentation entries (notes, photos, signatures, time and material reports), filtered by assignment_id, type or author_id.
  • list_notesList calendar notes, filtered by employees or a start/end date range.
  • list_timesheetsList employee timesheets (working time records), filtered by employee_id or a start/end date range.
  • search_articlesSearch the material and article catalog by text (q), name, EAN or manufacturer, with unit prices.
  • search_assignmentsSearch assignments (scheduled jobs/appointments) by text, project_id, employees, state or a start/end date range.
  • search_customersSearch customers by text (q), name or customer_number. Use it to find a customer_id before creating projects.
  • search_employeesSearch employees by text (q), name, email, number or group_id. Use it to find employee IDs for assignments and absences.
  • search_projectsSearch projects by text (q), title, project_nr or customer_id; set show_archived to include archived ones.
  • update_assignmentChanges dataUpdate an assignment by assignment_id: reschedule it, change its state (e.g. DONE), staff or notes. Only the fields you pass change.
  • update_customerChanges dataUpdate a customer's name, name_addon, customer_number or info by customer_id.
  • update_projectChanges dataUpdate a project's title, project_nr or description by project_id.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Craftboxx from the app list.

  2. 2

    Paste your key

    Enter the email and password of your Craftboxx employee login. PipMCP exchanges them for an API access token, and the API acts with the same permissions you have in the Craftboxx Planner.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Craftboxx?

It can search and read customers, customer addresses, projects, assignments, employees, articles, timesheets, absences, calendar notes and site documentation, and check who is available for a time slot. It can create customers, customer addresses, projects, assignments, absences, calendar notes and documentation entries, update customers, projects and assignments, and delete assignments.

Does the AI see my Craftboxx credentials?

No. Your Craftboxx email and password 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 by only reading the schedule. Deleting an assignment is permanent and can require your approval before it runs, and so can any change to the plan. 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 PipMCP 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?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Craftboxx account.

Why does Craftboxx need my email and password?

Craftboxx gives API access through a login. PipMCP sends your email and password to Craftboxx to get an access token and uses that token for the tool calls. The API acts with the same permissions you have in the Craftboxx Planner.

Let your AI work in Craftboxx today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Craftboxx free

PipMCP is not affiliated with Craftboxx. Product names are trademarks of their owners.