[Developers]

Collaboration Video Conferencing: HD Video Communication Platform

A three-way briefing between an analyst team in one country, a liaison officer in a second, and a partner agency in a third does not require anyone to fly anywhere. It requires a reliable video call where everyone can se

Category: CollaborationLast Updated: Feb 23, 2026
collaboration

Overview#

A three-way briefing between an analyst team in one country, a liaison officer in a second, and a partner agency in a third does not require anyone to fly anywhere. It requires a reliable video call where everyone can see the same shared screen, the conversation can be recorded for those who could not attend, and the follow-up actions are captured before the call ends. The Video Conferencing module handles all of that.

The module delivers high-definition video communication with screen sharing, recording, virtual backgrounds, and meeting management capabilities. It integrates directly with the broader collaboration environment, so scheduling, file sharing, task creation from action items, and messaging all connect to the meeting record without manual copying between tools. For intelligence community teams, fusion centres, and cross-border operational groups where face-to-face interaction builds trust and visual communication conveys nuance that text cannot, reliable video conferencing is a mission-critical capability.

Key Features#

  • HD Video and Audio: High-definition video and clear audio with automatic bandwidth adaptation to maintain the best possible experience across varying network conditions and device capabilities.
  • Screen Sharing: Share your entire screen, specific application windows, or individual browser tabs during meetings for presentations, demonstrations, code reviews, and collaborative work sessions.
  • Meeting Recording: Record meetings with automatic transcription and cloud storage, making meeting content searchable, shareable, and accessible for those who could not attend or need to review discussions.
  • Virtual Backgrounds: Professional virtual backgrounds and background blur for a polished appearance regardless of physical environment, with custom background support for branded presentations.
  • Breakout Rooms: Split larger meetings into smaller groups for focused discussions, workshops, or parallel work sessions, then reconvene for collective reporting and decisions.
  • Meeting Chat: In-meeting text chat for sharing links, notes, questions, and comments without interrupting the speaker, with chat history preserved after the meeting ends.
  • Participant Management: Host controls for muting, removing, spotlighting, and managing participant permissions during meetings, supporting both collaborative and presentation-style formats.
  • One-Click Join: Start or join meetings instantly from calendar events, messaging conversations, workspace links, or direct URLs without additional software installation or account creation.
  • Meeting Reactions: Non-verbal feedback through hand raising, emoji reactions, and agreement indicators that enable participation without interrupting the speaker.
  • Meeting Summary and Action Items: Post-meeting summaries with key discussion points, decisions, and action items that can be shared with attendees and linked to task management.

Use Cases#

Operational Briefings and Stand-Ups#

Distributed teams conduct daily stand-ups and regular briefings with video to maintain team connection, share developments, discuss priorities, and coordinate upcoming work across locations and time zones, including secure locations where travel is not practical.

Client and Partner Presentations#

Client-facing teams deliver presentations, product demonstrations, and project reviews using screen sharing and HD video, providing a professional experience for external participants with one-click join access.

Training and Workshops#

Trainers conduct interactive workshops using screen sharing, breakout rooms, and recording capabilities, with recordings available for on-demand review by anyone who needs to revisit material or complete training asynchronously.

All-Hands and Command Briefings#

Organisations host large-scale meetings, command briefings, and all-hands events with participant management, Q&A features, recording, and live reactions for personnel across all locations and time zones.

Interview and Assessment Sessions#

HR teams and selection panels conduct video interviews with candidates using screen sharing for presentations, recording for review by hiring committees, and participant management for panel interview formats.

Workflows#

Scheduled Meeting#

  1. Create a meeting through the calendar with participants, date, time, duration, and agenda.
  2. Participants receive invitations with one-click join links displayed in their local time zone.
  3. The meeting opens at the scheduled time with all configured settings, recording preferences, and room setup active.
  4. During the meeting, use screen sharing, breakout rooms, chat, reactions, and participant management as needed.
  5. After the meeting, the recording, transcription, and summary are automatically available in the meeting record and shared with attendees.

Instant Meeting#

  1. Start an instant meeting from the messaging interface, workspace, or quick-start button.
  2. Invite participants by sharing the meeting link directly or adding team members from the directory.
  3. Conduct the meeting with full access to screen sharing, chat, recording, and collaboration features.
  4. The meeting recording and transcript are saved and linked to the workspace or conversation where it was initiated.

Meeting Follow-Up#

  1. Review the meeting recording, transcription, and summary after the meeting concludes.
  2. Identify action items and decisions from the meeting notes and transcription.
  3. Create tasks in the task management module linked to the meeting record.
  4. Share the meeting summary and action items with attendees and relevant stakeholders.

Integration#

  • Programmable API Access: Create, schedule, and manage meetings programmatically for integration with scheduling platforms, event management systems, and workflow automation.
  • Calendar Integration: Meetings are automatically linked to calendar events with one-click join, automatic reminders, and time zone-aware scheduling.
  • Messaging Integration: Start video calls directly from messaging conversations, share meeting summaries back to conversation threads, and receive meeting notifications in chat.
  • File Management: Meeting recordings, transcriptions, and shared materials are automatically stored in the collaboration file system for organised access and version control.

Open Standards#

  • WebRTC (W3C / IETF): The video conferencing capability is built on the WebRTC browser standard, using RTCPeerConnection-based SDP offer/answer negotiation and Cloudflare Calls as the Selective Forwarding Unit (SFU) to relay multi-party media streams.
  • ICE / STUN / TURN (RFC 8445 / RFC 5389 / RFC 8656): Interactive Connectivity Establishment with STUN discovery and time-limited TURN relay credentials (HMAC-SHA256 token-based auth) are provisioned per session to traverse NAT and firewall boundaries for participants on restricted networks.
  • Session Description Protocol, SDP (RFC 8866): SDP offer/answer exchanges are handled explicitly for session creation, track publication, remote track subscription, and mid-session renegotiation against the Cloudflare Calls API.
  • DTLS-SRTP (RFC 5764): All WebRTC media is encrypted in transit using DTLS key exchange over SRTP, as mandated by the WebRTC security model enforced by participant browsers.
  • WebSocket (RFC 6455): Real-time signalling events, participant presence updates, and in-meeting chat messages are delivered over persistent WebSocket connections managed by the collaboration service.
  • GraphQL (GraphQL Foundation): Meeting management operations, scheduling, participant queries, action-item creation, and post-meeting summary retrieval, are exposed through the platform's GraphQL API layer.
  • OAuth 2.0 / OpenID Connect (RFC 6749 / OpenID Connect Core 1.0): All API calls to create or join meetings are authorised with RS256-signed JWT bearer tokens issued under the platform's OIDC-compatible authentication service.
  • iCalendar (RFC 5545): Meeting scheduling integrates with calendar systems using the iCalendar data format, enabling time-zone-aware invitations and one-click join links distributed through calendar events.

Last Reviewed: 2026-02-23 Last Updated: 2026-04-14

Ready to Build?

Get started with our APIs or contact our integration team for support.