Skip to main content
Feedback

Apacta MCP connector

Updated 

Apacta is a field service platform craftsmen use to track working hours, material usage, and quality assurance on job sites. The Apacta MCP connector allows AI agents to manage activities and clocking records, enabling automated tracking of employee time and task progress. It also supports looking up supported cities and their details, helping streamline location-based scheduling and reporting across job sites.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the Apacta MCP connector to perform the following actions:

  • Track worker clock-in and clock-out times across job sites
  • Log craftsmen activities and working hours for accurate job costing
  • Manage company-wide integration and feature settings from one place
  • Standardize quality assurance with reusable company form templates
  • Organize supported cities and locations for job site planning
  • Automate subscription and account management for company administrators
  • Edit or remove clocking records to keep payroll data accurate
  • Configure integration settings to connect Apacta with other systems

Example prompts

Use the following example prompts to invoke Apacta MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all clocking records for this week in Apacta.
  • Clock me in for today's job site in Apacta.
  • List all activities logged for the downtown project in Apacta.
  • Which cities does Apacta support for job scheduling.
  • Show me the form templates our company uses in Apacta.
  • Update the integration settings for our company in Apacta.
  • Get the subscription management link for our Apacta account.
  • Show me details for a specific company in Apacta.
  • Delete outdated activities from last month in Apacta.
  • What integration features are enabled for our company in Apacta?

Apacta MCP connector tools

