MirrorFly Chat API

MirrorFly é uma plataforma de comunicação em tempo real que oferece APIs e SDKs de chat para mensagens personalizáveis, recursos de voz e vídeo com código-fonte completo, white-label e opções flexíveis de implantação.

Documentação

Uma API de Chat Totalmente Personalizável & SDK Para Qualquer Web ou App

Desenvolva e implante aplicativos de mensagens com nossa infraestrutura de API de chat em tempo real e mais de 1000 recursos no aplicativo. Personalize sem limites, mantenha o controle sobre os dados do usuário e hospede em qualquer servidor de sua escolha.

  • Fluxo de Trabalho Personalizado: Adicione seus próprios logotipos e cores.
  • Múltiplas Opções de Hospedagem: Hospede on-premise ou na nuvem.
  • Propriedade Total dos Dados: Tenha controle sobre seus dados.
  • 100% Personalizável: Personalize recursos e fluxos de trabalho.

Mais de 1000 Recursos com IA Para Engajamento Ilimitado de Usuários

Obtenha todos os recursos e ferramentas personalizados que você precisa para criar seu próprio aplicativo de mensagens instantâneas em tempo real.

Comunicação

  • Comunicação
  • Chat Um-a-Um
  • Chat em Grupo
  • Indicadores de Digitação
  • Confirmações de Leitura
  • Confirmações de Entrega
  • Notificações Push
  • Notificações no Aplicativo
  • Mensagens Agendadas

Colaboração

  • Colaboração
  • Salas de Bate-Papo
  • Compartilhamento de Localização
  • Compartilhamento de Arquivos e Mídia
  • Entrar Via Link
  • Menções no Chat
  • Enquetes
  • Transmissão de Mensagens
  • Tradução Sob Demanda

Moderação

  • Moderação
  • Moderação de Chat
  • Criptografia E2E
  • HIPAA, GDPR e OWASP
  • Filtros de Profanidade
  • Autenticação MFA
  • Lista de IPs Permitidos
  • Mascaramento de Números
  • Proteção contra Spam

Análises

  • Análises
  • Painel de Análises
  • Funções Personalizadas de Administrador
  • Anotações
  • APIs de Plataforma
  • Rastreamento de Usuários Ativos
  • Insights Totais de Usuários
  • Análises de Volume de Mensagens
  • Controles de Acesso a Recursos

SDK de Mensagens 100% Personalizável Para Empresas

Personalize qualquer parte da solução de mensagens instantâneas da MirrorFly conforme suas necessidades e impulsione conversas infinitas no aplicativo.

  • real-time messaging service integration for andorid, iOS & website

    Fluxo de Trabalho Totalmente Personalizável

    Crie um aplicativo de mensagens com mais de 1000 recursos auto-hospedados, para qualquer fluxo de trabalho.
    • Recursos personalizáveis
    • Seu tema e cores de marca
    • Adicione o logotipo da sua empresa
    • Contrate uma equipe dedicada Ver Chat Auto-Hospedado
  • enterprise mobile messaging api service provider

    Seu Servidor de Chat, Seu Controle

    Hospede seu SDK de mensagens em seu próprio data center, servidor ou nuvem privada.
    • Propriedade total dos dados em suas mãos
    • Servidor de chat auto-hospedado
    • Hospede em sua nuvem ou na MirrorFly
    • Segurança personalizada Ver Chat On-Premises
  • enterprise mobile messaging api service provider

    Mensagens Inteligentes no Aplicativo

    Adicione chat orientado por IA que se adapta ao seu domínio, marca e necessidades do cliente.

Crie em Qualquer Linguagem,

Crie, personalize e lance mensagens no aplicativo com a infraestrutura de chat altamente confiável da MirrorFly, SDKs ricos em recursos e Kits de UI personalizáveis. Escolha a pilha de tecnologia com a qual você se sente confortável e crie sem concessões.

O SDK de Chat da MirrorFly é instalado via Gradle e suporta projetos Android, iOS e web. Acesse o código-fonte completo no GitHub.

  • Android
  • iOS
  • Javascript
  • React Native
  • Angular
  • Flutter
