<svg width="500" height="400" viewBox="0 0 500 400" fill="none" xmlns="http://www.w3.org/2000/svg">
  <!-- Professional Contact/Communication Illustration -->
  
  <!-- Background circle -->
  <circle cx="250" cy="200" r="180" fill="#eef2ff" opacity="0.4"/>
  
  <!-- Envelope base -->
  <g transform="translate(150, 120)">
    <rect width="200" height="140" rx="8" fill="white" stroke="#E5E7EB" stroke-width="3"/>
    
    <!-- Envelope flap -->
    <path d="M 0 8 L 100 80 L 200 8" fill="#4f46e5" opacity="0.1" stroke="#4f46e5" stroke-width="3"/>
    
    <!-- Message lines inside -->
    <rect x="30" y="90" width="140" height="8" rx="4" fill="#E5E7EB"/>
    <rect x="30" y="110" width="100" height="8" rx="4" fill="#E5E7EB"/>
    <rect x="30" y="130" width="120" height="8" rx="4" fill="#E5E7EB"/>
  </g>
  
  <!-- Flying paper plane -->
  <g transform="translate(380, 100)">
    <path d="M 0 20 L 40 0 L 15 20 L 40 40 Z" fill="#4f46e5">
      <animateTransform
        attributeName="transform"
        type="translate"
        values="0,0; 20,-20; 0,0"
        dur="3s"
        repeatCount="indefinite"/>
    </path>
  </g>
  
  <!-- Chat bubbles -->
  <g transform="translate(60, 80)">
    <rect width="80" height="50" rx="12" fill="#10B981"/>
    <text x="40" y="32" font-family="Inter, sans-serif" font-size="24" fill="white" text-anchor="middle">💬</text>
  </g>
  
  <!-- Calendar icon -->
  <g transform="translate(360, 260)">
    <rect width="80" height="90" rx="8" fill="#8B5CF6"/>
    <rect y="15" width="80" height="75" rx="6" fill="white"/>
    <rect x="15" y="30" width="50" height="8" rx="4" fill="#E5E7EB"/>
    <rect x="15" y="45" width="50" height="8" rx="4" fill="#E5E7EB"/>
    <circle cx="25" cy="65" r="4" fill="#8B5CF6"/>
    <circle cx="40" cy="65" r="4" fill="#E5E7EB"/>
    <circle cx="55" cy="65" r="4" fill="#E5E7EB"/>
    <circle cx="25" cy="80" r="4" fill="#E5E7EB"/>
    <circle cx="40" cy="80" r="4" fill="#8B5CF6"/>
    <circle cx="55" cy="80" r="4" fill="#E5E7EB"/>
  </g>
  
  <!-- Connecting lines -->
  <path d="M 250 260 Q 280 260 300 280" stroke="#4f46e5" stroke-width="2" stroke-dasharray="4 4" opacity="0.4"/>
  <path d="M 250 140 Q 280 120 320 100" stroke="#10B981" stroke-width="2" stroke-dasharray="4 4" opacity="0.4"/>
  
  <!-- Checkmark badge -->
  <g transform="translate(320, 200)">
    <circle r="20" fill="#10B981"/>
    <path d="M -6 0 L -2 4 L 6 -4" stroke="white" stroke-width="3" fill="none" stroke-linecap="round"/>
  </g>
</svg>
