# Firebase Extensions

> \[!NOTE]
>
> This means this project is 100% open-source. You can find its source code in the [Twilio Labs GitHub organization](https://github.com/twilio-labs).
>
> We currently don't support the projects through our official support channels. But you are welcome to reach out to us on GitHub for any questions, issues or suggestions or to contribute to this project.
>
> [Learn more about Twilio Labs](/docs/labs).

## What are Firebase Extensions?

[Firebase Extensions](https://firebase.google.com/docs/extensions) are pre-packaged solutions that help you deploy functionality to your Firebase application. Twilio has partnered with Firebase to build and publish Firebase Extensions that help you integrate Twilio functionality into your Firebase application.

## Twilio's Firebase Extensions

The following extensions are currently available.

## Send Messages with Twilio

[Install Extension](https://firebase.google.com/products/extensions/twilio-send-message/)

Sends a message using the Twilio API based on the contents of a document written to a specified Cloud Firestore collection.

[Check out the documentation to learn more.](/docs/labs/firebase-extensions/send-messages-with-twilio)

## Sync Contacts with SendGrid

[Install Extension](https://firebase.google.com/products/extensions/twilio-sendgrid-sync-contacts/)

Keeps a Firestore collection of contact data synced with a SendGrid Marketing Campaign contacts list

[Check out the documentation to learn more.](/docs/labs/firebase-extensions/sendgrid-sync-contacts)

## Send Abandoned Cart Reminders with SendGrid

[Install Extension](https://firebase.google.com/products/extensions/twilio-abandoned-cart-emails/)

Watches a cart collection keeping track of the last updated time of a cart object. When it is over a certain period, send the user an email based on a SendGrid Dynamic Template.

[Check out the documentation to learn more.](/docs/labs/firebase-extensions/abandoned-cart-emails)

## Questions? Issues?

All of our Firebase Extensions are part of Twilio Labs and [100% open source on our GitHub](https://github.com/twilio-labs/twilio-firebase-extensions). If you encounter any issues with the extensions or have questions, please [head over to GitHub and open an issue](https://github.com/twilio-labs/twilio-firebase-extensions/issues) and we'll try to help you as soon as possible.

[View this project on GitHub](https://github.com/twilio-labs/twilio-firebase-extensions)
