1.7.19 • Published 3 years ago

firebase-pipedrive v1.7.19

Weekly downloads
56
License
MIT
Repository
github
Last release
3 years ago

🔥🚰 Firebase Pipedrive

Automagically post new records from a Firebase Cloud Firestore database as Pipedrive CRM leads in real-time using a Node.js script. The script listens to changes to the database using the onSnapshot method and uses the Pipedrive API to add new contacts and leads.

Node CI

⭐ Getting started

  1. Fork this repository
  2. Add required repository secrets or keys in the configuration file
  3. Run the Node.js script

⚙️ Configuration

Just adding the environment variables in sufficient to get started, but you additionally configure the name and the avatar of the bot too.

Environment variables

Locally, environment variables are loaded from a .env file.

  • FIREBASE_SERVICE_ACCOUNT_KEY is the Firebase Service Account Key in JSON format
  • FIREBASE_DATABASE_URL is the Firebase Cloud Firestore database URL, e.g., https://example.firebaseio.com
  • API_KEY is the API token from Pipedrive

Deployment

Run the script using ts-node:

npm run run

Compile TypeScript and run Node.js script:

npm run build && npm run start

📄 License

  • Code: MIT © Koj
  • "Firebase" is a trademark of Google LLC
  • "Pipedrive" is a trademark of Pipedrive Inc.
1.7.19

3 years ago

1.7.18

3 years ago

1.7.17

3 years ago

1.7.16

3 years ago

1.7.15

3 years ago

1.7.14

3 years ago

1.7.13

3 years ago

1.7.12

3 years ago

1.7.11

3 years ago

1.7.10

3 years ago

1.7.9

3 years ago

1.7.8

3 years ago

1.7.7

3 years ago

1.7.6

3 years ago

1.7.5

3 years ago

1.7.4

3 years ago

1.7.3

3 years ago

1.7.2

4 years ago