ticketing
ConnectWise PSA
Connect ConnectWise PSA to Elaichi and hand every teammate a governed MCP endpoint — 397 tools ready to call from Claude, Cursor, or any MCP client, clamped by roles, restrictions, and an audit log.
AI tools
ConnectWise PSA tools for your AI agents
397 tools are ready to mint as an MCP endpoint the moment you connect ConnectWise PSA — governed by the same roles, restrictions, and audit log as everything else in Elaichi.
list_all_connectwisepsa_company
List Company records in ConnectWise PSA. Returns: id, identifier, name, status, addressLine1, addressLine2, city, state, zip, country, phoneNumber, faxNumber, website, territory, market, accountNumber, defaultContact, dateAcquired, sicCode, parentCompany, annualRevenue, creditLimit, additionalDebt, numberOfEmployees, yearEstablished, …
list_all_connectwisepsa_members
List Member records in ConnectWise PSA. Returns: id, identifier, password, disableOnlineFlag, licenseClass, notes, employeeIdentifer, vendorNumber, enableMobileGpsFlag, inactiveDate, inactiveFlag, lastLogin, clientId, token, firstName, middleInitial, lastName, hireDate, country, photo, officeEmail, mobileEmail, homeEmail, defaultEmail, primaryEmail, …
list_all_connectwisepsa_info_billingterms
List BillingTermInfo records in ConnectWise PSA. Returns: id, name, defaultFlag, _info
list_all_connectwisepsa_info_invoiceemailtemplates
List InvoiceEmailTemplateInfos records in ConnectWise PSA. Returns: id, name, _info
list_all_connectwisepsa_info_projecttypes
List ProjectTypeInfos records in ConnectWise PSA. Returns: id, name, defaultFlag, inactiveFlag, _info
list_all_connectwisepsa_info_rmadispositions
List RmaDispositionInfos records in ConnectWise PSA. Returns: id, name, _info
list_all_connectwisepsa_info_securityroles
List ProjectSecurityRoleInfos records in ConnectWise PSA. Returns: id, name, managerRoleFlag, defaultContactFlag, _info
list_all_connectwisepsa_info_taxcodes
List TaxCodeInfos records in ConnectWise PSA. Returns: id, identifier, description, effectiveDate, cancelDate, defaultFlag, levelOneRate, levelTwoRate, levelThreeRate, levelFourRate, levelFiveRate, levelSixRate, _info
list_all_connectwisepsa_info_workroles
List WorkRoleInfo records in ConnectWise PSA. Returns: id, name, inactiveFlag, _info
list_all_connectwisepsa_communication_types_info
List CommunicationTypeInfos records in ConnectWise PSA. Returns: id, description, phoneFlag, faxFlag, emailFlag, defaultFlag, _info
connectwisepsa_companie_custom_status_notes_partial_update
Partially update a CompanyCustomNote in ConnectWise PSA
create_a_connectwisepsa_companie_custom_status_note
Create a new CompanyCustomNote in ConnectWise PSA
get_single_connectwisepsa_company_company_by_id
Get a specific Company by ID from ConnectWise PSA. Returns: id, identifier, name, status, addressLine1, addressLine2, city, state, zip, country, phoneNumber, faxNumber, website, territory, market, accountNumber, defaultContact, dateAcquired, sicCode, parentCompany, annualRevenue, creditLimit, additionalDebt, numberOfEmployees, yearEstablished, …
list_all_connectwisepsa_usages_billingstatuses
List Usage Count records in ConnectWise PSA. Returns: type, count, id, description, hyperlink, typeKey
list_all_connectwisepsa_usages_invoicetemplates
List Usage Count records in ConnectWise PSA. Returns: type, count, id, description, hyperlink, typeKey
list_all_connectwisepsa_usages_lists
List Usage records in ConnectWise PSA. Returns: type, count, id, description, hyperlink, typeKey
connectwisepsa_companie_groups_partial_update
Partially update a CompanyGroup in ConnectWise PSA
create_a_connectwisepsa_companie_management_report_notification
Create a new ManagementReportNotification in ConnectWise PSA
update_a_connectwisepsa_companie_management_summary_report_by_id
Replace/update a CompanyManagementSummary in ConnectWise PSA
list_all_connectwisepsa_management_summary_reports_counts
List CompanyManagementSummary records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_notes_counts
List PurchaseOrdersNote records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_companie_type_association_by_id
Get a specific CompanyTypeAssociation by ID from ConnectWise PSA. Returns: id, type, company, _info
list_all_connectwisepsa_types_counts
List Usage records in ConnectWise PSA. Returns: count
delete_a_connectwisepsa_companies_type_by_id
Delete a Usage from ConnectWise PSA
get_single_connectwisepsa_company_company_picker_item_by_id
Get a specific CompanyPickerItem by ID from ConnectWise PSA. Returns: id, member, company, companyStatus, companyType, companySite, companyLocation, companyCountry, vendorPickerFlag, _info
list_all_connectwisepsa_company_company_type_associations
List CompanyTypeAssociation records in ConnectWise PSA. Returns: id, type, company, _info
update_a_connectwisepsa_company_company_type_association_by_id
Replace/update a CompanyTypeAssociation in ConnectWise PSA
connectwisepsa_company_company_type_associations_partial_update
Partially update a CompanyTypeAssociation in ConnectWise PSA
update_a_connectwisepsa_configurations_status_by_id
Replace/update a ConfigurationStatus in ConnectWise PSA
list_all_connectwisepsa_quick_access_counts
List PurchaseOrder Quick Access Links records in ConnectWise PSA. Returns: version, content, statusCode, reasonPhrase, headers, requestMessage, isSuccessStatusCode
list_all_connectwisepsa_statuses_info
List ConfigurationStatusInfos records in ConnectWise PSA. Returns: id, description, closedFlag, defaultFlag, _info
list_all_connectwisepsa_type_usages
List Usage records in ConnectWise PSA. Returns: type, count, id, description, hyperlink, typeKey
connectwisepsa_company_contacts_partial_update
Partially update a ApiContact in ConnectWise PSA
delete_a_connectwisepsa_contact_communication_by_id
Delete a ContactCommunication from ConnectWise PSA
get_single_connectwisepsa_contact_group_by_id
Get a specific ContactGroup by ID from ConnectWise PSA. Returns: id, group, contact, description, unsubscribeFlag, companyUnsubcribedEmailMessage, companyGroupUnsubscribedEmailMessage, contactUnsubscribedEmailMessage, contactGroupUnsubscribedEmailMessage, _info
update_a_connectwisepsa_contact_group_by_id
Replace/update a ContactGroup in ConnectWise PSA
delete_a_connectwisepsa_question_value_by_id
Delete a ConfigurationTypeQuestionValue from ConnectWise PSA
get_single_connectwisepsa_question_values_question_by_id
Get a specific SurveyQuestionValue by ID from ConnectWise PSA. Returns: id, survey, question, value, defaultFlag, pointValue, inactiveFlag, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
update_a_connectwisepsa_question_values_question_by_id
Replace/update a SurveyQuestionValue in ConnectWise PSA
connectwisepsa_contact_notes_partial_update
Partially update a ContactNote in ConnectWise PSA
get_single_connectwisepsa_contact_track_by_id
Get a specific ContactTrack by ID from ConnectWise PSA. Returns: id, trackId, name, startDate, endDate, actionTaken, actionRemaining, startedBy, company, contact, _info
get_single_connectwisepsa_contacts_department_by_id
Get a specific ContactDepartment by ID from ConnectWise PSA. Returns: id, name, _info, connectWiseId
update_a_connectwisepsa_contacts_type_by_id
Replace/update a ContactType in ConnectWise PSA
list_all_connectwisepsa_relationships_counts
List ContactRelationship records in ConnectWise PSA. Returns: count
delete_a_connectwisepsa_company_contact_type_association_by_id
Delete a ContactTypeAssociation from ConnectWise PSA
list_all_connectwisepsa_countries_counts
List Count of records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_countries_info
List CountryInfos records in ConnectWise PSA. Returns: id, name, defaultFlag, cityCaption, stateCaption, zipCaption, dialingPrefix, localizationCaptionOne, currency, _info
create_a_connectwisepsa_cross_reference
Create a new ManagedDevicesIntegrationCrossReference in ConnectWise PSA
list_all_connectwisepsa_entity_types_counts
List EntityType records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_company_management_backups
List ManagementBackup records in ConnectWise PSA. Returns: id, type, item, billingLevel, _info, connectWiseId
update_a_connectwisepsa_company_management_backup_by_id
Replace/update a ManagementBackup in ConnectWise PSA
list_all_connectwisepsa_company_management_it_solutions
List ManagementItSolution records in ConnectWise PSA. Returns: id, name, managementItSolutionType, managementSolutionName, managementServerUrl, webserviceOverrideUrl, portalOverrideLoginUrl, globalLoginFlag, globalLoginUsername, globalLoginPassword, usingSslFlag, nAbleUsername, nAblePassword, overrideWebServiceLocationFlag, overrideLoginLocationFlag, continuumApiUsername, continuumApiPassword, levelApiUsername, levelApiPassword, levelVarDomain, noDisplayFlag, _info, connectWiseId
delete_a_connectwisepsa_company_management_it_solution_by_id
Delete a ManagementItSolution from ConnectWise PSA
list_all_connectwisepsa_company_managements
List Management records in ConnectWise PSA. Returns: id, runTime, addedConfigurationStatus, deletedConfigurationStatus, integratorLogin, scheduleExecutiveSummaryReportFlag, executiveSummaryReportScheduleDay, executiveSummaryReportScheduleHour, executiveSummaryReportScheduleMinute, _info, connectWiseId
connectwisepsa_company_managements_list_logs
List logs for ManagementLogDocumentInfo in ConnectWise PSA
list_all_connectwisepsa_managed_devices_integrations_counts
List Usage records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_management_product_by_id
Get a specific ManagementItSolutionAgreementInterfaceParameter by ID from ConnectWise PSA. Returns: id, managedDevicesIntegration, agreementType, serverProduct, workstationProduct, spamStatsProduct, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId, agrTypeCwId, serverProductCwId, workstationProductCwId, spamStatsProductCwId
connectwisepsa_management_products_partial_update
Partially update a ManagementItSolutionAgreementInterfaceParameter in ConnectWise PSA
get_single_connectwisepsa_management_report_notification_by_id
Get a specific ManagementReportNotification by ID from ConnectWise PSA. Returns: id, notifyWho, member, email, globalFlag, company, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
connectwisepsa_company_ownership_types_partial_update
Partially update a OwnershipType in ConnectWise PSA
connectwisepsa_company_portal_configurations_partial_update
Partially update a PortalConfiguration in ConnectWise PSA
list_all_connectwisepsa_management_it_solutions_counts
List ManagementItSolution records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_note_types_info
List CompanyNoteTypeInfo records in ConnectWise PSA. Returns: id, identifier, name, defaultFlag, _info
connectwisepsa_opportunity_setups_partial_update
Partially update a PortalConfigurationOpportunitySetup in ConnectWise PSA
update_a_connectwisepsa_password_email_setup_by_id
Replace/update a PortalConfigurationPasswordEmailSetup in ConnectWise PSA
connectwisepsa_password_email_setups_partial_update
Partially update a PortalConfigurationPasswordEmailSetup in ConnectWise PSA
list_all_connectwisepsa_company_portal_security_levels
List PortalSecurityLevel records in ConnectWise PSA. Returns: id, captionIdentifier, isDefaultFlag, caption, _info
get_single_connectwisepsa_company_portal_security_level_by_id
Get a specific PortalSecurityLevel by ID from ConnectWise PSA. Returns: id, captionIdentifier, isDefaultFlag, caption, _info
update_a_connectwisepsa_company_team_role_by_id
Replace/update a TeamRole in ConnectWise PSA
connectwisepsa_company_team_roles_partial_update
Partially update a TeamRole in ConnectWise PSA
update_a_connectwisepsa_company_track_by_id
Replace/update a Track in ConnectWise PSA
get_single_connectwisepsa_invoice_setup_payment_processor_by_id
Get a specific PortalConfigurationPaymentProcessor by ID from ConnectWise PSA. Returns: id, name, testURL
list_all_connectwisepsa_portal_configurations_counts
List PortalConfiguration records in ConnectWise PSA. Returns: count
update_a_connectwisepsa_project_setup_by_id
Replace/update a PortalConfigurationProjectSetup in ConnectWise PSA
get_single_connectwisepsa_service_setup_by_id
Get a specific PortalConfigurationServiceSetup by ID from ConnectWise PSA. Returns: id, serviceTypeFlag, serviceSubTypeFlag, serviceSubTypeItemFlag, statusFlag, siteNameFlag, enteredDateFlag, lastUpdateFlag, requiredDateFlag, contactFlag, assignedResourcesFlag, slaInfoFlag, serviceBoardFlag, budgetHoursFlag, actualHoursFlag, approvalStatusFlag, openTasksFlag, closedTasksFlag, enableChatAssistFlag, displayClosedTicketsOption, timeMaterialsTicketTemplate, fixedFeeTicketTemplate, _info, connectWiseId, parentConnectWiseId, …
connectwisepsa_service_setups_partial_update
Partially update a PortalConfigurationServiceSetup in ConnectWise PSA
get_single_connectwisepsa_entrie_audits_entry_by_id
Get a specific TimeEntryAudit by ID from ConnectWise PSA. Returns: id, member, source, type, message, oldValue, newValue, value, _info
update_a_connectwisepsa_expense_entry_by_id
Replace/update a ExpenseEntry in ConnectWise PSA
create_a_connectwisepsa_expense_payment_type
Create a new PaymentType in ConnectWise PSA
update_a_connectwisepsa_expense_payment_type_by_id
Replace/update a PaymentType in ConnectWise PSA
list_all_connectwisepsa_expense_reports
List ExpenseReport records in ConnectWise PSA. Returns: id, member, year, period, dateStart, dateEnd, status, total, dueDate, _info
list_all_connectwisepsa_tax_types_counts
List ExpenseTaxTypeInfo records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_value_info
List ConfigurationTypeQuestionValueInfo records in ConnectWise PSA. Returns: id, configurationType, fieldType, entryType, sequenceNumber, question, numberOfDecimals, requiredFlag, inactiveFlag, _info
get_single_connectwisepsa_accounting_batch_by_id
Get a specific AccountingBatch by ID from ConnectWise PSA. Returns: id, batchIdentifier, exportInvoicesFlag, exportExpensesFlag, exportProductsFlag, closedFlag, _info
create_a_connectwisepsa_accounting_batch
Create a new GLExport in ConnectWise PSA
list_all_connectwisepsa_accounting_package_setup_counts
List AccountingPackageSetup records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_accounting_unpostedinvoice_by_id
Get a specific UnpostedInvoice by ID from ConnectWise PSA. Returns: id, billingLogId, locationId, location, departmentId, department, company, accountNumber, billToCompany, billToSite, shipToCompany, shipToSite, invoiceNumber, invoiceDate, invoiceType, description, billingTerms, dueDays, dueDate, currency, subTotal, total, hasTime, hasExpenses, hasProducts, …
list_all_connectwisepsa_accounting_unpostedprocurements
List UnpostedProcurement records in ConnectWise PSA. Returns: id, description, unpostedProductId, locationId, departmentId, procurementType, purchaseOrder, purchaseDate, trackingNumber, billingTerms, currency, total, taxCode, avalaraTaxFlag, itemTaxableFlag, purchaseOrderTaxableFlag, stateTaxFlag, stateTaxXref, stateTaxAmount, countyTaxFlag, countyTaxXref, countyTaxAmount, cityTaxFlag, cityTaxXref, cityTaxAmount, …
list_all_connectwisepsa_unposted_payments_counts
List UnpostedPayments records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_unpostedinvoice_taxable_levels
List UnpostedInvoiceTaxableLevel records in ConnectWise PSA. Returns: id, taxLevel, taxCodeXref, taxAmount, _info
list_all_connectwisepsa_agreement_adjustments
List Adjustment records in ConnectWise PSA. Returns: id, amount, description, effectiveDate, agreementId, _info, customFields
create_a_connectwisepsa_agreement_board_default
Create a new BoardDefault in ConnectWise PSA
create_a_connectwisepsa_agreement_copy
Create a new CopyAgreementAction in ConnectWise PSA
connectwisepsa_agreement_workroles_partial_update
Partially update a AgreementWorkRole in ConnectWise PSA
list_all_connectwisepsa_board_defaults_counts
List AgreementTypeBoardDefault records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_work_role_exclusions_counts
List AgreementTypeWorkRoleExclusion records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_work_role_exclusions_counts_count
List AgreementWorkRoleExclusion records in ConnectWise PSA. Returns: count
delete_a_connectwisepsa_agreement_work_type_exclusion_by_id
Delete a AgreementWorkTypeExclusion from ConnectWise PSA
connectwisepsa_agreement_worktypes_partial_update
Partially update a AgreementWorkType in ConnectWise PSA
delete_a_connectwisepsa_agreement_worktype_by_id
Delete a AgreementWorkType from ConnectWise PSA
list_all_connectwisepsa_agreements_counts
List Agreement records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_agreements_types
List AgreementType records in ConnectWise PSA. Returns: id, name, prefixSuffixOption, defaultFlag, inactiveFlag, prePaymentFlag, invoicePreSuffix, location, department, restrictLocationFlag, restrictDepartmentFlag, sla, applicationUnits, applicationLimit, applicationCycle, applicationUnlimitedFlag, oneTimeFlag, coverAgreementTimeFlag, coverAgreementProductFlag, coverAgreementExpenseFlag, coverSalesTaxFlag, carryOverUnusedFlag, allowOverrunsFlag, expiredDays, limit, …
create_a_connectwisepsa_board_default
Create a new AgreementTypeBoardDefault in ConnectWise PSA
list_all_connectwisepsa_work_role_exclusions
List AgreementTypeWorkRoleExclusion records in ConnectWise PSA. Returns: id, type, workRole, _info
get_single_connectwisepsa_work_type_exclusion_by_id
Get a specific AgreementTypeWorkTypeExclusion by ID from ConnectWise PSA. Returns: id, type, workType, _info
list_all_connectwisepsa_work_type_exclusions_counts_count
List AgreementWorkTypeExclusion records in ConnectWise PSA. Returns: count
update_a_connectwisepsa_worktype_by_id
Replace/update a AgreementTypeWorkType in ConnectWise PSA
list_all_connectwisepsa_billing_setups_info
List BillingSetupInfos records in ConnectWise PSA. Returns: id, remitName, location, currency, _info
get_single_connectwisepsa_finance_billing_cycle_by_id
Get a specific BillingCycle by ID from ConnectWise PSA. Returns: id, identifier, name, defaultFlag, billingOptions, _info, connectWiseId
update_a_connectwisepsa_routing_by_id
Replace/update a BillingSetupRouting in ConnectWise PSA
connectwisepsa_routings_partial_update
Partially update a BillingSetupRouting in ConnectWise PSA
list_all_connectwisepsa_currencies_counts
List Currency records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_currencies_info
List CurrencyInfos records in ConnectWise PSA. Returns: id, name, _info
list_all_connectwisepsa_currency_codes_counts
List CurrencyCode records in ConnectWise PSA. Returns: count
create_a_connectwisepsa_finance_currency
Create a new Currency in ConnectWise PSA
update_a_connectwisepsa_finance_currency_by_id
Replace/update a Currency in ConnectWise PSA
list_all_connectwisepsa_finance_delivery_methods
List DeliveryMethod records in ConnectWise PSA. Returns: id, name, defaultFlag, emailFlag, integrationEmailFlag, integrationPrintFlag, integrationActiveFlag, _info, connectWiseId
update_a_connectwisepsa_finance_gl_caption_by_id
Replace/update a GLCaption in ConnectWise PSA
list_all_connectwisepsa_gl_accounts_counts
List GLAccount records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_glpaths_counts
List GLPath records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_info_tax_integrations
List TaxIntegrationInfo records in ConnectWise PSA. Returns: id, enabledFlag, taxIntegrationType, _info
get_single_connectwisepsa_info_tax_integration_by_id
Get a specific TaxIntegrationInfo by ID from ConnectWise PSA. Returns: id, enabledFlag, taxIntegrationType, _info
create_a_connectwisepsa_commissions_recalculate
Recalculate InvoiceCommissions in ConnectWise PSA
list_all_connectwisepsa_finance_invoice_templates
List InvoiceTemplate records in ConnectWise PSA. Returns: id, name, marginLeft, marginRight, marginTop, marginBottom, logoVisibleFlag, headerLogoPosition, remitToVisibleFlag, headerAddressPosition, headerTitleVisibleFlag, headerTitleCaption, headerTitlePosition, headerTitleFont, headerTermsVisibleFlag, headerTermsCaption, headerDueDateVisibleFlag, headerDueDateCaption, headerPoNumberVisibleFlag, headerPoNumberCaption, headerReferenceVisibleFlag, headerReferenceCaption, headerAccountVisibleFlag, headerAccountCaption, headerTaxIdVisibleFlag, …
list_all_connectwisepsa_finance_tax_codes
List TaxCode records in ConnectWise PSA. Returns: id, identifier, description, invoiceCaption, country, effectiveDate, defaultFlag, displayOnInvoiceFlag, canadaCalculateGSTFlag, cancelDate, levelOneRate, levelOneRateType, levelOneTaxableMax, levelOneCaption, levelOneTaxCodeXref, levelOneAgencyXref, levelOneServicesFlag, levelOneExpensesFlag, levelOneProductsFlag, levelOneApplySingleUnitFlag, levelOneApplySingleUnitMin, levelOneApplySingleUnitMax, levelTwoRate, levelTwoRateType, levelTwoTaxableMax, …
list_all_connectwisepsa_invoice_commissions
List InvoiceCommissions records in ConnectWise PSA. Returns: id, member, percent, splitPercent, adjustment, netAmount, amount, invoice, opportunity, agreement, activity, ticket, project, salesOrder, adjustedBy, adjustedDate, adjustmentReason, _info
list_all_connectwisepsa_invoice_gl_entries
List GLEntries records in ConnectWise PSA. Returns: id, type, amount, description, segment1, segment2, segment3, segment4, segment5, segment6, segment7, segment8, segment9, segment10, productId, cost, salesCode, inventory, cogs1, cogs2, cogs3, cogs4, cogs5, cogs6, cogs7, …
connectwisepsa_invoice_payments_partial_update
Partially update a Payment in ConnectWise PSA
create_a_connectwisepsa_expense_type_exemption
Create a new ExpenseTypeExemption in ConnectWise PSA
update_a_connectwisepsa_expense_type_exemption_by_id
Replace/update a ExpenseTypeExemption in ConnectWise PSA
list_all_connectwisepsa_product_type_exemptions_counts
List ProductTypeExemption records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_tax_code_level_by_id
Get a specific TaxCodeLevel by ID from ConnectWise PSA. Returns: id, taxLevel, taxRate, rateType, taxableMax, caption, taxCodeXref, agencyXref, taxServicesFlag, taxExpensesFlag, taxProductsFlag, singleUnitFlag, singleUnitMinimum, singleUnitMaximum, _info
delete_a_connectwisepsa_taxable_expense_type_level_by_id
Delete a TaxableExpenseTypeLevel from ConnectWise PSA
list_all_connectwisepsa_taxable_x_ref_levels
List TaxableXRefLevel records in ConnectWise PSA. Returns: id, taxCodeLevel, _info
connectwisepsa_taxable_x_ref_levels_partial_update
Partially update a TaxableXRefLevel in ConnectWise PSA
list_all_connectwisepsa_campaign_audits
List CampaignAudit records in ConnectWise PSA. Returns: id, emailsSent, emailsUnsent, documentsCreated, emailSubject, group, campaignId, createdBy, dateCreated
list_all_connectwisepsa_campaign_emails_openeds
List EmailOpened records in ConnectWise PSA. Returns: id, campaignId, contactId, dateOpened
get_single_connectwisepsa_campaign_forms_submitted_by_id
Get a specific FormSubmitted by ID from ConnectWise PSA. Returns: id, campaignId, contactId, dateSubmitted, url, queryString, pageType, pageSubType, topic, version, status
update_a_connectwisepsa_campaign_forms_submitted_by_id
Replace/update a FormSubmitted in ConnectWise PSA
list_all_connectwisepsa_marketing_campaigns
List Campaign records in ConnectWise PSA. Returns: id, name, type, subType, status, startDate, endDate, locationId, member, inactive, inactiveDaysAfterEnd, notes, defaultGroup, marketingManagerDefaultTrackId, opportunityDefaultTrackId, impressions, budgetRevenue, budgetCost, actualCost, budgetGrossMargin, budgetROI, actualRevenue, actualGrossMargin, actualROI, emailsSent, …
list_all_connectwisepsa_opportunities_counts
List OpportunityReference records in ConnectWise PSA. Returns: count
connectwisepsa_tax_code_x_refs_partial_update
Partially update a TaxCodeXRef in ConnectWise PSA
list_all_connectwisepsa_tax_codes_info
List TaxCodeInfos records in ConnectWise PSA. Returns: id, identifier, description, effectiveDate, cancelDate, defaultFlag, levelOneRate, levelTwoRate, levelThreeRate, levelFourRate, levelFiveRate, levelSixRate, _info
create_a_connectwisepsa_work_role_exemption
Create a new WorkRoleExemption in ConnectWise PSA
update_a_connectwisepsa_campaign_links_clicked_by_id
Replace/update a LinkClicked in ConnectWise PSA
connectwisepsa_campaign_links_clickeds_partial_update
Partially update a LinkClicked in ConnectWise PSA
create_a_connectwisepsa_campaigns_status
Create a new CampaignStatus in ConnectWise PSA
connectwisepsa_campaigns_statuses_partial_update
Partially update a CampaignStatus in ConnectWise PSA
create_a_connectwisepsa_campaigns_type
Create a new CampaignType in ConnectWise PSA
connectwisepsa_group_companies_partial_update
Partially update a MarketingCompany in ConnectWise PSA
delete_a_connectwisepsa_group_company_by_id
Delete a MarketingCompany from ConnectWise PSA
list_all_connectwisepsa_sub_types_counts
List CampaignSubType records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_adjustment_detail_by_id
Get a specific AdjustmentDetail by ID from ConnectWise PSA. Returns: id, catalogItem, description, quantityOnHand, unitCost, warehouse, warehouseBin, quantityAdjusted, serialNumber, adjustment, _info
list_all_connectwisepsa_adjustment_details
List AdjustmentDetail records in ConnectWise PSA. Returns: id, catalogItem, description, quantityOnHand, unitCost, warehouse, warehouseBin, quantityAdjusted, serialNumber, adjustment, _info
list_all_connectwisepsa_inventory_counts
List CatalogInventory records in ConnectWise PSA. Returns: count
create_a_connectwisepsa_pricing
Create a new CatalogPricing in ConnectWise PSA
list_all_connectwisepsa_quantity_on_hands
List CatalogItem records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_categorie_info
List CategoryInfo records in ConnectWise PSA. Returns: id, name, inactiveFlag, defaultFlag, _info
list_all_connectwisepsa_directional_syncs_counts
List DirectionalSync records in ConnectWise PSA. Returns: count
create_a_connectwisepsa_invoicegrouping_count
Create a new InvoiceGrouping in ConnectWise PSA
get_single_connectwisepsa_procurement_directional_sync_by_id
Get a specific DirectionalSync by ID from ConnectWise PSA. Returns: id, name, _info
delete_a_connectwisepsa_procurement_invoicegrouping_by_id
Delete a InvoiceGrouping from ConnectWise PSA
update_a_connectwisepsa_procurement_manufacturer_by_id
Replace/update a Manufacturer in ConnectWise PSA
create_a_connectwisepsa_procurement_manufacturer
Create a new Manufacturer in ConnectWise PSA
list_all_connectwisepsa_detail_breaks
List PricingBreak records in ConnectWise PSA. Returns: id, detailId, amount, quantityStart, quantityEnd, unlimited, priceMethod, _info
update_a_connectwisepsa_detail_break_by_id
Replace/update a PricingBreak in ConnectWise PSA
connectwisepsa_detail_breaks_partial_update
Partially update a PricingBreak in ConnectWise PSA
connectwisepsa_procurement_pricingschedules_partial_update
Partially update a PricingSchedule in ConnectWise PSA
connectwisepsa_procurement_products_detach
Detach ProductDetach in ConnectWise PSA
connectwisepsa_product_components_partial_update
Partially update a List of ProductComponent in ConnectWise PSA
list_all_connectwisepsa_product_picking_shipping_details
List ProductPickingShippingDetail records in ConnectWise PSA. Returns: id, pickedQuantity, shippedQuantity, warehouse, warehouseBin, shipmentMethod, serialNumber, serialNumberIds, trackingNumber, productItem, lineNumber, quantity, expectedArrivalDate, shipmentDate, _info
list_all_connectwisepsa_emailtemplates_counts
List PurchaseOrderStatusEmailTemplate records in ConnectWise PSA. Returns: count
create_a_connectwisepsa_purchaseorder_rebatch
Create a new RebatchPurchaseOrder in ConnectWise PSA
create_a_connectwisepsa_purchaseorderstatuse_emailtemplate
Create a new PurchaseOrderStatusEmailTemplate in ConnectWise PSA
list_all_connectwisepsa_purchaseorderstatuse_notifications
List PurchaseOrderStatusNotification records in ConnectWise PSA. Returns: id, notifyWho, status, member, email, workflowStep, _info, connectWiseId, parentConnectWiseId, parentId
list_all_connectwisepsa_email_templates
List RmaStatusEmailTemplate records in ConnectWise PSA. Returns: id, status, useSenderFlag, firstName, lastName, emailAddress, subject, body, copySenderFlag, _info, connectWiseId, parentConnectWiseId, parentId
get_single_connectwisepsa_emailtemplate_by_id
Get a specific RmaStatusEmailTemplate by ID from ConnectWise PSA. Returns: id, status, useSenderFlag, firstName, lastName, emailAddress, subject, body, copySenderFlag, _info, connectWiseId, parentConnectWiseId, parentId
connectwisepsa_emailtemplates_partial_update
Partially update a RmaStatusEmailTemplate in ConnectWise PSA
delete_a_connectwisepsa_emailtemplate_by_id
Delete a RmaStatusEmailTemplate from ConnectWise PSA
create_a_connectwisepsa_procurement_purchasing_demand
Create a new PurchasingDemand in ConnectWise PSA
update_a_connectwisepsa_procurement_rma_disposition_by_id
Replace/update a RmaDisposition in ConnectWise PSA
create_a_connectwisepsa_procurement_rma_status
Create a new RmaStatus in ConnectWise PSA
connectwisepsa_procurement_rma_statuses_partial_update
Partially update a RmaStatus in ConnectWise PSA
list_all_connectwisepsa_procurement_rma_tags
List RmaTag records in ConnectWise PSA. Returns: id, serviceTicket, salesOrder, invoice, project, summary, product, ivDescription, productDescription, serialNumber, mfgItemID, status, listPrice, unitPrice, location, department, problemDescription, returnedCompany, returnedContact, returnedContactType, returnedContactPhone, returnedContactExtension, returnedContactEmail, returnedContactAddressLine1, returnedContactAddressLine2, …
create_a_connectwisepsa_procurement_shipmentmethod
Create a new ShipmentMethod in ConnectWise PSA
list_all_connectwisepsa_settings_counts
List ProjectSecurityRoleSetting records in ConnectWise PSA. Returns: count
delete_a_connectwisepsa_procurement_subcategory_by_id
Delete a SubCategory from ConnectWise PSA
update_a_connectwisepsa_procurement_type_by_id
Replace/update a ProductType in ConnectWise PSA
create_a_connectwisepsa_procurement_unit_of_measure
Create a new UnitOfMeasure in ConnectWise PSA
get_single_connectwisepsa_procurement_warehouse_bin_by_id
Get a specific WarehouseBin by ID from ConnectWise PSA. Returns: id, name, warehouse, location, department, minQuantity, maxQuantity, overflowBin, manager, length, width, height, weight, defaultFlag, inactiveFlag, quantityOnHand, company, transferBin, _info, connectWiseId
update_a_connectwisepsa_procurement_warehouse_by_id
Replace/update a Warehouse in ConnectWise PSA
create_a_connectwisepsa_procurement_warehouse
Create a new Warehouse in ConnectWise PSA
list_all_connectwisepsa_shipmentmethod_info
List ShipmentMethodInfos records in ConnectWise PSA. Returns: id, name, defaultFlag, trackingUrl, _info
list_all_connectwisepsa_shipmentmethods_info
List ShipmentMethodInfos records in ConnectWise PSA. Returns: id, name, defaultFlag, trackingUrl, _info
list_all_connectwisepsa_warehouse_bins_counts
List WarehouseBin records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_board_teams_board_by_id
Get a specific BoardTeam by ID from ConnectWise PSA. Returns: id, name, teamLeader, members, defaultFlag, notifyOnTicketDelete, defaultRoundRobinFlag, roundRobinFlag, boardId, locationId, businessUnitId, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
list_all_connectwisepsa_project_phase_statuses
List PhaseStatus records in ConnectWise PSA. Returns: id, name, defaultFlag, inactiveFlag, collapsedFlag, closedFlag, boardAssociationIds, statusIndicator, customStatusIndicatorName, _info, connectWiseId
connectwisepsa_project_phase_statuses_partial_update
Partially update a PhaseStatus in ConnectWise PSA
delete_a_connectwisepsa_team_member_by_id
Delete a ProjectBoardTeamMember from ConnectWise PSA
get_single_connectwisepsa_project_template_phase_by_id
Get a specific ProjectTemplatePhases by ID from ConnectWise PSA. Returns: id, templateRecId, parentPhase, description, budgetHours, notes, markAsMilestone, phaseBilledSeparately, wbsCode, connectWiseId, parentId, parentConnectWiseId, _info
list_all_connectwisepsa_tasks
List ProjectTemplateTasks records in ConnectWise PSA. Returns: id, ticketId, sequence, description, connectWiseId, parentId, grandParentId, parentConnectWiseId, grandParentConnectWiseId, summary, code, _info
list_all_connectwisepsa_project_template_tickets
List ProjectTemplateTickets records in ConnectWise PSA. Returns: id, projectTemplateId, projectTemplatePhaseId, lineNumber, description, connectWiseId, parentId, parentConnectWiseId, projectTemplatePhaseCwId, notes, internalAnalysis, resolution, budgetHours, duration, wbsCode, billSeparatelyFlag, markAsMilestoneFlag, recordType, pmTmpProjectRecID, predecessorType, predecessorId, predecessorClosedFlag, lagDays, lagNonworkingDaysFlag, priority, …
connectwisepsa_project_template_tickets_partial_update
Partially update a ProjectTemplateTickets in ConnectWise PSA
list_all_connectwisepsa_project_template_tickets_tasks
List ProjectTemplateTasks records in ConnectWise PSA. Returns: id, ticketId, sequence, description, connectWiseId, parentId, grandParentId, parentConnectWiseId, grandParentConnectWiseId, summary, code, _info
delete_a_connectwisepsa_project_ticket_by_id
Delete a ProjectTicket from ConnectWise PSA
connectwisepsa_settings_partial_update
Partially update a ProjectSecurityRoleSetting in ConnectWise PSA
list_all_connectwisepsa_ticket_activities_tickets
List ActivityReference records in ConnectWise PSA. Returns: id, name, _info
delete_a_connectwisepsa_ticket_configuration_by_id
Delete a ConfigurationReference from ConnectWise PSA
delete_a_connectwisepsa_ticket_notes_ticket_by_id
Delete a ServiceNote from ConnectWise PSA
list_all_connectwisepsa_ticket_products
List ProductReference records in ConnectWise PSA. Returns: id, description, _info
list_all_connectwisepsa_ticket_scheduleentries_tickets
List ScheduleEntryReference records in ConnectWise PSA. Returns: id, description, _info
delete_a_connectwisepsa_ticket_tasks_ticket_by_id
Delete a Task from ConnectWise PSA
update_a_connectwisepsa_activities_status_by_id
Replace/update a ActivityStatus in ConnectWise PSA
delete_a_connectwisepsa_activities_status_by_id
Delete a ActivityStatus from ConnectWise PSA
get_single_connectwisepsa_sales_activity_by_id
Get a specific Activity by ID from ConnectWise PSA. Returns: id, name, type, company, contact, phoneNumber, phoneExtension, email, status, opportunity, ticket, agreement, campaign, notes, dateStart, dateEnd, dateEndUtc, dateClosedUtc, assignedBy, assignTo, scheduleStatus, reminder, where, notifyFlag, closeFlag, …
create_a_connectwisepsa_sales_activity
Create a new Activity in ConnectWise PSA
connectwisepsa_sales_activities_partial_update
Partially update a Activity in ConnectWise PSA
update_a_connectwisepsa_sales_commission_by_id
Replace/update a Commission in ConnectWise PSA
connectwisepsa_sales_opportunities_partial_update
Partially update a Opportunity in ConnectWise PSA
list_all_connectwisepsa_ticket_timeentries_tickets
List TimeEntryReference records in ConnectWise PSA. Returns: id, _info
connectwisepsa_opportunitie_forecasts_bulk_update
Bulk update Forecast in ConnectWise PSA
list_all_connectwisepsa_opportunitie_forecasts
List Forecast records in ConnectWise PSA. Returns: id, forecastItems, productRevenue, serviceRevenue, agreementRevenue, timeRevenue, expenseRevenue, forecastRevenueTotals, inclusiveRevenueTotals, recurringTotal, wonRevenue, lostRevenue, openRevenue, otherRevenue1, otherRevenue2, salesTaxRevenue, forecastTotalWithTaxes, expectedProbability, taxCode, billingTerms, currency, _info
get_single_connectwisepsa_opportunities_conversion_by_id
Get a specific Conversion by ID from ConnectWise PSA. Returns: parentType, convertedTo, _info
connectwisepsa_opportunities_ratings_partial_update
Partially update a OpportunityRating in ConnectWise PSA
connectwisepsa_opportunities_statuses_partial_update
Partially update a OpportunityStatus in ConnectWise PSA
create_a_connectwisepsa_opportunities_type
Create a new OpportunityType in ConnectWise PSA
connectwisepsa_opportunities_types_partial_update
Partially update a OpportunityType in ConnectWise PSA
list_all_connectwisepsa_rating_info
List OpportunityRatingInfo records in ConnectWise PSA. Returns: id, name, sortOrder, _info
list_all_connectwisepsa_sales_orders
List Order records in ConnectWise PSA. Returns: id, company, contact, phone, phoneExt, email, site, status, opportunity, orderDate, dueDate, billingTerms, taxCode, poNumber, location, department, salesRep, notes, billClosedFlag, billShippedFlag, restrictDownpaymentFlag, description, topCommentFlag, bottomCommentFlag, shipToCompany, …
connectwisepsa_sales_orders_partial_update
Partially update a Order in ConnectWise PSA
delete_a_connectwisepsa_sales_order_by_id
Delete a Order from ConnectWise PSA
create_a_connectwisepsa_order_convert_to_project
Create a new ApiProject in ConnectWise PSA
list_all_connectwisepsa_sales_probabilities
List SalesProbability records in ConnectWise PSA. Returns: id, probability, _info, connectWiseId
list_all_connectwisepsa_statuse_notifications
List BoardStatusNotification records in ConnectWise PSA. Returns: id, notifyWho, status, member, email, workflowStep, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
create_a_connectwisepsa_statuse_notification
Create a new BoardStatusNotification in ConnectWise PSA
connectwisepsa_statuse_notifications_partial_update
Partially update a BoardStatusNotification in ConnectWise PSA
update_a_connectwisepsa_statuse_notifications_status_by_id
Replace/update a OrderStatusNotification in ConnectWise PSA
list_all_connectwisepsa_members_counts
List SalesTeamMember records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_sales_quotas
List SalesQuota records in ConnectWise PSA. Returns: id, member, forecastYear, location, department, category, subCategory, januaryRevenue, januaryMargin, februaryRevenue, februaryMargin, marchRevenue, marchMargin, aprilRevenue, aprilMargin, mayRevenue, mayMargin, juneRevenue, juneMargin, julyRevenue, julyMargin, augustRevenue, augustMargin, septemberRevenue, septemberMargin, …
get_single_connectwisepsa_sales_role_by_id
Get a specific Role by ID from ConnectWise PSA. Returns: id, name, _info, connectWiseId
connectwisepsa_sales_roles_partial_update
Partially update a Role in ConnectWise PSA
get_single_connectwisepsa_sales_sales_team_by_id
Get a specific SalesTeam by ID from ConnectWise PSA. Returns: id, salesTeamIdentifier, salesTeamDescription, salesTeamLocation, inactiveFlag, _info, connectWiseId
list_all_connectwisepsa_sales_stages
List Stage records in ConnectWise PSA. Returns: id, name, probability, color, sequenceNumber, _info, connectWiseId
update_a_connectwisepsa_sales_stage_by_id
Replace/update a Stage in ConnectWise PSA
create_a_connectwisepsa_color_clear
Create a new ScheduleColor in ConnectWise PSA
get_single_connectwisepsa_entrie_detail_by_id
Get a specific ScheduleDetail by ID from ConnectWise PSA. Returns: id, scheduleEntry, dateStart, dateEnd, member, _info
create_a_connectwisepsa_holiday
Create a new Holiday in ConnectWise PSA
list_all_connectwisepsa_schedule_details
List ScheduleEntryDetail records in ConnectWise PSA. Returns: id, scheduleEntry, dateStart, dateEnd, hoursScheduled, _info
list_all_connectwisepsa_schedule_entries
List ScheduleEntry records in ConnectWise PSA. Returns: id, objectId, name, member, where, dateStart, dateEnd, reminder, status, type, span, doneFlag, acknowledgedFlag, ownerFlag, meetingFlag, ticketType, allowScheduleConflictsFlag, addMemberToProjectFlag, projectRoleId, mobileGuid, acknowledgedDate, closeDate, notifyResource, notificationSent, notificationResponse, …
create_a_connectwisepsa_schedule_entry
Create a new ScheduleEntry in ConnectWise PSA
delete_a_connectwisepsa_schedule_entry_by_id
Delete a ScheduleEntry from ConnectWise PSA
update_a_connectwisepsa_schedule_holiday_list_by_id
Replace/update a HolidayList in ConnectWise PSA
delete_a_connectwisepsa_schedule_holiday_list_by_id
Delete a HolidayList from ConnectWise PSA
connectwisepsa_schedule_portalcalendars_partial_update
Partially update a PortalCalendar in ConnectWise PSA
get_single_connectwisepsa_schedule_reminder_time_by_id
Get a specific ScheduleReminderTime by ID from ConnectWise PSA. Returns: id, time, name, defaultFlag, _info, connectWiseId
update_a_connectwisepsa_schedule_reminder_time_by_id
Replace/update a ScheduleReminderTime in ConnectWise PSA
connectwisepsa_schedule_statuses_partial_update
Partially update a ScheduleStatus in ConnectWise PSA
connectwisepsa_board_auto_templates_partial_update
Partially update a BoardAutoTemplate in ConnectWise PSA
get_single_connectwisepsa_board_item_by_id
Get a specific BoardItem by ID from ConnectWise PSA. Returns: id, name, inactiveFlag, board, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
update_a_connectwisepsa_board_item_by_id
Replace/update a BoardItem in ConnectWise PSA
get_single_connectwisepsa_board_notification_by_id
Get a specific BoardNotification by ID from ConnectWise PSA. Returns: id, notifyWho, member, email, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
list_all_connectwisepsa_schedule_types
List ScheduleType records in ConnectWise PSA. Returns: id, name, identifier, chargeCode, where, systemFlag, _info, connectWiseId
create_a_connectwisepsa_schedule_type
Create a new ScheduleType in ConnectWise PSA
connectwisepsa_schedule_types_partial_update
Partially update a ScheduleType in ConnectWise PSA
get_single_connectwisepsa_service_board_by_id
Get a specific Board by ID from ConnectWise PSA. Returns: id, name, location, department, inactiveFlag, signOffTemplate, sendToContactFlag, contactTemplate, sendToResourceFlag, resourceTemplate, projectFlag, showDependenciesFlag, showEstimatesFlag, boardIcon, billTicketsAfterClosedFlag, billTicketSeparatelyFlag, billUnapprovedTimeExpenseFlag, overrideBillingSetupFlag, dispatchMember, serviceManagerMember, dutyManagerMember, oncallMember, workRole, workType, billTime, …
list_all_connectwisepsa_board_skill_mappings
List BoardSkillMappings records in ConnectWise PSA. Returns: id, type, subType, item, skillCategory, skill, board, _info
list_all_connectwisepsa_board_statuses
List BoardStatus records in ConnectWise PSA. Returns: id, name, board, sortOrder, displayOnBoard, inactive, closedStatus, timeEntryNotAllowed, roundRobinCatchall, defaultFlag, escalationStatus, customerPortalDescription, customerPortalFlag, emailTemplate, statusIndicator, customStatusIndicatorName, _info, saveTimeAsNote, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
get_board_type_sub_type_item_association_by_id
Get a specific BoardTypeSubTypeItemAssociation by ID from ConnectWise PSA. Returns: id, type, subType, item, board, _info
connectwisepsa_board_types_partial_update
Partially update a BoardType in ConnectWise PSA
delete_a_connectwisepsa_service_email_template_by_id
Delete a ServiceEmailTemplate from ConnectWise PSA
update_a_connectwisepsa_service_email_template_by_id
Replace/update a ServiceEmailTemplate in ConnectWise PSA
list_all_connectwisepsa_location_usages_locations
List Usage Count records in ConnectWise PSA. Returns: type, count, id, description, hyperlink, typeKey
list_all_connectwisepsa_service_knowledge_base_articles
List KnowledgeBaseArticle records in ConnectWise PSA. Returns: id, title, issue, resolution, locationId, businessUnitId, board, categoryId, subCategoryId, dateCreated, createdBy, _info
connectwisepsa_service_knowledge_base_articles_partial_update
Partially update a KnowledgeBaseArticle in ConnectWise PSA
service_knowledge_base_sub_categories_partial_update
Partially update a KnowledgeBaseSubCategory in ConnectWise PSA
list_all_connectwisepsa_service_locations
List ServiceLocation records in ConnectWise PSA. Returns: id, name, where, defaultFlag, _info, connectWiseId
list_all_connectwisepsa_priorities
List SLAPriority records in ConnectWise PSA. Returns: id, priority, respondHours, respondPercent, planWithin, planWithinPercent, resolutionHours, resolutionPercent, sla, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId, serviceSlaPriorityCwId
list_all_connectwisepsa_priorities_counts_count
List Priority records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_service_sl_as
List SLA records in ConnectWise PSA. Returns: id, name, basedOn, customCalendar, defaultFlag, applicationOrder, hiImpactHiUrgency, hiImpactMedUrgency, hiImpactLowUrgency, medImpactHiUrgency, medImpactMedUrgency, medImpactLowUrgency, lowImpactHiUrgency, lowImpactMedUrgency, lowImpactLowUrgency, respondHours, respondPercent, planWithin, planWithinPercent, resolutionHours, resolutionPercent, _info, connectWiseId
connectwisepsa_service_sl_as_partial_update
Partially update a SLA in ConnectWise PSA
list_all_connectwisepsa_slas_info
List SLAInfos records in ConnectWise PSA. Returns: id, name, _info
get_single_connectwisepsa_service_source_by_id
Get a specific Source by ID from ConnectWise PSA. Returns: id, name, defaultFlag, enteredBy, dateEntered, _info, connectWiseId
get_single_connectwisepsa_service_team_by_id
Get a specific ServiceTeam by ID from ConnectWise PSA. Returns: id, name, leader, location, department, deleteNotifyFlag, _info
connectwisepsa_survey_questions_surveys_partial_update
Partially update a SurveyQuestion in ConnectWise PSA
get_single_connectwisepsa_survey_result_by_id
Get a specific SurveyResult by ID from ConnectWise PSA. Returns: id, ticketId, emailAddress, footerResponse, contactMeFlag, contact, results, totalPoints, company, surveyId, _info
list_all_connectwisepsa_survey_usages
List Usage records in ConnectWise PSA. Returns: type, count, id, description, hyperlink, typeKey
get_single_connectwisepsa_service_ticket_link_by_id
Get a specific ServiceTicketLink by ID from ConnectWise PSA. Returns: id, name, enabledFlag, linkText, url, _info, connectWiseId
get_single_connectwisepsa_service_ticket_by_id
Get a specific Ticket by ID from ConnectWise PSA. Returns: id, summary, recordType, board, status, workRole, workType, company, site, siteName, addressLine1, addressLine2, city, stateIdentifier, zip, country, contact, contactName, contactPhoneNumber, contactPhoneExtension, contactEmailAddress, type, subType, item, team, …
get_single_connectwisepsa_system_allowedfiletype_by_id
Get a specific AllowedFileType by ID from ConnectWise PSA. Returns: id, fileType, sizeLimit, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
delete_a_connectwisepsa_template_task_by_id
Delete a Task from ConnectWise PSA
list_all_connectwisepsa_ticket_links_counts
List ServiceTicketLink records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_ticket_syncs_counts
List TicketSync records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_tickets_changelogs
List Ticket Change Log records in ConnectWise PSA. Returns: id, partnerId, productInstanceId, action, boardId, boardName, companyIdentifier, companyName, contactId, contactName, impact, ownerIdentifier, priorityId, priorityLevel, priorityName, prioritySort, resourceList, severity, slaName, slaStatus, status, summary, teamName, ticketNumber, recordType, …
list_all_connectwisepsa_billable_options_info
List BillableOptionsInfos records in ConnectWise PSA. Returns: id, optionId, billableFlag, invoiceFlag, timeFlag, expenseFlag, productFlag, defaultFlag, includeNoDefaultFlag, name, enumId
list_all_connectwisepsa_system_api_members_apimembers
List ApiMember records in ConnectWise PSA. Returns: id, identifier, name, emailAddress, inactiveFlag, inactiveDate, timeZone, securityRole, structureLevel, securityLocation, defaultLocation, defaultDepartment, salesDefaultLocation, serviceDefaultBoard, notes, excludedServiceBoardIds, blockPriceFlag, blockCostFlag, _info
list_all_connectwisepsa_system_auth_anvils
List AuthAnvil records in ConnectWise PSA. Returns: id, serverLocationUrl, siteId, _info
create_a_connectwisepsa_system_callback
Create a new CallbackEntry in ConnectWise PSA
list_all_connectwisepsa_system_callbacks
List CallbackEntry records in ConnectWise PSA. Returns: id, description, url, objectId, type, level, memberId, payloadVersion, inactiveFlag, isSoapCallbackFlag, isSelfSuppressedFlag, connectWiseID, _info
delete_a_connectwisepsa_system_certification_by_id
Delete a Usage from ConnectWise PSA
get_single_connectwisepsa_contactsync_monitoring_by_id
Get a specific M365ContactSyncMonitorings by ID from ConnectWise PSA. Returns: id, monitoringTypeId, emailAddress, serviceBoardId, serviceBoardStatusId, _info
connectwisepsa_department_locations_partial_update
Partially update a DepartmentLocation in ConnectWise PSA
list_all_connectwisepsa_system_connectwisehostedsetups
List ConnectWiseHostedSetup records in ConnectWise PSA. Returns: id, screenId, description, url, type, clientId, origin, podHeight, toolbarButtonDialogHeight, toolbarButtonDialogWidth, toolbarButtonText, toolbarButtonToolTip, toolbarButtonIconDocumentId, disabledFlag, locationIds, locationsEnabledFlag, createdBy, dateCreated, _info, connectWiseId
create_a_connectwisepsa_system_connectwisehostedsetup
Create a new ConnectWiseHostedSetup in ConnectWise PSA
connectwisepsa_system_connectwisehostedsetups_partial_update
Partially update a ConnectWiseHostedSetup in ConnectWise PSA
create_a_connectwisepsa_system_custom_report
Create a new CustomReport in ConnectWise PSA
delete_a_connectwisepsa_system_custom_report_by_id
Delete a CustomReport from ConnectWise PSA
list_all_connectwisepsa_system_departments
List Department records in ConnectWise PSA. Returns: id, identifier, name, _info
get_single_connectwisepsa_system_department_by_id
Get a specific Department by ID from ConnectWise PSA. Returns: id, identifier, name, _info
list_all_connectwisepsa_document_thumbnails
List DocumentInfo records in ConnectWise PSA
list_all_connectwisepsa_document_types_info
List DocumentType records in ConnectWise PSA. Returns: id, fileExtension, icon, mimeType, description, _info
list_all_connectwisepsa_email_tokens_counts
List EmailToken records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_parsing_style_by_id
Get a specific EmailConnectorParsingStyle by ID from ConnectWise PSA. Returns: id, parsingType, parseRule, priority, _info
list_all_connectwisepsa_system_email_connectors
List EmailConnector records in ConnectWise PSA. Returns: id, emailServerType, imapSetup, office365EmailSetup, googleEmailSetup, serviceBoard, defaultCompany, defaultMember, location, department, emailNotifyFrom, bccEmailTo, emailErrorsTo, setEmailToDefaultContactFlag, noResponseFlag, neverRespondFlag, discardDuplicatesFlag, postRepliesToTicketFlag, createContactFlag, responseEmailForNew, responseEmailForExisting, sourceOverride, priorityOverride, typeOverride, subTypeOverride, …
create_a_connectwisepsa_system_email_exclusion
Create a new EmailExclusion in ConnectWise PSA
list_all_connectwisepsa_imaps_counts
List Imap records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_info_departmentlocations
List DepartmentLocationInfo records in ConnectWise PSA. Returns: id, location, department, _info
list_all_connectwisepsa_info_links
List LinkInfo records in ConnectWise PSA. Returns: id, name, screenLink, _info
update_a_connectwisepsa_system_imap_by_id
Replace/update a Imap in ConnectWise PSA
connectwisepsa_system_imaps_partial_update
Partially update a Imap in ConnectWise PSA
delete_a_connectwisepsa_system_imap_by_id
Delete a Imap from ConnectWise PSA
create_a_connectwisepsa_test_connection
Create a new SuccessResponse in ConnectWise PSA
list_all_connectwisepsa_integratorlogins_counts
List IntegratorLogin records in ConnectWise PSA. Returns: count
create_a_connectwisepsa_system_in_out_board
Create a new InOutBoard in ConnectWise PSA
delete_a_connectwisepsa_system_in_out_board_by_id
Delete a InOutBoard from ConnectWise PSA
create_a_connectwisepsa_system_integrator_tag
Create a new IntegratorTag in ConnectWise PSA
get_single_connectwisepsa_system_integrator_tag_by_id
Get a specific IntegratorTag by ID from ConnectWise PSA. Returns: id, text, _info
get_single_connectwisepsa_system_integratorlogin_by_id
Get a specific IntegratorLogin by ID from ConnectWise PSA. Returns: id, username, password, canAccessAllRecordsFlag, canAccessAllApisFlag, inactiveFlag, dateInactivated, inactivatedBy, serviceTicketApiFlag, board, serviceBoardCallbackUrl, serviceBoardLegacyCallbackFlag, timeEntryApiFlag, member, timeEntryCallbackUrl, timeEntryLegacyCallbackFlag, managedServicesApiFlag, managedServicesAutoChildFlag, managedServicesChildingFlag, contactApiFlag, contactCallbackUrl, contactLegacyCallbackFlag, companyApiFlag, companyCallbackUrl, companyLegacyCallbackFlag, …
update_a_connectwisepsa_system_integratorlogin_by_id
Replace/update a IntegratorLogin in ConnectWise PSA
get_single_connectwisepsa_system_kpi_category_by_id
Get a specific KPICategory by ID from ConnectWise PSA. Returns: id, name, sortOrder, connectWiseId
list_all_connectwisepsa_system_ldap_configurations
List LdapConfiguration records in ConnectWise PSA. Returns: id, name, server, domain, _info
list_all_connectwisepsa_m_365_contactsync_info
List M365ContactSyncInfos records in ConnectWise PSA. Returns: id, name, _info
list_all_connectwisepsa_management_network_securities_counts
List ManagementNetworkSecurity records in ConnectWise PSA. Returns: count
create_a_connectwisepsa_member_certification
Create a new MemberCertification in ConnectWise PSA
connectwisepsa_system_locations_partial_update
Partially update a Location in ConnectWise PSA
create_a_connectwisepsa_system_member
Create a new Member in ConnectWise PSA
list_all_connectwisepsa_delegations_counts
List MemberDelegation records in ConnectWise PSA. Returns: count
delete_a_connectwisepsa_member_delegation_by_id
Delete a MemberDelegation from ConnectWise PSA
get_single_connectwisepsa_member_delegation_by_id
Get a specific MemberDelegation by ID from ConnectWise PSA. Returns: id, delegationType, delegatedTo, dateStart, dateEnd, member, _info
connectwisepsa_member_managed_device_accounts_bulk_update
Bulk update BulkResult in ConnectWise PSA
create_a_connectwisepsa_member_mycertification
Create a new MemberCertification in ConnectWise PSA
list_all_connectwisepsa_member_mycertifications
List MemberCertification records in ConnectWise PSA. Returns: id, certification, percentComplete, dateReceived, dateExpires, certificationNumber, notes, member, company, _info
update_a_connectwisepsa_member_persona_by_id
Replace/update a MemberPersona in ConnectWise PSA
get_single_connectwisepsa_location_by_id
Get a specific MenuEntryLocation by ID from ConnectWise PSA. Returns: id, location, menuEntry, _info
list_all_connectwisepsa_membertemplates_counts
List MemberTemplates records in ConnectWise PSA. Returns: count
get_single_connectwisepsa_my_company_time_expense_by_id
Get a specific TimeExpense by ID from ConnectWise PSA. Returns: id, tier1ApprovalFlag, tier2ApprovalFlag, disableTimeEntryFlag, requireTimeNoteFlag, requireExpenseNoteFlag, roundingFactor, invoiceStart, defaultSpecialInvoiceType, internalCompany, _info
list_all_connectwisepsa_my_members_info
List MyMemberInfo records in ConnectWise PSA. Returns: id, identifier, firstName, middleInitial, lastName, fullName, defaultEmail, photo, licenseClass, inactiveFlag, timeZone, useBrowserLanguageFlag, defaultLocation, defaultDepartment, workRole, workType, dailyCapacity, requireExpenseEntryFlag, requireTimeSheetEntryFlag, requireStartAndEndTimeOnTimeEntryFlag, enterTimeAgainstCompanyFlag, allowExpensesEnteredAgainstCompaniesFlag, serviceDefaultBoard, serviceDefaultLocation, serviceDefaultDepartment, …
update_a_connectwisepsa_mycompany_document_by_id
Replace/update a DocumentSetup in ConnectWise PSA
update_a_connectwisepsa_mycompany_service_by_id
Replace/update a MyCompanyService in ConnectWise PSA
connectwisepsa_office_365_email_setups_get_emails
Get emails for UserEmails from inbound ticket service in ConnectWise PSA
get_single_connectwisepsa_system_notification_recipient_by_id
Get a specific NotificationRecipient by ID from ConnectWise PSA. Returns: id, identifier, name, externalFlag, serviceFlag, salesFlag, invoiceFlag, agreementFlag, memberFlag, configFlag, mspFlag, trackFlag, projectFlag, procurementFlag, knowledgeBaseFlag, _info, connectWiseId
delete_a_connectwisepsa_detail_by_id
Delete a ReportCardDetail from ConnectWise PSA
list_all_connectwisepsa_details
List ReportCardDetail records in ConnectWise PSA. Returns: id, kpi, sortOrder, reportCard, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId, kpiCwId
list_all_connectwisepsa_quote_link_setup_test_connections
List SuccessResponse records in ConnectWise PSA. Returns: success, message
connectwisepsa_system_osgradeweights_partial_update
Partially update a OsGradeWeight in ConnectWise PSA
list_all_connectwisepsa_system_parsing_types
List ParsingType records in ConnectWise PSA. Returns: id, name, parseRule, defaultFlag, _info
connectwisepsa_system_portal_reports_partial_update
Partially update a PortalReport in ConnectWise PSA
update_a_connectwisepsa_system_portal_report_by_id
Replace/update a PortalReport in ConnectWise PSA
get_single_connectwisepsa_system_quote_link_setup_by_id
Get a specific QuoteLink by ID from ConnectWise PSA. Returns: id, location, link, allLocationsFlag, newWindowFlag, asioQuotingFlag, _info, connectWiseId
delete_a_connectwisepsa_system_report_card_by_id
Delete a ReportCard from ConnectWise PSA
update_a_connectwisepsa_system_report_card_by_id
Replace/update a ReportCard in ConnectWise PSA
create_a_connectwisepsa_system_securityrole
Create a new SecurityRole in ConnectWise PSA
list_all_connectwisepsa_setup_screens_counts
List SetupScreen records in ConnectWise PSA. Returns: count
list_all_connectwisepsa_system_settings
List SystemSetting records in ConnectWise PSA. Returns: id, description, value, valueType, _info
get_single_connectwisepsa_system_setting_by_id
Get a specific SystemSetting by ID from ConnectWise PSA. Returns: id, description, value, valueType, _info
list_all_connectwisepsa_system_setup_screens
List SetupScreen records in ConnectWise PSA. Returns: id, category, name, description, moduleDescription, moduleIdentifier, moduleName, _info
get_single_connectwisepsa_system_setup_screen_by_id
Get a specific SetupScreen by ID from ConnectWise PSA. Returns: id, category, name, description, moduleDescription, moduleIdentifier, moduleName, _info
update_a_connectwisepsa_system_sso_configuration_by_id
Replace/update a SsoConfiguration in ConnectWise PSA
connectwisepsa_system_sso_configurations_partial_update
Partially update a SsoConfiguration in ConnectWise PSA
list_all_connectwisepsa_system_standard_notes
List StandardNote records in ConnectWise PSA. Returns: id, name, contents, location, department, board, _info, connectWiseId
get_single_connectwisepsa_system_survey_by_id
Get a specific Survey by ID from ConnectWise PSA. Returns: id, name, instructions, inactiveFlag, _info, connectWiseId
create_a_connectwisepsa_automate_parameter
Create a new WorkflowActionAutomateParameter in ConnectWise PSA
connectwisepsa_automate_parameters_partial_update
Partially update a WorkflowActionAutomateParameter in ConnectWise PSA
list_all_connectwisepsa_system_time_zone_setups
List TimeZoneSetup records in ConnectWise PSA. Returns: id, name, timeZone, offset, defaultFlag, daylightSavingsFlag, _info, connectWiseId
update_a_connectwisepsa_system_time_zone_setup_by_id
Replace/update a TimeZoneSetup in ConnectWise PSA
connectwisepsa_system_today_page_categories_partial_update
Partially update a TodayPageCategory in ConnectWise PSA
create_a_connectwisepsa_system_today_pagelink
Create a new TodayPageLinks in ConnectWise PSA
list_all_connectwisepsa_system_user_defined_fields
List UserDefinedField records in ConnectWise PSA. Returns: id, podId, caption, sequenceNumber, screenId, helpText, fieldTypeIdentifier, numberDecimals, entryTypeIdentifier, requiredFlag, displayOnScreenFlag, readOnlyFlag, listViewFlag, buttonUrl, options, businessUnitIds, locationIds, addAllBusinessUnits, removeAllBusinessUnits, addAllLocations, removeAllLocations, connectWiseID, dateCreated, _info
get_single_connectwisepsa_system_user_defined_field_by_id
Get a specific UserDefinedField by ID from ConnectWise PSA. Returns: id, podId, caption, sequenceNumber, screenId, helpText, fieldTypeIdentifier, numberDecimals, entryTypeIdentifier, requiredFlag, displayOnScreenFlag, readOnlyFlag, listViewFlag, buttonUrl, options, businessUnitIds, locationIds, addAllBusinessUnits, removeAllBusinessUnits, addAllLocations, removeAllLocations, connectWiseID, dateCreated, _info
get_single_connectwisepsa_system_workflow_by_id
Get a specific Workflow by ID from ConnectWise PSA. Returns: id, name, tableType, location, department, activateFlag, batchInterval, batchFrequencyUnit, batchLastRan, batchSchedule, board, connectWiseID, _info
update_a_connectwisepsa_system_workflow_by_id
Replace/update a Workflow in ConnectWise PSA
connectwisepsa_system_workflows_partial_update
Partially update a Workflow in ConnectWise PSA
delete_a_connectwisepsa_system_workflow_by_id
Delete a Workflow from ConnectWise PSA
list_all_connectwisepsa_workflow_actions_automate_parameters
List WorkflowActionAutomateParameter records in ConnectWise PSA. Returns: id, name, value, connectWiseID, parentId, parentConnectWiseId, _info
list_all_connectwisepsa_time_accruals
List TimeAccrual records in ConnectWise PSA. Returns: id, location, vacationFlag, vacationAvailableType, vacationCarryoverAllowedFlag, vacationCarryoverLimit, sickFlag, sickAvailableType, sickCarryoverAllowedFlag, sickCarryoverLimit, ptoFlag, ptoAvailableType, ptoCarryoverAllowedFlag, ptoCarryoverLimit, holidayFlag, holidayAvailableType, holidayCarryoverAllowedFlag, holidayCarryoverLimit, _info, connectWiseId
create_a_connectwisepsa_workflow_copy
Create a new Workflow in ConnectWise PSA
get_single_connectwisepsa_workflows_table_type_by_id
Get a specific WorkflowTableType by ID from ConnectWise PSA. Returns: id, identifier, name, connectWiseID, _info
get_single_connectwisepsa_accrual_detail_by_id
Get a specific TimeAccrualDetail by ID from ConnectWise PSA. Returns: id, accrualType, startYear, endYear, hours, timeAccrual, _info, connectWiseId, parentConnectWiseId, parentId, grandParentId, grandParentConnectWiseId
get_single_connectwisepsa_time_charge_code_by_id
Get a specific ChargeCode by ID from ConnectWise PSA. Returns: id, name, company, location, department, billTime, expenseEntryFlag, allowAllExpenseTypeFlag, timeEntryFlag, workType, workRole, integrationXref, expenseTypeIds, _info, connectWiseId
create_a_connectwisepsa_time_charge_code
Create a new ChargeCode in ConnectWise PSA
list_all_connectwisepsa_time_schedulestopwatches
List ScheduleStopwatch records in ConnectWise PSA. Returns: _info, agreement, billableOption, businessUnitId, dateEntered, endTime, id, internalNotes, locationId, member, mobileGuid, notes, scheduleId, scheduleMobileGuid, startTime, status, totalPauseTime, workRole, workType
get_single_connectwisepsa_time_schedulestopwatch_by_id
Get a specific ScheduleStopwatch by ID from ConnectWise PSA. Returns: _info, agreement, billableOption, businessUnitId, dateEntered, endTime, id, internalNotes, locationId, member, mobileGuid, notes, scheduleId, scheduleMobileGuid, startTime, status, totalPauseTime, workRole, workType
update_a_connectwisepsa_time_schedulestopwatch_by_id
Replace/update a ScheduleStopwatch in ConnectWise PSA
connectwisepsa_time_sheets_approve
Approve SuccessResponse in ConnectWise PSA
list_all_connectwisepsa_time_ticketstopwatches
List TicketStopwatch records in ConnectWise PSA. Returns: _info, agreement, billableOption, businessUnitId, dateEntered, endTime, id, internalNotes, locationId, member, mobileGuid, notes, serviceStatus, startTime, status, ticket, ticketMobileGuid, totalPauseTime, workRole, workType, showNotesInDiscussionFlag, showNotesInInternalFlag, showNotesInResolutionFlag, emailNotesToContactFlag, emailNotesToResourcesFlag
update_a_connectwisepsa_time_ticketstopwatch_by_id
Replace/update a TicketStopwatch in ConnectWise PSA
get_single_connectwisepsa_time_work_role_by_id
Get a specific WorkRole by ID from ConnectWise PSA. Returns: id, name, hourlyRate, integrationXref, inactiveFlag, addAllLocations, removeAllLocations, addAllAgreementExclusions, locationIds, _info, connectWiseId
delete_a_connectwisepsa_time_work_type_by_id
Delete a WorkType from ConnectWise PSA
How it works
From ConnectWise PSA account to governed MCP endpoint
Connect
Link a ConnectWise PSA account through Elaichi's hosted connect flow. Credentials are vaulted — nobody, including the AI, ever sees them.
Compose
The connection becomes a toolbox instantly. Curate which ConnectWise PSA tools are exposed, rename them, or freeze arguments.
Mint
Mint a personal MCP endpoint on that toolbox and paste it into Claude, Cursor, or any MCP client — governed by roles, restrictions, and audit logs.
Give every teammate a governed MCP server
Start a 14-day Gold trial — connect a product, curate a toolbox, and paste an endpoint into Claude or Cursor in minutes.