EchoDepth fits into your stack.
Not the other way around.
REST API, WebSocket streaming, Python and Node.js SDKs. Native integrations with Salesforce, HubSpot, Teams and Zoom. Or connect anything via webhook. All outputs are structured JSON — readable by any system that accepts HTTP.
Connect EchoDepth to your existing tools.
Push analysis results to Contact, Lead and Opportunity records. Emotional signal data surfaces as custom fields. Sales call analysis maps to Activity records.
Enrich Contact and Deal records with EchoDepth analysis output. Timeline events created per analysis. Works with HubSpot Sequences and Workflows.
Analyse Teams meeting recordings via the Microsoft Graph API. Results delivered to the meeting owner within 24 hours of recording completion.
Connect via Zoom Marketplace. Recordings processed automatically post-meeting. Results posted to Zoom contact or pushed to connected CRM.
Receive EchoDepth analysis notifications and summaries directly in Slack channels. Configurable per analysis type and Trust Score threshold.
All analysis completions trigger a configurable webhook POST with the full results JSON payload. Integrate with any system that accepts HTTP callbacks.
REST API + WebSocket endpoints.
Base URL: https://api.echodepth.ai
/v1/analyse/videoSubmit a video file or URL for full facial AU analysis, vocal pattern analysis and VAD scoring.
/v1/analyse/audioSubmit an audio file or URL for vocal pitch, pace, hesitation and VAD analysis.
/v1/analyse/textSubmit a text string or document for linguistic emotional mapping and valence scoring.
/v1/analyse/imageSubmit one or more images for facial expression AU detection and still-frame VAD scoring.
/v1/analyse/multimodalSubmit any combination of video, audio, text and image for unified cross-modal VAD analysis.
/v1/result/{job_id}Retrieve results for an async analysis job by ID. Returns full scored output JSON.
/v1/stream/videoWebSocket connection for real-time video stream analysis with per-frame VAD output.
SDKs and quick-start
Technical specifications
Authentication
Data & compliance
Output format
Integration questions
Does EchoDepth integrate with Salesforce?
Yes. EchoDepth integrates with Salesforce via its REST API. Analysis results can be pushed to Contact, Lead and Opportunity records as custom fields. Sales call analysis maps to Activity records. Contact Cavefish for integration documentation and custom field mapping support.
What authentication does the EchoDepth API use?
The EchoDepth API uses API key authentication for server-to-server integrations and OAuth 2.0 for user-facing applications. All API calls must be made over HTTPS. Rate limiting is applied per API key. Enterprise customers receive dedicated rate limit tiers.
Where is EchoDepth data processed and stored?
Processing and storage is UK-based by default, supporting UK GDPR requirements. EU data residency is available for European enterprise deployments. Raw biometric data (video, audio) is not retained after analysis completes. Analysis outputs are retained per the Data Processing Agreement.
Can EchoDepth analyse live video streams?
Yes. The WebSocket endpoint (/v1/stream/video) supports real-time video stream analysis with per-frame VAD output. This is used for live interview monitoring, real-time sales coaching, and contact centre supervisor dashboards. Latency benchmarks are available on request.
Ready to integrate EchoDepth?
Start with a free analysis to see the output format. API documentation, SDK access and integration support are available for all pilot and enterprise customers.