Connect Firebase / Firestore and IntelligenceBank to power AI-driven automation
- No-code AI automation
- Full audit trails and controls
- SOC 2 and GDPR compliant
- Easy visual workflow builder
- 8,000+ apps, 450+ AI tools
- Free tier available
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Firebase / Firestore with IntelligenceBank - no code necessary. See how you can get setup in minutes.






Choose a trigger
A trigger is the event that starts your Zap—like a "New Child Object in a Firebase Realtime Database" from Firebase / Firestore.
Add your action
An action happens after the trigger—such as "Add Record Multi-Upload Field File or URL" in IntelligenceBank.
You’re connected!
Zapier seamlessly connects Firebase / Firestore and IntelligenceBank, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- PathRequired
- Order
- Location of newest objects
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- PathRequired
- Convert Numerics
- NewId
- Data
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Api_docs_info
- Stop on errorRequired
- HTTP MethodRequired
- URLRequired
- Query string parameters
- Additional request headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CollectionRequired
- QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Database _idRequired
- Staged Record Submission Status
- Standard Record Submission Status
- Return Friendly Form Data
- General Keyword Search
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- New or Updated Custom Page
Triggers when a custom page is added or updated in IntelligenceBank.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - Database _idRequired
- Staged Record Submission Status
- Standard Record Submission Status
- Return Friendly Form Data
- General Keyword Search
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Database _id
- Field _id
- File Upload Type
- Record File Trigger Type
- Approval Revision
- Workflow Approval Status
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Updated Custom Page
Triggers when a custom page is updated in IntelligenceBank.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - Folder _id
- Search Sub-Folders
- Search Keywords
- Restrict Content Search
- File extension
- Return Friendly Custom Fields Data
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Creator
- Approved
- Completed
- Cancelled
- Type
- Reviewed Item Type
- Require Approval
- Reviewer
- Reviewer Responded
- Workflow
- Workflow Template
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Platform URLRequired
- Email AddressRequired
- PasswordRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Database _idRequired
- Create Record As Draft
- Owner Groups
- Owner Division
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Destination Folder _idRequired
- Folder NameRequired
- Folder Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Source _idRequired
- Source TypeRequired
- Message
- XFDF Annotation
- Color
- Id
- Page
- X
- Y
- Type
- Content
- Resource Type
- Start Time
- End Time
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Folder _idRequired
- Resource Name
- Resource Description
- Resource Date
- Resource Review Date
- Resource Usage Details
- Resource Owner
- Resource Ownership Type
- Resource Keyword Tags
- File - TypeRequired
- File - Tmp NameRequired
- File - SizeRequired
- File - Original FilenameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Folder _idRequired
- Resource URLRequired
- Resource NameRequired
- Resource Description
- Resource Date
- Resource Review Date
- Resource Usage Details
- Resource Owner
- Resource Ownership Type
- Resource Keyword Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Markup Comment _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Compliance Review IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Record File ID(s)Required
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group _idRequired
- Group NameRequired
- Group Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Resource _idRequired
- Resource Name
- Resource Description
- Resource Date
- Resource Review Date
- Resource Usage Details
- Resource Owner
- Resource Ownership Type
- Resource Keyword Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Filter _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Record _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Workflow Request _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Sort by FieldRequired
- Sort orderRequired
- Max Results (1-100)
ActionThis is an event a Zap performs.SearchFind existing data in your app- Sort by fieldRequired
- Sort orderRequired
- Max Results (1-100)Required
- Search Keywords
ActionThis is an event a Zap performs.SearchFind existing data in your app- Record File _id
- Database _id
- Record _id
- Field _id
- File Upload Type
- Ref
- Approval Revision
- Workflow Approval Status
- Sort by FieldRequired
- Sort orderRequired
- Max Results (1-100)Required
ActionThis is an event a Zap performs.SearchFind existing data in your app- Folder _id
- Search Sub-Folders
- Sort by FieldRequired
- Sort orderRequired
- Max Results
- Search Keywords
- Search Scope
- File Extension
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
- 4. Filtering Condition - Field _id
- 4. Filtering Condition - Field Type
- 4. Filtering Condition - Date Range
- 4. Filtering Condition - Search Value
- 4. Filtering Condition - Operator
- 4. Filtering Condition - Union
- 5. Filtering Condition - Field _id
- 5. Filtering Condition - Field Type
- 5. Filtering Condition - Date Range
- 5. Filtering Condition - Search Value
- 5. Filtering Condition - Operator
- 5. Filtering Condition - Union
ActionThis is an event a Zap performs.SearchFind existing data in your app- Creator
- Approved
- Completed
- Cancelled
- Type
- Reviewed Item Type
- Source Item _id
- Require Approval
- Reviewer
- Reviewer Responded
- Workflow
- Workflow Template
- Sort by FieldRequired
- Sort orderRequired
- Max Results (1-100)Required
ActionThis is an event a Zap performs.SearchFind existing data in your app- Sort by fieldRequired
- Sort orderRequired
- Max Results (1-100)Required
- Search Keywords
- Template Group _idRequired
- Group NameRequired
- Group Description
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- CollectionRequired
- Convert Numerics
- Document ID
- Data
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PathRequired
- Child keyRequired
- Search valueRequired
- Wrap search value in quotes
- Location of best match
ActionThis is an event a Zap performs.SearchFind existing data in your app- New Custom Page
Triggers when a new custom page is added to IntelligenceBank.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - Resolved
- Source TypeRequired
- Source _id
- Parent MarkUp Comment
- MarkUp Comment Creator
- Keywords
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Database _id
- Field _id
- Record File Upload Type
- Record File Entry Type
- Approval Revision
- Workflow Approval Status
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Folder _id
- Search Sub-Folders
- Search Keywords
- Restrict Content Search
- File extension
- Return Friendly Custom Fields Data
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Creator
- Approved
- Completed
- Cancelled
- Type
- Reviewed Item Type
- Require Approval
- Reviewer
- Reviewer Responded
- Workflow
- Workflow Template
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Folder _id
- Search Sub-Folders
- Search Keywords
- Restrict Content Search
- File extension
- Return Friendly Custom Fields Data
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Creator
- Approved
- Completed
- Cancelled
- Type
- Reviewed Item Type
- Require Approval
- Reviewer
- Reviewer Responded
- Workflow
- Workflow Template
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Database _idRequired
- Staged Record Submission Status
- Standard Record Submission Status
- Return Friendly Form Data
- General Keyword Search
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Database _idRequired
- Record _idRequired
- Update Record As Draft
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Review TypeRequired
- Document IDRequired
- Product KeyRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TargetRequired
- File NameRequired
- FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Template Group _idRequired
- Group NameRequired
- Group Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Record File _idRequired
- Field _idRequired
- File NameRequired
- Source Record _idRequired
- Request Comment
- ApproversRequired
- Required By Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Folder _idRequired
- Resource Name
- Resource Description
- Resource Date
- Resource Review Date
- Resource Usage Details
- Resource Owner
- Resource Ownership Type
- Resource Keyword Tags
- File NameRequired
- Remote File NameRequired
- Remote Connector KeyRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Record _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- File Tmp NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Compliance Review IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Database _idRequired
- Record _idRequired
- Update Record As DraftRequired
- Owner Groups
- Owner Division
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Resource Name
- Resource IdRequired
- File - TypeRequired
- File - Tmp FilenameRequired
- File - SizeRequired
- File - New NameRequired
- Create New VersionRequired
- New Version Comment
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Workflow Request _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Form SourceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Resource _idRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Resource IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Sort by fieldRequired
- Sort orderRequired
- Max Results (1-100)Required
- Custom Page Title to search for
- Custom Page _id to search for
- Custom Page id to search for
- Custom Page Status to search for
- Custom Page Created By User _id to search for
- Custom Page Updated By User _id to search for
ActionThis is an event a Zap performs.SearchFind existing data in your app- Parent Folder _id
- Sort by FieldRequired
- Sort orderRequired
- Keyword(s) to search for
- Max Results (1-100)Required
ActionThis is an event a Zap performs.SearchFind existing data in your app- Source TypeRequired
- Source _id
- Creator _id
- Sort by FieldRequired
- Sort orderRequired
- Max Results (1-100)Required
ActionThis is an event a Zap performs.SearchFind existing data in your app- Database _idRequired
- Sort by Field. Left blank to sort by relevance.Required
- Sort orderRequired
- Max ResultsRequired
- Staged Record Submission Status
- Standard Record Submission Status
- General Keyword Search
- 1. Filtering Condition - Field _id
- 1. Filtering Condition - Field Type
- 1. Filtering Condition - Date Range
- 1. Filtering Condition - Search Value
- 1. Filtering Condition - Operator
- 1. Filtering Condition - Union
- 2. Filtering Condition - Field _id
- 2. Filtering Condition - Field Type
- 2. Filtering Condition - Date Range
- 2. Filtering Condition - Search Value
- 2. Filtering Condition - Operator
- 2. Filtering Condition - Union
- 3. Filtering Condition - Field _id
- 3. Filtering Condition - Field Type
- 3. Filtering Condition - Date Range
- 3. Filtering Condition - Search Value
- 3. Filtering Condition - Operator
- 3. Filtering Condition - Union
- 4. Filtering Condition - Field _id
- 4. Filtering Condition - Field Type
- 4. Filtering Condition - Date Range
- 4. Foreign Source _id
- 4. Filtering Condition - Foreign Field _id
- 4. Filtering Condition - Foreign Field Type
- 4. Filtering Condition - Search Value
- 4. Filtering Condition - Operator
- 4. Filtering Condition - Union
- 5. Filtering Condition - Field _id
- 5. Filtering Condition - Field Type
- 5. Filtering Condition - Date Range
- 5. Foreign Source _id
- 5. Filtering Condition - Foreign Field _id
- 5. Filtering Condition - Foreign Field Type
- 5. Filtering Condition - Search Value
- 5. Filtering Condition - Operator
- 5. Filtering Condition - Union
ActionThis is an event a Zap performs.SearchFind existing data in your app- Sort by fieldRequired
- Sort orderRequired
- Max ResultsRequired
- User Fullname to search for
- User Email to search for
- User _id to search for
- User id to search for
- User Division _id to search for
- User Group _id to search for
- User External Id to search for
- User Status to search for
- Keywords to search for
ActionThis is an event a Zap performs.SearchFind existing data in your app- Parent Folder _id
- Sort by FieldRequired
- Sort orderRequired
- Keyword(s) to search for
- Max Results (1-100)Required
- Destination Folder _idRequired
- Folder NameRequired
- Folder Description
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect Firebase / Firestore and IntelligenceBank to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.
Automate your lead management and improve conversions

Create more impactful campaigns with automation

Provide world-class support with a little help from automation

Automate your way to actionable, up-to-date data

Resolve incidents faster with automation
