Integrazioni
La tua app diventa davvero utile quando si collega a tutto ciò che la circonda.
Database, autenticazione, pagamenti, e-mail e modelli di IA fanno già parte della piattaforma. Chiedi la connessione di cui hai bisogno e verrà creata, con le chiavi conservate lato server, dove devono stare.
Un'integrazione può sembrare semplice sulla carta. Una chiave API, alcuni endpoint e una risposta da interpretare. Ma il vero lavoro è tutto ciò che c'è intorno: dove viene conservata la chiave, cosa succede quando la connessione fallisce, chi può eseguirla e come scopri che un provider ha modificato qualcosa senza preavviso.
Questo livello è integrato nella piattaforma. Tu descrivi cosa deve accadere e YeshBe si occupa della connessione, dei nuovi tentativi e della gestione dei segreti.
I servizi a cui puoi collegarti
I servizi più comuni sono già disponibili. Per tutti gli altri, basta chiedere.
Database e file
Le tue tabelle con relazioni reali, oltre al caricamento di file e all'archiviazione di oggetti, tutto interrogabile lato server.
Accesso
E-mail e password, link di accesso, Google, Microsoft e Apple. SSO e sincronizzazione delle directory sono disponibili anche con Enterprise.
Pagamenti
Pagamenti tramite Stripe e PayPal, abbonamenti e pagamenti una tantum, tutti collegati al tuo account, non al nostro.
E-mail e messaggistica
E-mail transazionali, SMS e notifiche WhatsApp inviati utilizzando la tua identità di mittente.
Modelli di IA
Modelli di testo, immagini e audio utilizzati dalla tua app, con utilizzo misurato per account in modo da poter controllare i consumi.
Fogli di calcolo e documenti
Leggi e scrivi su Google Sheets, genera PDF e invia report in base a una pianificazione senza che nessuno debba premere un pulsante.
Webhook e automazione
Ricevi webhook da qualsiasi servizio, invia i tuoi oppure affida il resto del flusso a Zapier e Make.
Qualsiasi servizio con un'API
Indica a YeshBe dove si trova la documentazione e la piattaforma creerà la connessione, l'autenticazione e la gestione degli errori.
Chiavi e segreti
Le tue credenziali non raggiungono mai il browser.
Tutte le integrazioni vengono eseguite lato server. Le chiavi vengono archiviate in forma crittografata e richiamate per nome, quindi il segreto non appare mai nel bundle dell'app, nel repository del codice o nella scheda di rete dell'utente.
- Credenziali separate per gli ambienti di test e produzione.
- Modifica una chiave una sola volta e tutte le connessioni utilizzeranno automaticamente quella nuova.
- Le regole dei ruoli determinano chi può eseguire un'integrazione.
Quando un servizio esterno ha problemi
Gli errori di connessione vengono previsti, non semplicemente subiti.
La piattaforma gestisce timeout, limiti di richieste e interruzioni dei provider invece di affidare tutto a una richiesta non protetta. Qualsiasi integrazione che continua a fallire viene mostrata nei log insieme alla chiamata che ha causato il problema.
- Gli errori temporanei vengono ritentati automaticamente con intervalli progressivamente più lunghi.
- Un registro chiaro di ogni chiamata in uscita e della risposta ricevuta.
- Ricevi un avviso quando un'integrazione inizia a fallire ripetutamente.
Costo
Le integrazioni utilizzano crediti di integrazione.
Ogni piano include una quantità mensile utilizzata quando la tua app chiama un servizio esterno. Creare e testare la connessione non consuma crediti; i crediti vengono utilizzati quando l'app esegue realmente l'integrazione.
- L'utilizzo viene mostrato separatamente per ogni integrazione, così puoi vedere cosa consuma più crediti.
- Imposta un limite massimo per ogni app, così un ciclo non può trasformarsi in un costo reale imprevisto.
- Utilizza il tuo account presso il provider e pagalo direttamente.
Aggiungere un'integrazione
Nessun SDK da installare e nessun frammento di codice da copiare da un articolo.
Di' ciò di cui hai bisogno
"Invia una ricevuta via e-mail al cliente quando paga." È tutta la specifica necessaria.
Collega il provider
Una procedura guidata per i servizi supportati oppure inserisci la tua chiave una sola volta.
Prova con dati di test
Esegui il flusso nell'ambiente di test del provider prima che venga utilizzato da un cliente reale.
Pubblica
Al momento della pubblicazione vengono utilizzate le credenziali di produzione. Non cambia nient'altro nell'app.
Prima di collegare un servizio
Cosa succede se il servizio che utilizzo non è nell'elenco?
Indica a YeshBe la documentazione API del servizio e la piattaforma creerà la connessione, l'autenticazione e la gestione degli errori. Può essere collegato qualsiasi servizio con un'API HTTP documentata.
Dove vengono archiviate le mie chiavi API?
Vengono crittografate lato server e richiamate per nome. Non vengono mai inserite nel codice inviato al browser e le persone che inviti nel tuo workspace non possono visualizzarle, a meno che tu non conceda loro esplicitamente l'autorizzazione.
Quale account viene addebitato per i servizi esterni?
Il tuo. Colleghi il tuo account Stripe, il tuo provider e-mail e le tue chiavi per i modelli. Questi account e i relativi rapporti con i provider rimangono tuoi anche se in futuro lasci YeshBe.
Le integrazioni vengono conteggiate nei limiti del mio piano?
Le chiamate ai servizi esterni utilizzano i crediti di integrazione inclusi ogni mese in tutti i piani. La creazione e il test di una connessione non consumano crediti.