Telephony (lamp.telephony)
Records call metadata (not content). Call traces are hashed identifiers โ the same contact produces a consistent trace, enabling degree analysis without exposing the actual phone number.
Configurationโ
- SensorSpec:
lamp.telephony - Sampling: Continuous (one event per call)
- Platform: iOS, Android
Usageโ
Call events are recorded automatically. No participant action is required. Only metadata is captured โ call audio content is never recorded by this sensor.
Dataโ
Fieldsโ
| Field | Type | Description |
|---|---|---|
type | string | "incoming", "outgoing", or "missed" |
duration | number | Call duration in seconds |
trace | string | Hashed contact identifier |
Exampleโ
{
"timestamp": 1649864919743,
"sensor": "lamp.telephony",
"data": {
"type": "incoming",
"duration": 24,
"trace": "22F222FF-F2F2-4000-92F3-293049DC4FEC"
}
}
Cortex Featuresโ
telephony (raw) โ call_number, call_duration, call_degree (secondary)
Call features accept a call_direction parameter: "all", "incoming", or "outgoing".
note
Text message features (text_number, text_degree) depend on the messages_usage raw feature from iOS SensorKit โ not on lamp.telephony. See Communication features for details.
View in Portal | Python SDK | API Reference