Skip to content
AutomotiveMCP
SchemasLeads & CRM · R02RFC / v0.1

Communication

v0.1.0

A single message or call exchanged between a dealership and a customer/prospect. A Communication is the concrete artifact of an interaction (the email that was sent, the SMS delivered, the phone call recorded), and is distinct from an Activity or Task, which merely LOG that an interaction occurred. Communications capture the full envelope (from/to/cc/bcc/reply_to), content (subject/body/body_html), transport metadata (provider, thread, in_reply_to, delivery timestamps, error codes), channel-specific detail (call recording/transcript/disposition), engagement events (opens/clicks), messaging cost, and the compliance basis for outbound contact (consent_id). Lineage: email/subject/body map to ADF <contact> and CRM email records; direction/channel/status/error_code/segment_count align with common telephony and messaging provider webhooks (e.g. Twilio Message/Call resources, SendGrid Event Webhook, RingCentral) as normalized through common CRM adapters. The TCPA/CAN-SPAM/CASL compliance basis for outbound contact references a Consent record via consent_id.

Resourcesleads.get_communicationleads.list_communicationsleads.send_message

communication.example.jsonJSON
{
  "id": "a1b2c3d4-0001-4a2b-8c3d-000000000001",
  "source_ids": [
    {
      "system": "crm",
      "id": "COMM-88213"
    },
    {
      "system": "sendgrid",
      "id": "sg-01H9Z3K4"
    }
  ],
  "direction": "outbound",
  "channel": "email",
  "status": "read",
  "priority": "normal",
  "customer_id": "c0ffee00-0002-4a2b-8c3d-000000000002",
  "lead_id": "1eadc0de-0003-4a2b-8c3d-000000000003",
  "deal_id": "dea10001-0004-4a2b-8c3d-000000000004",
  "campaign_id": "ca119a1e-0008-4a2b-8c3d-000000000008",
  "agent_id": "a9e17001-0005-4a2b-8c3d-000000000005",
  "dealership_id": "dea1e5ec-0009-4a2b-8c3d-000000000009",
  "from": {
    "name": {
      "full": "Priya Desai - Cobalt Motors"
    },
    "address": "priya.desai@cobaltmotors.example"
  },
  "reply_to": {
    "name": {
      "full": "Cobalt Motors Sales"
    },
    "address": "sales@cobaltmotors.example"
  },
  "to": [
    {
      "name": {
        "full": "Jordan Buyer"
      },
      "address": "jordan.buyer@example.com"
    }
  ],
  "cc": [
    {
      "name": {
        "full": "Cobalt BDC"
      },
      "address": "bdc@cobaltmotors.example"
    }
  ],
  "bcc": [
    {
      "name": {
        "full": "CRM Journal"
      },
      "address": "journal@crm.cobaltmotors.example"
    }
  ],
  "subject": "Your quote on the 2026 Cobalt EX AWD",
  "body": "Hi Jordan,\n\nGreat meeting you today. Attached is the quote we discussed on the 2026 Cobalt EX AWD, including your trade estimate. Let me know if 3pm Thursday works for delivery.\n\nBest,\nPriya",
  "body_html": "<p>Hi Jordan,</p><p>Great meeting you today. Attached is the quote we discussed on the <strong>2026 Cobalt EX AWD</strong>, including your trade estimate. Let me know if 3pm Thursday works for delivery.</p><p>Best,<br>Priya</p>",
  "template_id": "quote-followup-v3",
  "language": "en-US",
  "attachments": [
    {
      "name": "cobalt-ex-awd-quote.pdf",
      "url": "https://files.cobaltmotors.example/quotes/cobalt-ex-awd-quote.pdf?sig=abc123",
      "mime_type": "application/pdf",
      "size_bytes": 184320
    }
  ],
  "provider": {
    "name": "sendgrid",
    "message_id": "sg-01H9Z3K4M5N6P7Q8R9S0T1U2V3",
    "account_id": "acct_cobalt_01"
  },
  "thread_id": "7f4eadbb-0006-4a2b-8c3d-000000000006",
  "in_reply_to": "b2c3d4e5-000a-4a2b-8c3d-00000000000a",
  "sent_at": "2026-06-29T15:04:22Z",
  "delivered_at": "2026-06-29T15:04:29Z",
  "read_at": "2026-06-29T18:41:10Z",
  "opens": 3,
  "clicks": 1,
  "cost": {
    "amount": 0.00095,
    "currency": "USD"
  },
  "consent_id": "c05e7100-0007-4a2b-8c3d-000000000007",
  "is_automated": false,
  "tags": [
    "quote-followup",
    "ev"
  ],
  "created_at": "2026-06-29T15:04:20Z",
  "updated_at": "2026-06-29T18:41:11Z",
  "extensions": {
    "campaign_id": "spring-ev-2026",
    "ab_variant": "B"
  }
}
Object shapes draw on the industry’s ADF 1.0 lead format and on the DMS and CRM structures dealers already run, so a conformant server maps cleanly onto them. Lineage is noted per entity in the schema description.
Canonical URL

This schema is served at its $id: https://automotivemcp.ai/schemas/leads/communication.json. All 26 are listed in /schemas/index.json.

A field missing, mistyped, or wrong for how your system actually stores it?Propose a change →Opens an email with this entity and version already filled in. No account needed, and you keep your copyright.