Per le app

I tuoi siti e le tue app, sullo stesso cloud

Stanze, presenza, chiamate e chiamate di gruppo per qualsiasi stack, con componenti pronti di Better Messages. Il tuo server conserva i tuoi dati, e il cloud li consegna.

Un altro stack? La guida per qualsiasi app usa gli stessi SDK da Node.js, PHP o Python.

Pronto per gli agenti di programmazione IA

Claude Code, Cursor e gli altri agenti di programmazione usano bene i nostri SDK: skill per agenti per i plugin WordPress e per le app su Node.js, PHP, Python, iOS e Android, e una documentazione che possono leggere per intero.

Usa con gli agenti IA

Aggiornamenti in diretta nelle tue pagine

Il tuo server invia un evento a una stanza, e ogni pagina al suo interno cambia subito: un ordine che avanza, una dashboard, un gioco. Una pagina che si ricollega riceve ciò che ha perso.

Un ordine che passa a Spedito, sulla pagina del negozio e in diretta su quella del cliente

Chat pronta all’uso

La conversazione di Better Messages come componente, con indicatore di scrittura, spunte di lettura e reazioni. Il tuo server conserva i messaggi, e il cloud li consegna.

Una conversazione tra due persone, una delle quali sta scrivendo

Chiamate e chiamate di gruppo

Chiamate tra due persone e chiamate di gruppo con la schermata di chiamata di Better Messages, sul web, iOS e Android, tramite i nostri relay e server multimediali.

Una videochiamata tra due persone, come la vede ognuna

Crittografato, con chiavi che non abbiamo mai

Eventi, presenza e cronologia viaggiano sigillati con chiavi che ha il tuo server, e le chiamate tra due persone sono crittografate end-to-end. Il cloud li trasporta senza poterli leggere.

Ciò che il cloud ha trasportato per un aggiornamento d’ordine, sigillato, accanto alla pagina che lo ha aperto

Perché il cloud

Più di un websocket

Laravel, Django e Node.js possono gestire i websocket da soli, sui tuoi server. Il cloud li gestisce per te e aggiunge ciò che un websocket da solo non fa.

Nessun server websocket da gestire

Il tuo server websocket deve tenere ogni connessione, crescere oltre una macchina e restare attivo durante i deploy. Il cloud lo fa per te, aggiungendo server quando il traffico cresce, e una pagina passa a un altro server senza interruzioni.

Chiamate, non solo messaggi

Un websocket trasporta messaggi. Chiamate e chiamate di gruppo richiedono anche relay e media server, e i nostri girano in più regioni.

Componenti pronti all'uso

La chat, chi è online e la schermata delle chiamate di Better Messages arrivano come componenti, e le skill per agenti mostrano agli agenti di programmazione IA come usarli.

Si adatta al tuo framework: in Laravel è un driver di broadcasting, quindi broadcast() e il tuo file dei canali restano come sono.

Prezzi

Prezzo per connessioni, mai per messaggi

Prezzo in base alle connessioni simultanee, da 1.000 a 25.000, con fatturazione mensile o annuale. Le chiamate tra due persone sono illimitate.

Le dirette sono senza conteggio fino a 50 spettatori contemporanei ogni 1.000 connessioni, condivisi dalle tue app. Le chiamate di gruppo sono senza conteggio fino a 32 persone in video contemporaneamente ogni 1.000 connessioni, e una persona in audio conta la metà, senza limite di persone per chiamata. Oltre, ogni spettatore o persona in video in più consuma un credito al minuto, in audio la metà. Il tuo piano aggiunge 5000 crediti al mese ogni 1.000 connessioni, e i pacchetti lo integrano.

Altro è in arrivo: nuovi plugin per WordPress e strumenti per siti web e app, sullo stesso cloud.

Domande

Domande frequenti

Il mio framework ha già i websocket. Perché usare il cloud?

Per non gestirne nulla: il cloud tiene aperte le connessioni, aggiunge server quando il traffico cresce, resta attivo durante i riavvii e porta chiamate, chiamate di gruppo, eventi sigillati e componenti pronti. In Laravel è un driver di broadcasting, quindi broadcast() e il tuo file dei canali restano come sono.

Quali stack possono usare le mie app?

Next.js ed Express su Node.js, Laravel e PHP puro, Django, FastAPI e Flask su Python, e app iOS e Android, ognuno con una guida e una demo dal vivo. Qualsiasi altro server può usare l’SDK per Node.js, PHP o Python.

Che cosa conta come connessione?

Un browser o un dispositivo collegato al cloud in quel momento. Le schede di un browser condividono una connessione quando la tua app serve il worker dell’SDK, e ciò che il tuo server invia tramite l’API non conta.

Conservate i messaggi che inviano le mie app?

No. Gli eventi vengono consegnati quando accadono e conservati al massimo un giorno, così una pagina che si ricollega riceve ciò che ha perso. Ciò che deve durare lo conserva il tuo server.

Sto portando il mio sito fuori da WordPress. Posso tenere il cloud?

Sì, nello stesso account. La tua nuova app si collega con chiavi di quell'account, con un piano per le app, e i tuoi siti WordPress mantengono il loro finché ti servono.

Cosa succede quando le mie app hanno bisogno di più?

Per un po’ si collegano fino al 20% in più, e ti scriviamo all’80% e al 100% delle tue connessioni. Scegli più connessioni dal tuo account in qualsiasi momento. Ciò che resta del periodo in corso viene scalato dal nuovo prezzo.

I loghi sono marchi dei rispettivi titolari. Il robot di Android è di Google, con licenza CC BY 3.0, e il logo di PHP è di Colin Viebrock, con licenza CC BY-SA 4.0.