> For the complete documentation index, see [llms.txt](https://docs.bravostudio.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bravostudio.app/integrations.md).

# Integrations & Settings

- [Open AI Assistant/Chatbot](https://docs.bravostudio.app/integrations/open-ai-assistant-chatbot.md): This tutorial will guide you to build an Open AI chatbot app.
- [Deep Links](https://docs.bravostudio.app/integrations/deep-links.md): Create a shareable link that will open your app to a specific screen.
- [Deep Links for Bravo Vision](https://docs.bravostudio.app/integrations/deep-links/deep-links-for-bravo-vision.md)
- [Deep Links for published apps](https://docs.bravostudio.app/integrations/deep-links/deep-links-for-published-apps.md)
- [Troubleshooting Deep Links](https://docs.bravostudio.app/integrations/deep-links/troubleshooting-deep-links.md)
- [Push Notifications with OneSignal](https://docs.bravostudio.app/integrations/push-notifications.md): This guide covers how to set up and send push notifications to engage with your app users.
- [How to get a Bravo page URL](https://docs.bravostudio.app/integrations/push-notifications/how-to-get-a-bravo-page-url.md)
- [Firebase Configuration](https://docs.bravostudio.app/integrations/app-login-firebase.md): Completing the Firebase Configuration is mandatory to enable Firebase Integrations as to manage User Authentication and create Deep Links for your app.
- [User Authentication](https://docs.bravostudio.app/integrations/user-authentication.md): Add user authentication to your apps by implementing a login method!
- [Authentication with Kinde and Xano](https://docs.bravostudio.app/integrations/user-authentication/authentication-with-kinde-and-xano.md): In this tutorial, you will learn how to set up simple passwordless authentication using Kinde.  This feature will help you secure your app content visible only to authenticated users.
- [🧙🏽Authentication with OAuth 2.0](https://docs.bravostudio.app/integrations/user-authentication/oauth2.md)
- [Using social logins to authenticate users](https://docs.bravostudio.app/integrations/user-authentication/oauth2/example-using-social-logins-to-authenticate-users.md)
- [Using AWS Cognito to authenticate users](https://docs.bravostudio.app/integrations/user-authentication/oauth2/example-using-aws-cognito-to-authenticate-users.md)
- [Connecting to Spotify API](https://docs.bravostudio.app/integrations/user-authentication/oauth2/example-connecting-to-spotify-api.md): Allow users to access their Spotify account information in your app.
- [User login with Firebase](https://docs.bravostudio.app/integrations/user-authentication/app-login-firebase.md): Set up a user authentication system using Firebase
- [Email and password Login with Firebase](https://docs.bravostudio.app/integrations/user-authentication/app-login-firebase/email-password-login-firebase.md): Set up a user authentication system using Email and Password with Firebase
- [Phone Login with Firebase](https://docs.bravostudio.app/integrations/user-authentication/app-login-firebase/phone-login-with-firebase.md): Set up a user authentication system using Phone login with Firebase
- [Social Login with Firebase](https://docs.bravostudio.app/integrations/user-authentication/app-login-firebase/social-login-with-firebase.md)
- [Anonymous Login with Firebase](https://docs.bravostudio.app/integrations/user-authentication/app-login-firebase/anonymous-login-with-firebase.md): Let app users enter some app sections without creating an account
- [Authentication with custom backend](https://docs.bravostudio.app/integrations/user-authentication/authentication-with-custom-backend.md): Authenticate your app users with your preferred backend tool
- [Set up Xano as your user authentication backend](https://docs.bravostudio.app/integrations/user-authentication/authentication-with-custom-backend/set-up-xano-as-your-user-authentication-backend.md): Follow this guide to configure Xano as the user authentication backend
- [Authentication with Supabase](https://docs.bravostudio.app/integrations/user-authentication/authentication-with-supabase.md)
- [Stripe: One-time Payment](https://docs.bravostudio.app/integrations/payment-with-stripe.md)
- [Chat: CometChat](https://docs.bravostudio.app/integrations/chat-cometchat.md)
- [RevenueCat: In-app purchases and subscriptions](https://docs.bravostudio.app/integrations/revenuecat-in-app-purchases-and-subscriptions.md): Bravo uses RevenueCat service to integrate In-App Purchases for iOS & Android apps.
- [Bravo Analytics](https://docs.bravostudio.app/integrations/bravo-analytics.md)
- [Facebook App Events](https://docs.bravostudio.app/integrations/facebook-app-events.md): Track user actions in your apps with Facebook App Events
- [Google Analytics](https://docs.bravostudio.app/integrations/google-analytics.md): Integrate Google Analytics and track events from your app
- [Multilingual apps](https://docs.bravostudio.app/integrations/multilingual-apps.md)
- [How to connect with Webflow API](https://docs.bravostudio.app/integrations/how-to-connect-with-webflow-api.md)
- [NFC connection](https://docs.bravostudio.app/integrations/nfc-connection.md)
- [Admob](https://docs.bravostudio.app/integrations/admob.md): Bravo uses Google Admob service to integrate advertising for iOS & Android apps.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.bravostudio.app/integrations.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
