MirrorFly Chat API

MirrorFly es una plataforma de comunicación en tiempo real que ofrece APIs de chat y SDKs para funciones de mensajería, voz y video personalizables, con código fuente completo, marca blanca y opciones de implementación flexibles.

Documentación

Una API de Chat Totalmente Personalizable y SDK Para Cualquier Web o Aplicación

Desarrolla e implementa aplicaciones de mensajería con nuestra infraestructura de API de chat en tiempo real y más de 1000 funciones dentro de la aplicación. Personaliza sin límites, conserva el control sobre los datos de los usuarios y aloja en cualquier servidor de tu elección.

  • Flujo de trabajo personalizado: Agrega tus propios logotipos y colores.
  • Múltiples opciones de alojamiento: Aloja en tu propio servidor o en la nube.
  • Propiedad total de los datos: Ten el control de tus datos.
  • 100% personalizable: Personaliza funciones y flujos de trabajo.

Más de 1000 funciones impulsadas por IA para una participación ilimitada de los usuarios

Obtén todas las funciones y herramientas personalizadas que necesitas para crear tu propia aplicación de mensajería instantánea en tiempo real.

Comunicación

  • Comunicación
  • Chat uno a uno
  • Chat grupal
  • Indicadores de escritura
  • Confirmaciones de lectura
  • Confirmaciones de entrega
  • Notificaciones push
  • Notificaciones dentro de la aplicación
  • Mensajes programados

Colaboración

  • Colaboración
  • Salas de chat
  • Compartir ubicación
  • Compartir archivos y medios
  • Unirse mediante enlace
  • Menciones en el chat
  • Encuestas
  • Transmisión de mensajes
  • Traducción bajo demanda

Moderación

  • Moderación
  • Moderación de chat
  • Cifrado de extremo a extremo
  • HIPAA, GDPR y OWASP
  • Filtros de lenguaje ofensivo
  • Autenticación MFA
  • Lista blanca de IP
  • Enmascaramiento de números
  • Protección contra spam

Analítica

  • Analítica
  • Panel de analítica
  • Roles de administrador personalizados
  • Anotaciones
  • API de plataforma
  • Seguimiento de usuarios activos
  • Información total de usuarios
  • Analítica de volumen de mensajes
  • Controles de acceso a funciones

SDK de mensajería 100% personalizable para empresas

Personaliza cualquier parte de la solución de mensajería instantánea de MirrorFly según tus necesidades y genera conversaciones ilimitadas dentro de la aplicación.

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

    Flujo de trabajo totalmente personalizable

    Crea una aplicación de mensajería con más de 1000 funciones autohospedadas, para cualquier flujo de trabajo.
    • Funciones personalizables
    • El tema y los colores de tu marca
    • Agrega el logotipo de tu empresa
    • Contrata un equipo dedicado Ver chat autohospedado
  • enterprise mobile messaging api service provider

    Tu servidor de chat, tu control

    Aloja tu SDK de mensajería en tu propio centro de datos, servidor o nube privada.
    • Propiedad total de los datos en tus manos
    • Servidor de chat autohospedado
    • Aloja en tu nube o en MirrorFly
    • Seguridad personalizada Ver chat local
  • enterprise mobile messaging api service provider

    Mensajería inteligente dentro de la aplicación

    Agrega chat impulsado por IA que se adapte a tu dominio, marca y necesidades de los clientes.

Crea en cualquier idioma,

Crea, personaliza y lanza mensajería dentro de la aplicación con la infraestructura de chat altamente confiable de MirrorFly, SDK repletos de funciones y kits de interfaz de usuario personalizables. Elige la pila tecnológica con la que te sientas cómodo y crea sin compromisos.

El SDK de chat de MirrorFly se instala mediante Gradle y es compatible con proyectos de Android, iOS y web. Accede al código fuente completo en 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){
}
});

Mira lo que dicen los líderes sobre MirrorFly

Descubre lo que nuestros clientes han logrado al elegir la mensajería en tiempo real de MirrorFly para sus necesidades de comunicación dentro de la aplicación.

Un solo SDK de chat, para crear todo lo que necesitas

MirrorFly te ayuda a crear cualquier tipo de caso de uso de chat para tu negocio.

  • Banca
  • Salud
  • Comunidad y redes sociales
  • Negocios SaaS
  • SuperApp

Banca

Impulsa conversaciones seguras en tus aplicaciones fintech

Facilita que los clientes resuelvan sus consultas mediante chat con una autoridad bancaria, agregando nuestra API de chat dentro de la aplicación y el SDK de mensajería.

fintech chat provider

Empresa

Conecta a pacientes y médicos en cualquier momento y lugar

Ofrece una experiencia de atención al paciente personalizada conectando a los médicos con los pacientes en tiempo real al agregar capacidades de chat a tu plataforma de salud.

telehealth messaging api dating chat service

Negocios SaaS

Maximiza las ventas en plataformas SaaS

Involucra a los usuarios en conversaciones en tiempo real y aumenta tus oportunidades de venta adicional o venta cruzada de tus productos/servicios según los patrones de uso.

multi-tenant chat platform

SuperApp

Centraliza la comunicación para múltiples servicios

Facilita un canal sencillo para que tus usuarios se comuniquen con tus agentes integrando nuestro SDK de chat en tiempo real y la API de mensajería instantánea para reservas fáciles, pedidos de comida o transporte.

  • Comunicación centralizada
  • Servicios integrados
  • Seguimiento y actualizaciones de pedidos Explora la SuperApp

superapp chat integration

Maximiza las ventas en plataformas SaaS

Involucra a los usuarios en conversaciones en tiempo real y aumenta tus oportunidades de venta adicional o venta cruzada de tus productos/servicios según los patrones de uso.