The friendliest video chat API

Sendbird Calls API makes it faster to add high-quality voice and video calls to your apps. It’s built on proven managed infrastructure ready for massive scale.

Talk to Sales Start a free trial
Hinge
Rated People
GansehaSpeaks

Boost app engagement with voice and video calls

Lift social and customer engagement with voice and video interactions that create deeper and more personal connections.

Direct and group calls

Direct and group calls

Dial a contact for a one-to-one call or create a room to start a group call.

Clear voice and video. No lag.

Clear voice and video. No lag.

High-quality calls thanks to Sendbird’s multi-region and low-latency cloud infrastructure.

Direct and group calls

Multi-device and cross-platform SDKs

Allow users to talk or meet face-to-face on web and mobile apps.

Ben Celebicic, CTO at Hinge
“We needed to quickly find new digital ways for our users to build meaningful connections and Sendbird’s video calling API promises to do just that.”
Hinge|Ben Celebicic, CTO at Hinge
Ben Celebicic, CTO at Hinge

Cash in on life-like interactions

Boost engagement, conversion, and retention with life-like interactions that create deeper bonds.

  • Social and communities

    Build a stronger sense of belonging with life-like conversations.

    Social and communities
  • Gaming

    Create live, engaging, and fun group experiences that build stronger communities.

    Gaming
  • Ride-sharing & delivery

    Reduce cancellations and increase satisfaction with directions easier said than typed.

    Ride-sharing & delivery
  • Marketplace

    Seeing is believing. Support live demos and increase conversions.

    Marketplace
  • Healthcare

    Improve patient satisfaction and health outcomes with safer and more convenient virtual doctor visits.

    Healthcare
  • Education

    Connect students, tutors, and mentors in collaborative chat, voice, and video settings that support learning.

    Healthcare
  • Dating

    Allows daters to quickly get to know the real person behind the profile.

    Dating
  • Professional services

    Build trust and wow your customer with in-person-like conversations.

    Professional services
                    // iOS

let params = RoomParams() 
SendBirdCall.createRoom(with: params) { room, error in
    guard let room = room, error == nil else { return } // Handle error
    
    let params = RoomEnterParams()
    room.enter(with: params) { room, error in
    guard let room = room, error == nil else { return } // Handle error
    // user has successfully joined `room`
    }
}
​
				

Ship in-app calls in hours

Choosing Sendbird Calls means faster time to market, less maintenance, and more time to focus on your customer and product experiences. Intuitive APIs, sample apps, and tutorials make it easy to get started.

Explore the SDKs

Experience Sendbird Calls1/4

From the dashboard, call a user on their browser or their Sendbird demo app (iOS or Android) or try out our web-hosted group call sample app.

1/4

Get a headstart with sample apps2/4

Download the sample apps on GitHub for direct calls (JavaScript, iOS, Android) and group calls (JavaScript, iOS, Android).

2/4

View examples and references3/4

Check out the Sendbird Calls tutorials and docs.

3/4

"From an engineering perspective, Sendbird was the gold standard for all the capabilities we evaluated."4/4

Hinge|Ben Celebicic, CTO at Hinge

4/4

Save time with the Sendbird dashboard

Use the Sendbird dashboard to speed up your evaluation, debug your integration, and analyze your calls.

Log in to the dashboard

Admin calls

Admin calls

Invite and initiate a call from the dashboard.

Call logs

Call logs

View and filter call information.

Custom metadata

Custom metadata

Add subject lines, labels, tags, or ticket numbers to any call.

Global from day one

Deploy voice and video in your web and mobile apps globally and connect people with a secure and reliable infrastructure ready to scale.

  • High availability in 6 global regions
  • Maintained TURN and STUN servers
  • Stable transmission and low latency
  • High concurrency
  • 24/7 SLA-based Support
Visit our support policy

Secure and compliant

Sendbird meets the highest certification standards to reduce the burden of compliance for your business and keep communication secure.

  • User authentication
  • Media encryption according to DTLS standards
Visit our security page

Build a complete calling experience with these features

  • Calling essentials

    • Direct calls
    • Group calls
    • Notifications for incoming calls
    • Mobile push notifications
    • Multi-device support
    • X-platform support
    • Video control
    • Video mirroring
    • Camera switching
    • Duto-reconnect
    • Call muting
    • Call history
  • Advanced functions

    • Integrated user ID with chat
    • Custom call metadata
    • On-device call recording
    • Video frame capture
    • Call event webhooks
    • Recording notifications
    • Call quality scoring (MOS)
    • Server-relayed call connections
    • Call events integration with chat
    • Screen share
    • Custom sound effects
  • Dashboard and platform API

    • Call logs
    • Admin calls
    • User notification settings
    • Automated billing
    • Call metadata retrieval
  • Security

    • User authentication
    • Media stream encryption
  • Compliance

    • HIPAA with BAA

Calling essentials

  • Direct calls
  • Group calls
  • Notifications for incoming calls
  • Mobile push notifications
  • Multi-device support
  • X-platform support
  • Video control
  • Video mirroring
  • Camera switching
  • Audio output selection
  • Duto-reconnect
  • Call muting
  • Call history

Advanced functions

  • Integrated user ID with chat
  • Custom call metadata
  • On-device call recording
  • Video frame capture
  • Call event webhooks
  • Recording notifications
  • Call quality scoring (MOS)
  • Peer-to-peer call connections
  • Server-relayed call connections
  • Call events integration with chat
  • Screen share
  • Custom sound effects

Dashboard and platform API

  • Call logs
  • Admin calls
  • User notification settings
  • Automated billing
  • Call metadata retrieval

Security

  • User authentication
  • Media stream encryption

Compliance

  • HIPAA with BAA