> 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