The Apacta MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getActivitiesGet a list of activities
createActivitiesCreate an activity
deleteActivitiesBulkdeleteBulk delete activities
deleteActivitiesDelete an activity
updateActivitiesEdit an activity
getCitiesGet list of cities supported in Apacta
getCities2Get details about one city
getClockingRecordsGet a list of clocking records
createClockingRecordsCreate clocking record for authenticated user
createClockingRecordsCheckoutCheckout active clocking record for authenticated user
deleteClockingRecordsDelete a clocking record
getClockingRecords2Details of 1 clocking_record
updateClockingRecordsEdit a clocking record
getCompaniesGet a list of companies
getCompaniesSubscriptionSelfServiceURL for subscription selfservice
getCompanies2Details of 1 company
getCompaniesCompaniesIntegrationFeatureSettingsList a company integration feature settings
createCompaniesCompaniesIntegrationFeatureSettingsAdd a company integration feature setting
getCompaniesCompaniesIntegrationFeatureSettings2View a company integration feature setting
updateCompaniesCompaniesIntegrationFeatureSettingsEdit a company integration feature setting
getCompaniesFormTemplatesGet a list of company form templates
deleteCompaniesFormTemplatesDelete a form template company
getCompaniesFormTemplates2Get a company form template
getCompaniesIntegrationFeatureSettingsGet a list of integration feature settings
getCompaniesIntegrationFeatureSettings2Show details of 1 integration feature setting
getCompaniesIntegrationSettingsGet a list of company integration settings
createCompaniesIntegrationSettingsAdd a company integration setting
deleteCompaniesIntegrationSettingsDelete a company integration setting
getCompaniesIntegrationSettings2Get a company integration setting
updateCompaniesIntegrationSettingsEdit a company integration setting
deleteCompaniesPriceMarginsDelete a company price margin
getCompaniesPriceMarginsGet a list of company price margins
createCompaniesPriceMarginsAdd a company price margin
getCompaiesVendorsListGet a list of companies vendors
addCompaniesVendorAdd a new companies vendor
bulkCompaniesVendorsBulk delete companies vendors
deleteCompaniesVendorsDelete a companies vendor
getCompaniesVendorGet a companies vendor
editCompaniesVendorEdit a companies vendor
getCompaniesVendorsExpenseStatisticsGet companies vendor expense statistics
getCompaySettingsListGet a list of company settings
getContactCustomFieldAttributesGet a list of contact custom field attributes
getContactCustomFieldAttributes2Details of one contact custom field attribute
getContactTypesGet list of contact types supported in Apacta
getContactTypes2Get details about one contact type
getContactsGet a list of contacts
createContactsAdd a new contact
bulkDeleteContactsBulk delete contacts
deleteContactsDelete a contact
getContacts2Details of 1 contact
updateContactsEdit a contact
getContactsContactCustomFieldValuesGet a list of contact custom field values
getContactPersonsListGet a list of contact people
addContactPersonAdd a new contact person to a contact
deleteContactsContactPersonsDelete a contact person
getContactPersonGet a contact person
editContactPersonEdit a contact person
getCountriesGet list of countries supported in Apacta
getCountries2Get details about one country
getCurrenciesGet list of currencies supported in Apacta
getCurrencies2Get details about one currency
get-driving_typesList the driving types of the company
post-driving_typesCreate driving type
bulkDeleteDrivingTypesBulk delete driving types
delete-driving_types-driving_type_idDelete driving type
get-driving_types-driving_type_idView driving type
put-driving_types-driving_type_idEdit driving type
getEmployeeHoursUsed to retrieve details about the logged in user's hours
getEventsShow list of events
createEventsCreate event
getEventsIsUserFreeCheck if user is available at given datetime range
deleteEventsDelete event
getEvents2Show event
updateEventsEdit event
getExpenseFilesShow list of expense files
deleteExpenseFilesDelete file
getExpenseFiles2Show file
updateExpenseFilesEdit file
getExpenseLinesShow list of expense lines
createExpenseLinesAdd line to expense
deleteExpenseLinesDelete expense line
getExpenseLines2Show expense line
updateExpenseLinesEdit expense line
getExpensesShow list of expenses
createExpensesAdd line to expense
bulkDeleteExpensesBulk delete expenses
getExpensesHighestAmountShow highest Expense amount(total_selling_price)
sendEmailsExpensesBulk delete expenses
deleteExpensesDelete expense
getExpenses2Show expense
updateExpensesEdit expense
getExpensesOriginalFilesShow list of all OIOUBL files for the expense
getExpensesOriginalFiles2Show OIOUBL file
getFinancialStatisticsGet general statistics
getExpensesSalesPriceGet expenses sales price
getInvoicedAmountGet invoiced amount
getMarginGet margin
getMaterialRentalsCostPriceGet products material rentals cost price
getFinancialStatisticsOverviewGet statistics overview
getProductsCostPriceGet products cost price
getFinancialStatisticsWorkinghoursGet Total working hours grouped by time entry type
getFormFieldTypesGet list of form field types
getFormFieldTypes2Get details about single FormField
createFormFieldsAdd a new field to a Form
getFormFieldsGet details about single FormField
getFormTemplatesGet array of form_templates for your company
getFormTemplates2View one form template
getFormsRetrieve array of forms
createFormsAdd new form
getFormsUndeleteUndelete form and related entities to it
getFormsViewTimeFormPdfGenerate time form pdf
deleteFormsDelete a form
getForms2View form
updateFormsEdit a form
get-integrations-listGet integrations list
createIntegrationsBillysauthenticateAuthenticate to Billys
get-integrations-contactsSyncForce Synchronization with ERP systems
getIntegrationsProductssyncSync products from erp integration
get-integrations-viewView integration details
getInvoiceLineTextTemplateGet a list of invoice line text templates
deleteInvoiceLineTextTemplateDelete an invoice line text template
getInvoiceLineTextTemplate2Get a single invoice line text template
getInvoiceLinesView list of invoice lines
createInvoiceLinesAdd invoice line
deleteInvoiceLinesDelete invoice line
getInvoiceLines2View invoice line
updateInvoiceLinesEdit invoice line
getInvoicesView list of invoices
createInvoicesAdd invoice
bulkDeleteInvoicesBulk delete invoices
getInvoicesVatoptionsList VAT options
deleteInvoicesDelete invoice
getInvoices2View invoice
updateInvoicesEdit invoice
createInvoicesCopyCreate a copy of an invoice
getOneInvoiceEmailsGet an invoice emails
getInvoiceFilesGet list of invoice files
createInvoiceFileCreate a new invoice file
deleteInvoicesFilesDelete invoice file
getOneInvoiceFilesGet an invoice files
createInvoicesLinkprojectpdfCreates an invoice file containing the project's pdf overview
createInvoicesUnlinkprojectpdfDeletes the linked project overview pdf
getMassMessagesUsersView list of mass messages for specific user
getMassMessagesUsers2View mass message
updateMassMessagesUsersEdit mass message
getMaterialsView list of all materials
createMaterialsAdd material
deleteMaterialsDelete material
getMaterials2View material
updateMaterialsEdit material
getMaterialsRentalsShow list of rentals for specific material
createMaterialsRentalsAdd material rental
createMaterialsRentalsCheckoutCheckout material rental
deleteMaterialsRentalsDelete material rental
getMaterialsRentals2Show rental foor materi
updateMaterialsRentalsEdit material rental
getOfferStatusesGet list of offer statuses
createOfferStatusesCreate a new offer status
deleteOfferStatusesBulkdeleteBulk delete offer statuses
deleteOfferStatusesDelete a offer status
getOfferStatuses2Get a single offer status
updateOfferStatusesEdit a offer status
getOffersView list of offers
createOffersAdd new offer
deleteOffersDelete an offer
getOffers2View offer
updateOffersEdit an offer
getOffersChangelogGet list of changelog history for the offer.
getOverviewRejectionReasonsGet a statistics data for rejection reasons
getPaymentTermTypesGet a list of payment term types
getPaymentTermTypes2Details of one payment term type
getPaymentTermsGet a list of payment terms
getPaymentTermsErpGet integration payment terms list
getPaymentTerms2Details of 1 payment term
getPingCheck if API is up and API key works
getProductsList products
createProductsAdd new product
bulkDeleteProductsBulk delete products
createProductsUndeleteRestore a deleted product
deleteProductsDelete a product
getProducts2View single product
updateProductsEdit a product
getProductsVariantsGet a product's variants
createProductsVariantsAdd a new variant to a product
deleteProductsVariantsDelete a product variant
getProjectCustomFieldAttributesGet a list of project custom field attributes
getProjectCustomFieldAttributes2Details of one project custom field attribute
getProjectStatusTypesGet a list of project status types
getProjectStatusesGet list of project statuses
createProjectStatusesCreate a new project status
createProjectStatusesAddDefaultAdd default project statuses to company
deleteProjectStatusesBulkdeleteBulk delete project statuses
deleteProjectStatusesDelete a project status
getProjectStatuses2Get a single project status
updateProjectStatusesEdit a project status
getProjectsView list of projects
createProjectsAdd a project
getProjectsHasProjectsWithCustomStatusesCheck if the company has projects with custom statuses
deleteProjectsDelete a project
getProjects2View specific project
updateProjectsEdit a project
getProjectsAllFilesShow list of all files uploaded to project
getProjectsFilesShow list of files uploaded to project
deleteProjectsFilesDelete file
getProjectsFiles2Show file
updateProjectsFilesEdit file
getProjectsProjectFilesShow list of project files uploaded to project
deleteProjectsProjectFilesDelete project file
getProjectsProjectFiles2Show project file
updateProjectsProjectFilesEdit project file
createProjectsSendBulkPdfSend bulk forms pdf by email
getProjectsUsersShow list of users added to project
createProjectsUsersAdd user to project
deleteProjectsUsersDelete user from project
getProjectsUsers2View specific user assigned to project
getReportsGet Reports
getRolesGet a list of roles
getStockLocationsList stock_locations
createStockLocationsAdd new stock_locations
deleteStockLocationsDelete location
getStockLocations2View single location
updateStockLocationsEdit location
getTimeEntriesList time entries
createTimeEntriesAdd new time entry
deleteTimeEntriesDelete time entry
getTimeEntries2View time entry
updateTimeEntriesEdit time entry
getTimeEntryIntervalsList possible time entry intervals
getTimeEntryIntervals2View time entry interval
getTimeEntryRatesList time entry rates
createTimeEntryRatesAdd new time entry rate
deleteTimeEntryRatesDelete time entry rate
getTimeEntryRates2View time entry rate
updateTimeEntryRatesEdit time entry rate
getTimeEntryRuleGroupsList time entry rule groups
getTimeEntryTypesList time entries types
createTimeEntryTypesAdd new time entry type
bulkActivateTimeEntryTypesBulk activate time entry types
bulkDeactivateTimeEntryTypesBulk deactivate time entry types
bulkDeleteTimeEntryTypesBulk delete time entry types
deleteTimeEntryTypesDelete time entry type
getTimeEntryTypes2View time entry type
updateTimeEntryTypesEdit time entry type
getTimeEntryUnitTypesList possible time entry unit types
getTimeEntryUnitTypes2View time entry unit type
getTimeEntryValueTypesList possible time entry value types
getTimeEntryValueTypes2View time entry value type
getUserCustomFieldAttributesGet a list of user custom field attributes
getUserCustomFieldAttributes2Details of one user custom field attribute
getUsersGet list of users in company
createUsersAdd user to company
usersBulkActivateActivate multiple users
usersBulkDeactivateDeactivate multiple users
getUsersResendwelcomesmsResend Welcome SMS to the user
deleteUsersDelete user
getUsers2View user
updateUsersEdit user
getUsersIntegrationSettingsGet a list of user integration settings
createUsersIntegrationSettingsAdd a user integration setting
deleteUsersIntegrationSettingsDelete a user integration setting
getUsersIntegrationSettings2Get a user integration setting
updateUsersIntegrationSettingsEdit a user integration setting
getUsersUserCustomFieldValueGet a list of user custom field values
getUsersUserCustomFieldValue2Get a single record of user custom field value
updateUsersUserCustomFieldValueUpdate a single record of user custom field value
getVendorProductPriceFilesGet a list of price files
getVendorProductPriceFiles2Get a single price file
getVendorProductsList vendor products
getVendorProducts2View single vendor product
getVendorsListGet a list of vendors
addVendorAdd a new vendor
deleteVendorsDelete a vendor
getVendorGet a vendor
editVendorEdit a vendor
getWagesDownloadsalaryfileDownload salary file
createWallCommentsAdd wall comment
getWallCommentsView wall comment
getWallPostsView list of wall posts
createWallPostsAdd a wall post
getWallPosts2View wall post
getWallPostsWallCommentsSee wall comments to a wall post
On this Page