TextMessage textMessage = new TextMessage();
textMessage.setToId(TO_JID);
textMessage.setMessageText(TEXT);
FlyMessenger.sendTextMessage(textMessage, (isSuccess, error, chatMessage) -> {
if (isSuccess) {
// you will get the message sent success response
}
}
);
var textMessage = TextMessage()
textMessage.toId = TO_JID
textMessage.messageText = TEXT
FlyMessenger.sendTextMessage(messageParams: textMessage) { isSuccess, error, chatMessage in
if isSuccess {
// Update the UI
} else {
// Handle the error
}
}
const userJid = SDK.getJid(USER_NAME)
await SDK.sendTextMessage({
toJid: "",
messageText: ""
});
function messageListener(response) {
console.log("Message Listener", response);
}
{
'@react-native-community/netinfo' : '^11.4.1',
"react-native-get-random-values": "1.11.0", //must use version >=1.7.1
'realm': "^20.1.0",
'react-native-fs': "^2.20.0",
'moment': "2.30.1",
//add the below calls related dependencies
"react-native-webrtc": "124.0.4" // must use version "124.0.4"
"react-native-background-timer": "^2.4.1",
'react-native-permissions':'^5.2.1'
}
const initializeObj = {
licenseKey: \`LICENSE_KEY\`,
callbackListeners: {},
};
await SDK.initializeSDK(initializeObj);
 
await SDK.sendTextMessage({
toJid: "",
messageText: ""
});
 
function messageListener(response) {
console.log("Message Listener", response);
}
void main(){
WidgetsFlutterBinding.ensureInitialized();
Mirrorfly.initializeSDK(
licenseKey: LICENSE_KEY,
iOSContainerID: iOS_APP_GROUP_ID,
chatHistoryEnable: ENABLE_CHAT_HISTORY,
enableDebugLog: ENABLE_DEBUG_LOG, // to enable logs for debug
flyCallback: (FlyResponse response) {
runApp(const MyApp());
}
);
}
 
var textMessage = MessageParams.text(
toJid: toJid,
replyMessageId: replyMessageId, // Optional
topicId: topicId, // Optional
textMessageParams: TextMessageParams(messageText: messageText);
Mirrorfly.sendMessage(messageParams: textMessage, flyCallback: (response){
if(response.isSuccess){
}
});

Veja o Que Líderes Dizem Sobre a MirrorFly

Descubra o que nossos clientes alcançaram ao escolher as mensagens em tempo real da MirrorFly para suas necessidades de comunicação no aplicativo.

Um Único SDK de Chat, Para Construir Tudo o Que Você Precisa

A MirrorFly ajuda você a criar qualquer tipo de caso de uso de chat para o seu negócio.

  • Bancos
  • Saúde
  • Social e Comunidade
  • Negócios SaaS
  • SuperApp

Bancos

Impulsione Conversas Seguras em Seus Aplicativos Fintech

Facilite para os clientes resolverem suas dúvidas via chat com uma autoridade bancária, adicionando nossa API de chat no aplicativo e SDK de mensagens.

fintech chat provider

Empresas

Conecte Pacientes e Médicos a Qualquer Hora, em Qualquer Lugar

Ofereça uma experiência personalizada de cuidado ao paciente conectando médicos e pacientes em tempo real, adicionando recursos de chat à sua plataforma de saúde.

telehealth messaging api dating chat service

Negócios SaaS

Maximize Vendas em Plataformas SaaS

Envolva usuários em conversas em tempo real e aumente suas oportunidades de upsell ou cross-sell de seus produtos/serviços com base em padrões de uso.

multi-tenant chat platform

SuperApp

Centralize a Comunicação Para Múltiplos Serviços

Facilite um canal para seus usuários se comunicarem com seus agentes integrando nosso SDK de chat em tempo real e API de mensagens instantâneas para reservas fáceis, pedidos de comida ou transporte.

  • Comunicação centralizada
  • Serviços integrados
  • Rastreamento e Atualizações de Pedidos Explorar Super App

superapp chat integration

Maximize Vendas em Plataformas SaaS

Envolva usuários em conversas em tempo real e aumente suas oportunidades de upsell ou cross-sell de seus produtos/serviços com base em padrões de uso.