copilot_frontend
pdt

Crear Pedido Desde Copilot

Crea un pedido de trabajo completo en Stelorder desde Copilot.

Este endpoint recibe todos los datos directamente desde Copilot (cliente, slot, formulario) y los adapta al formato que espera el orquestador de Stelorder/HubSpot.

🔒 Endpoint Protegido: Requiere autenticación JWT y rol 'admin' o 'ui_mantenimiento'

Flujo:

  1. Valida datos del formulario (excluyendo campos que se construyen desde slot_data)
  2. Adapta datos de Copilot al formato HubSpot usando CopilotToStelorderAdapter
  3. Construye HubspotContactProfile desde cliente_data
  4. Llama al StelorderOrchestrator para crear cliente, incidencia, PDT y evento
  5. Sincroniza con Google Calendar

Returns: Dict con resultado de la sincronización completa

post/api/pdt/crear-pedido

Request body

cliente_dataobject required

Datos del cliente de HubSpot

slot_dataobject required

Datos del slot seleccionado

form_dataobject required

Datos del formulario PDT completado

appointment_typestring nullable

Tipo de cita: NUEVA (regla 60 días) o REPARTE (siempre nuevo)

Response

Successful Response

object required

Changes

No recorded changes to this endpoint across all 1 revision of this API.