Faça a chamada tocar, mesmo com o app fechado
Faça o iPhone tocar com uma chamada real, mesmo com o app totalmente fechado. A Pushwoosh entrega o push VoIP nativo do iOS que faz isso, via PushKit e CallKit.
Mais de 80.000 empresas confiam na Pushwoosh para escalar o engajamento
Como funciona
Quando o usuário fecha o seu app deslizando para cima, um alerta APNs padrão não consegue acordá-lo de forma confiável. Para um app de chamadas, isso significa que a chamada nunca toca.
O push VoIP do PushKit da Apple é um transporte separado, de prioridade máxima. Ele acorda até um app encerrado e mostra na hora a tela nativa de chamada.
Um módulo de SDK em vez de construir o PushKit do zero
O módulo PushwooshVoIP registra o token VoIP do PushKit e conecta o CallKit para você, com um delegate de chamadas pronto.
- Registra o token VoIP do PKPushRegistry para a configuração VoIP do seu app.
- Reporta cada chamada recebida ao CallKit, para a tela nativa aparecer.
- Callbacks do PWVoIPCallDelegate para chamadas recebidas, atendidas, encerradas, iniciadas e com falha.
- Toque e tipos de handle do CallKit configuráveis: genérico, telefone ou e-mail.
- Acorda o app em segundo plano para rodar o seu código ou agendar uma notificação de chamada perdida.
Callbacks do PWVoIPCallDelegate
voipDidReceiveIncomingCallanswerCallendCallstartCallmutedCallheldCallvoipDidFailToReportIncomingCall
A Pushwoosh envia o push, o seu backend cuida da chamada
A Pushwoosh envia o push VoIP e entrega ao seu app os eventos de chamada recebida, atendida e encerrada.
- O seu backend dispara um push VoIP pela Messages API quando chega uma chamada.
- O SDK reporta a chamada ao CallKit e expõe as ações de atender e encerrar.
- Você conecta essas ações ao seu stack de chamadas atual.
A Pushwoosh transporta o push, não a mídia. Áudio e vídeo continuam no seu próprio caminho WebRTC ou SIP.
O mesmo SDK iOS do resto da Pushwoosh
O push VoIP fica no mesmo SDK iOS e no mesmo modelo de registro do push mobile, do in-app, do e-mail, do SMS e do WhatsApp. Entregue chamadas e mensagens de engajamento a partir de uma única integração.
O VoIP só roda com outra prioridade de transporte: um SDK, um perfil de cliente.
Feito para apps em que uma chamada real precisa completar
Telemedicina
O médico inicia a consulta e o celular do paciente toca, com o app fechado.
Marketplaces
Conecte comprador e vendedor sem expor o número de telefone.
Telecom e OTT
O seu próprio app de chamadas entrega a ligação recebida.
Fintech
Retorno de assessores, KYC por vídeo e verificação com agente antifraude.
Seguros
Um perito liga para o segurado para vistoriar um sinistro ao vivo.
Aulas e mentoria
Chame o aluno ou o membro para uma sessão 1:1.
Hospedagem na UE para apps de chamada regulados
Seus tokens, gatilhos e perfis ficam no hardware da Pushwoosh, com os dados da UE na Alemanha, em conformidade com GDPR e HIPAA e com certificação ISO 27001:2022 e SOC 2 Type II. O push viaja pela Apple, e a chamada, pelo seu backend.
Configure em três passos
-
Adicione o módulo
Adicione o PushwooshVoIP via SPM ou CocoaPods, ative o modo em segundo plano Voice over IP e inicialize.
-
Envie o seu certificado VoIP
Em Settings, Configure platforms, conecte o iOS e selecione VoIP push notifications, depois envie o seu certificado VoIP Services como arquivo .p12 no gateway de Production.
-
Receba e reporte a chamada
Quando chega uma chamada, o seu backend envia um push VoIP pela Messages API. O SDK reporta a chamada ao CallKit e entrega os eventos da chamada ao seu app.
Adicione chamadas nativas ao seu app iOS
Fale com o nosso time sobre push VoIP para telemedicina e chamadas reguladas, ou comece a construir por conta própria.
Explore produtos relacionados
Notificações push móveis da Pushwoosh: alcance total (iOS, Android, Huawei), conteúdo rico, segmentação precisa e jornadas omnichannel — 99% de uptime.
De atualizações esportivas a notícias de última hora, alertas meteorológicos e informações de viagem, segundos podem fazer uma grande diferença. Nossa poderosa tecnologia de Entrega de Alta Velocidade permite enviar até 500.000 notificações push por segundo!
Externalize a mensagem do seu aplicativo e web para a Pushwoosh API. Gerenciamos push, e-mail, SMS e fluxos de dados — você constrói produtos bem-sucedidos sem limites.
Mensagens in-app da Pushwoosh: faça onboarding, upsell, avisos e colete feedback bem na hora em que o usuário está com atenção total no seu app. Editor sem código, layouts nativos via SDK, analytics por elemento. Conformidade com GDPR. Comece grátis.
Uma central de notificações no seu app e site. A entrega silenciosa alcança todos os usuários, até quem recusou push, e as mensagens ficam salvas.
Seus dados estão seguros com a Pushwoosh. A Pushwoosh atende aos padrões do setor para segurança online e é certificada pela ISO 27001:2022.