false, 'error' => 'Sesión no iniciada']); exit; } $pedido_id = $_POST['pedido_id'] ?? ''; $resultado = $_POST['resultado'] ?? 'Llamada iniciada'; $observacion = $_POST['observacion'] ?? ''; $asesor_id = $_SESSION['user_id']; if (empty($pedido_id)) { echo json_encode(['success' => false, 'error' => 'ID de pedido faltante']); exit; } try { $pdo = db(); $stmt = $pdo->prepare("INSERT INTO historial_llamadas (pedido_id, asesor_id, resultado, observacion) VALUES (?, ?, ?, ?)"); $stmt->execute([$pedido_id, $asesor_id, $resultado, $observacion]); echo json_encode(['success' => true]); } catch (PDOException $e) { echo json_encode(['success' => false, 'error' => $e->getMessage()]); }