Vtiger + Firebase Realtime Database Integrations

Appy Pie Connect allows you to automate multiple workflows between Vtiger and Firebase Realtime Database

About Vtiger

Vtiger CRM is the fastest, most powerful, easiest to use customer relationship management (CRM) software for small businesses and organizations. Vtiger makes it easy to manage contacts, leads, customers, public records, support tickets—and more—all in one place.

About Firebase Realtime Database

Realtime Database Stores and sync app data in milliseconds

Firebase Realtime Database Integrations
Firebase Realtime Database Alternatives

Connect the apps you use everyday and find your productivity super-powers.

  • Caspio Cloud Database Caspio Cloud Database
  • RethinkDB RethinkDB
Connect Vtiger + Firebase Realtime Database in easier way

It's easy to connect Vtiger + Firebase Realtime Database without coding knowledge. Start creating your own business flow.

  • Lead Created or Updated

    Triggers when a new lead is created or existing lead is updated.

  • New Case

    Triggers when a new Case created.

  • New Contact

    Triggers when a new Contact created.

  • New Event

    Triggers when a new Event created.

  • New Invoice

    Triggers when a new Invoice is created.

  • New Lead

    Triggers when a new Lead is created.

  • New Organization

    Triggers when a new Organization created.

  • New Product

    Triggers when a new Product created.

  • New Service

    Triggers when a new Service created.

  • New Ticket

    Triggers when a new Ticket is created.

  • New Todo

    Triggers when a new todo is created.

  • Edit or Updated Child Object in Firebase Realtime Database

    Triggers on updation of a child object in firebase realtime database.

  • New Child Object in a Firebase Realtime Database

    New Child Object in a Firebase Realtime Database

  • Create Case

    Creates a new Case.

  • Create Event

    Create a new Event in Vtiger.

  • Create Organization

    Creates a new Organization/Account/Company.

  • Create Product

    Creates a new Product in Vtiger.

  • Create Project

    Creates a new project.

  • Create Service

    Creates a new Service item in Vtiger.

  • Create Ticket

    Creates a new Ticket.

  • Create Todo

    Create a new To do in Vtiger.

  • Create or Update Contact

    Triggers when a new contact is created or existing lead is updated.

  • Create or Update Lead

    Creates or updates lead.

  • Create or Update Product

    Creates a new product or updates an existing product in Vtiger.

  • Update Project

    Updates an existing project in Vtiger.

  • Update Todo

    Update a selected todo in vtiger.

  • Create or Replace Firebase Realtime Database Record

    Creates or replaces a child object within your Firebase Realtime Database.

How Vtiger & Firebase Realtime Database Integrations Work

  1. Step 1: Choose Vtiger as a trigger app and Select "Trigger" from the Triggers List.

    (30 seconds)

  2. Step 2: Authenticate Vtiger with Appy Pie Connect.

    (10 seconds)

  3. Step 3: Select Firebase Realtime Database as an action app.

    (30 seconds)

  4. Step 4: Pick desired action for the selected trigger.

    (10 seconds)

  5. Step 5: Authenticate Firebase Realtime Database with Appy Pie Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Vtiger and Firebase Realtime Database


Vtiger CRM is an open source community version of the popular vTiger CRM. It’s a ready-to-use online customer relationship management system. It is a full-featured CRM software for small and medium-sized businesses. Vtiger is written in PHP, so it can be installed on any machine that runs PHP.

Firebase Realtime Database?

Firebase Realtime Database is a cloud database service from Google. It enables developers to store and sync data instantly with any device. It’s a NoSQL database, which means that it doesn’t use SQL to query your data.

Integration of Vtiger and Firebase Realtime Database

The integration of Vtiger and Firebase Realtime Database requires two steps:

  • Create a project in Vtiger by creating a new project, and then click the link of Firebase Realtime Database to integrate it into this project. Click the link of Firebase Realtime Database, and go to the page of Firebase Realtime Database Conspe in the upper right corner. Then click the button of Add Firebase to your website, and then click Get Started button to establish a connection between your website and Firebase Realtime Database. Then choose the project you created in Vtiger as the project name, and then click Save button. After that, you can see the list of connections in your website.
  • In Vtiger, you can add records to Firebase Realtime Database by using custom fields in CRM or by using a plugin developed by yourself. For example, you can develop a plugin for adding records to Firebase Realtime Database by using an object of VtigerPluginPluginBase (for more detailed information, please refer to the documentation. You must register the plugin in the bootstrap file first:

$autpoad = [ 'plugin' => 'Api/Plugin/Plugin', 'Vtiger' => ['plugin' => 'Api/Plugin/Plugin'], ]; $autpoad['plugin'] = function($className. { return include __DIR__ . '/../app/Plugin/'; } $autpoad['Vtiger'] = function($className. { return include __DIR__ . '/../app/Vtiger/'; }

Then you can write code in the plugin to manage the records in Firebase Realtime Database by using the API provided by it:

public function actionRun(){ $tradelink = VtigerEntityTradelink::find(1); $tradelink->setRecord([ 'product_id' => 5, 'description' => "Description", ]); }

Here are some details about how to use other plugins:

Plugin 1 - Add new record. $tradelink = VtigerEntityTradelink::find(1); $tradelink->setRecord([ 'product_id' => 5, 'description' => "Description", ]); Plugin 2 - Update record. $tradelink = VtigerEntityTradelink::find(1); $tradelink->setRecord([ 'product_id' => 5, 'description' => "Description", ]); Plugin 3 - Delete record. $tradelink = VtigerEntityTradelink::find(1); $tradelink->delete();

The process to integrate Vtiger and Firebase Realtime Database may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.