*** id: 2234678b-619e-4a9b-ba9f-c699fbf43ec2 title: detectFax slug: /node/reference/voice/call/detect-fax description: detectFax method for the Call class. max-toc-depth: 3 ---------------- [calldetect-8]: /docs/server-sdk/v3/node/reference/voice/call-detect ### detectFax * **detectFax**(`params?`): `Promise` - See [CallDetect][calldetect-8] for more details. Detects the presence of a fax machine. #### Parameters | Name | Type | Description | | :-------------------- | :----------------- | :------------------------------------------------------------------------------------------ | | `params?` | `Object` | - | | `params.timeout?` | `number` | Number of seconds to run the detector for. Defaults to 30.0. | | `params.tone?` | `"CED"` \| `"CNG"` | The fax tone to detect: CED or CNG. Defaults to CED. | | `params.waitForBeep?` | `boolean` | Whether to wait until the device is ready for voicemail delivery. Defaults to false. | #### Returns `Promise` - See [CallDetect][calldetect-8] for more details. #### Example ```js const detect = await call.detectFax(); const result = await detect.ended(); console.log("Detect result:", result.type); ```