aid: customermates-com
name: Customermates
description: Customermates is an open‑source, AI‑native CRM designed for small client‑facing teams. It offers configurable records, integrated
  email, LinkedIn and WhatsApp communication, AI‑driven next‑step suggestions, a native MCP endpoint for AI clients, and a self‑hosted deployment
  model. The platform provides a developer‑friendly API for automation and integration, enabling teams to manage contacts and interactions efficiently.
image: https://customermates.com/og/image.png
url: https://artifacts.apis.io/customermates-com/apis.yml
x-type: company
x-source: harvest:new-submission
x-tier: profiled
x-tier-reason: enrichment pass 2026-10-28 (modular-v1; was harvest)
specificationVersion: '0.20'
created: '2026-10-28'
modified: '2026-10-28'
tags:
- Company
- CRM
- Open-Source
- AI
- SaaS
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: CapabilityMap
  url: capabilities/customermates-com-capability-edges.yml
  name: Customermates Business Capability Map
- type: AgenticAccess
  url: agentic-access/customermates-com-agentic-access.yml
- type: Spectral
  url: rules/customermates-com-rules.yml
- type: JSONLD
  url: json-ld/customermates-com-context.jsonld
- type: Vocabulary
  url: vocabulary/customermates-com-vocabulary.yml
- type: Webhooks
  url: asyncapi/customermates-com-webhooks.yml
- type: DataModel
  url: data-model/customermates-com-data-model.yml
- type: Idempotency
  url: conventions/customermates-com-conventions.yml
- type: Conventions
  url: conventions/customermates-com-conventions.yml
- type: ErrorCatalog
  url: errors/customermates-com-problem-types.yml
- type: Conformance
  url: conformance/customermates-com-conformance.yml
- type: LLMsTxt
  url: llms/customermates-com-llms.txt
- type: WellKnown
  url: well-known/customermates-com-well-known.yml
- type: Hosts
  url: hosts/customermates-com-hosts.yml
- type: Vendors
  url: vendors/customermates-com-vendors.yml
- type: SDKs
  url: packages/customermates-com-packages.yml
- type: Packages
  url: packages/customermates-com-packages.yml
- type: Login
  url: https://customermates.com/en/auth/signin
- type: GettingStarted
  url: https://customermates.com/en/raw/docs/quickstart
- type: APIReference
  url: https://customermates.com/llms.txt
- type: Authentication
  url: authentication/customermates-com-authentication.yml
- type: DomainSecurity
  url: security/customermates-com-domain-security.yml
- type: Website
  url: https://customermates.com
- type: Documentation
  url: https://customermates.com/en/docs
- type: Blog
  url: https://customermates.com/en/blog
- type: Pricing
  url: https://customermates.com/en/pricing
- type: TermsOfService
  url: https://customermates.com/en/terms
- type: PrivacyPolicy
  url: https://customermates.com/en/privacy
- type: Support
  url: https://customermates.com/en/contact
apis:
- aid: customermates-com:customermates-com-addresses-api
  name: Customermates Addresses API
  description: The addresses API from Customermates — 3 operation(s) for addresses.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - addresses
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-addresses-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-data-views-api
  name: Customermates Data Views API
  description: The data-views API from Customermates — 9 operation(s) for data-views.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - data-views
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-data-views-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-files-api
  name: Customermates Files API
  description: The files API from Customermates — 6 operation(s) for files.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - files
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-files-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-knowledge-base-api
  name: Customermates Knowledge Base API
  description: The knowledge-base API from Customermates — 7 operation(s) for knowledge-base.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - knowledge-base
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-knowledge-base-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-members-api
  name: Customermates Members API
  description: The members API from Customermates — 4 operation(s) for members.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - members
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-members-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-messaging-api
  name: Customermates Messaging API
  description: The messaging API from Customermates — 35 operation(s) for messaging.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - messaging
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-messaging-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-operations-api
  name: Customermates Operations API
  description: The operations API from Customermates — 3 operation(s) for operations.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - operations
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-operations-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-record-links-api
  name: Customermates Record Links API
  description: The record-links API from Customermates — 2 operation(s) for record-links.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - record-links
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-record-links-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-records-api
  name: Customermates Records API
  description: The records API from Customermates — 16 operation(s) for records.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - records
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-records-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-roles-api
  name: Customermates Roles API
  description: The roles API from Customermates — 4 operation(s) for roles.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - roles
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-roles-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-routines-api
  name: Customermates Routines API
  description: The routines API from Customermates — 9 operation(s) for routines.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - routines
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-routines-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-trash-api
  name: Customermates Trash API
  description: The trash API from Customermates — 6 operation(s) for trash.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - trash
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-trash-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-users-api
  name: Customermates Users API
  description: The users API from Customermates — 2 operation(s) for users.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - users
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-users-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-webhooks-api
  name: Customermates Webhooks API
  description: The webhooks API from Customermates — 5 operation(s) for webhooks.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - webhooks
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-webhooks-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
- aid: customermates-com:customermates-com-widgets-api
  name: Customermates Widgets API
  description: The widgets API from Customermates — 5 operation(s) for widgets.
  humanURL: https://customermates.com/en/docs
  baseURL: https://customermates.com/api
  tags:
  - widgets
  properties:
  - type: OpenAPI
    url: openapi/customermates-com-widgets-api-openapi.yml
  - type: JSONSchema
    url: json-schema/customermates-com-routine-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-webhook-public-dto-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-output-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-get-messaging-thread-result-schema-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-record-source-schema.json
  - type: JSONSchema
    url: json-schema/customermates-com-calculation-expression-output-schema.json
x-submission-notes: OAS 3.1 open-source CRM
x-enrichment:
  date: '2026-10-28'
  status: enriched
  artifacts_added: 33
  pass: modular-v1
  engine: identity=oss,contract=oss,surfaces=oss,docs=oss,regulatory=oss
