Guides
Guides
Coming Soon
Mailchimp, SendGrid, and Twilio connectors shown as Coming Soon in the console—and how to contact the team.
Getting Started for Developers
Prerequisites, API Token, available stacks, and verification flow for integrating PushFire with your app or backend.
Console
Map of the PushFire Console sidebar—sections, roles, and links to detailed guides for each workspace area.
Project settings
Settings hub: General, Payment & Billing, and Members.
Developers
API Token, API Messages, API Keys, and API Reference for outbound messaging.
Messaging
Workflows vs Broadcast—how Messaging is organized in the console.
Broadcast
One-off push and email campaigns without building a workflow.
API Token
View, copy, and regenerate the project API Bearer token.
Payment & Billing
Manage subscription plans, payment methods, and billing history (Owner only).
Support
Submit bug reports and feature requests from Support—what to include, what the console attaches, and when to use docs instead.
Members & Roles
Invite members, assign Owner/Editor/Viewer roles, and manage pending invitations.
General
Edit project name, description, and Firebase Service Account credentials.
API Messages
Programmatic push and transactional email from your backend.
Projects & workspaces
List projects, create a workspace, and switch between projects in the console.
Broadcast Push Notifications
Create, send, and track broadcast push notifications.
Email Layouts
Create and publish reusable HTML email layouts for workflows and broadcasts.
Broadcast Email Notifications
Create and send broadcast HTML emails with connector, sender, and layout.
Project dashboard
Project dashboard: metrics, Audience Intelligence, Campaign Performance, and Source Strategy.
Resend connector
Configure Resend API key, domain verification, and senders.
Connectors
Outbound connectors—Resend for email today and more providers coming soon.
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.
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.
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.
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.
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.
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
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.
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.
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.
Tags
Create tags and use them for targeting and workflow logic.