Get SDR KPI metrics
Returns aggregated KPI metrics (contacts, conversion rate, leads, avg response time, response rate) with role-based authorization and caching.
Returns aggregated KPI metrics (contacts, conversion rate, leads, avg response time, response rate) with role-based authorization and caching.
Authorization
bearer In: header
Query Parameters
Filter by specific agent ID (optional)
Period for KPI calculation
"today" | "week" | "month" | "custom"Start date for custom period (ISO 8601, required if period=custom)
End date for custom period (ISO 8601, required if period=custom)
Response Body
application/json
curl -X GET "https://example.com/kpi/sdr"{
"contatos_prospectados": 127,
"taxa_conversao": 42.5,
"leads_para_vendas": 53,
"tempo_medio_interacao": 180,
"taxa_resposta": 68.5,
"periodo": "2025-11-01 a 2025-11-14"
}Update SDR interaction status
Permite que sistemas externos (backoffice) atualizem o status das interações SDR usando telefone ou CPF como identificador. **Autenticação:** - Requer API Key via header `X-API-KEY` ou `Authorization: Bearer {key}` - NÃO usa JWT (endpoint externo) **Identificadores Suportados:** - `phone`: Número de telefone brasileiro (aceita: 5511999999999, 11999999999, (11) 99999-9999) - `cpf`: CPF do cliente (aceita: 12345678901, 123.456.789-01) **Status Disponíveis:** - `interested`: Lead demonstrou interesse - `not_interested`: Lead não demonstrou interesse - `no_response`: Sem resposta do lead - `callback_requested`: Lead solicitou retorno - `converted`: Lead convertido em cliente **Comportamento:** - Busca a pessoa pelo identificador (telefone ou CPF) - Localiza a interação SDR mais recente para essa pessoa - Atualiza o status da interação - Se notes fornecido, concatena em interaction_notes com timestamp - Mantém histórico (não sobrescreve notes anteriores)
Get SDR KPI trending data
Returns 30-day trending KPI metrics with daily breakdown, showing contact count, conversions, leads, and response rate per day.