Docs

Guides

Guides

Coming Soon

Mailchimp, SendGrid, and Twilio connectors shown as Coming Soon in the console—and how to contact the team.

Connectors

Getting Started for Developers

Prerequisites, API Token, available stacks, and verification flow for integrating PushFire with your app or backend.

Developers

Console

Map of the PushFire Console sidebar—sections, roles, and links to detailed guides for each workspace area.

Platform

Project settings

Settings hub: General, Payment & Billing, and Members.

Platform

Developers

API Token, API Messages, API Keys, and API Reference for outbound messaging.

Developers

Messaging

Workflows vs Broadcast—how Messaging is organized in the console.

Messaging

Broadcast

One-off push and email campaigns without building a workflow.

Messaging

API Token

View, copy, and regenerate the project API Bearer token.

Developers

Payment & Billing

Manage subscription plans, payment methods, and billing history (Owner only).

Platform

Support

Submit bug reports and feature requests from Support—what to include, what the console attaches, and when to use docs instead.

Platform

Members & Roles

Invite members, assign Owner/Editor/Viewer roles, and manage pending invitations.

Platform

General

Edit project name, description, and Firebase Service Account credentials.

Platform

API Messages

Programmatic push and transactional email from your backend.

Developers

Projects & workspaces

List projects, create a workspace, and switch between projects in the console.

Platform

Broadcast Push Notifications

Create, send, and track broadcast push notifications.

Messaging

Email Layouts

Create and publish reusable HTML email layouts for workflows and broadcasts.

Emails

Broadcast Email Notifications

Create and send broadcast HTML emails with connector, sender, and layout.

Messaging

Project dashboard

Project dashboard: metrics, Audience Intelligence, Campaign Performance, and Source Strategy.

Platform

Resend connector

Configure Resend API key, domain verification, and senders.

Connectors

Connectors

Outbound connectors—Resend for email today and more providers coming soon.

Connectors

Layout Configuration

Email layout configuration allows you to define a reusable visual structure for all emails sent from PushFire. A layout includes a header and a footer that wrap the content defined in each Email Notification Node. This functionality ensures visual consistency, email client compatibility, and compliance with best practices for email design and security.

Workflows

Email Notification Node

The Email Notification Node enables sending personalized email messages as part of automated workflows in PushFire. It simplifies domain verification, sender management, and layout configuration to ensure visual consistency and strong deliverability. Each email supports full HTML content and dynamic parameters per subscriber, making it ideal for detailed, persistent, and engagement-focused communications.

Workflows

Push Notification

The Push Notification Node in PushFire allows sending push notifications within automated workflows using Firebase Cloud Messaging. It supports delivery to Android, iOS, and Web, with customizable titles and bodies using dynamic subscriber parameters. It is a communication node designed for immediate alerts, reminders, and re-engagement, natively integrated into workflows with timing control and conditional logic.

Workflows

Condition Node

The Condition Node in PushFire evaluates subscriber conditions and splits workflow execution into True and False branches. It primarily relies on tags and logical operators to personalize flows based on subscriber state, behavior, or attributes. It is a core node for dynamic segmentation and flow control, ensuring valid branches and automatic convergence within the workflow graph.

Workflows

Wait Node

The Wait Node in PushFire allows you to pause workflow execution for a defined period of time, controlling when subsequent actions continue. It’s used to space communications, build onboarding sequences, progressive reminders, and re-engagement flows. It is a key flow-control node that helps improve engagement by respecting subscriber timing.

Workflows

Nodes

Nodes in PushFire are the core components used to build automated workflows. They represent communication actions, flow control logic, and entry or exit points within a directed graph. Nodes allow you to define conditional logic, delays, and notification delivery visually, ensuring valid and maintainable workflows without manual intervention in node connections.

Workflows

Workflows

Los Workflows son el motor de automatización de PushFire. Esta guía describe cómo diseñar, activar y administrar flujos de comunicación automatizados con el constructor visual, reaccionando en tiempo real al comportamiento de cada usuario.

Workflows

Node.js + Pushfire

PushFire is a Node.js client for push notifications and workflow automation. This documentation provides installation instructions, client and server usage examples.

Integrations

Bringing your audience into PushFire

PushFire works with any product. Add your audience via SDK or API—natively for new apps, gradually or with your own import scripts when you choose.

Audience

Tags

Create tags and use them for targeting and workflow logic.

Audience