Real-time PulsePoint emergency alerts to iMessage with AI summaries
Emergency Alerts Reporter to iMessage This n8n template fetches real-time emergency incident alerts from PulsePoint for a specific agency and delivers them directly to any phone number via iMessage using the Blooio API. It's designed to keep users informed with clear, AI-summarized reports of emergency activity near them—automatically and reliably. Use cases are powerful and immediate: - Get real-time fire/medical alerts for your neighborhood. - Use it for family, local safety groups, or even
At a glance
Real-time PulsePoint emergency alerts to iMessage with AI summaries is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Slack, OpenAI
- Modules
- 8
- Price
- Free
- Version
- v1.0

About this workflow
Emergency Alerts Reporter to iMessage This n8n template fetches real-time emergency incident alerts from PulsePoint for a specific agency and delivers them directly to any phone number via iMessage using the Blooio API. It's designed to keep users informed with clear, AI-summarized reports of emergency activity near them—automatically and reliably. Use cases are powerful and immediate: - Get real-time fire/medical alerts for your neighborhood. - Use it for family, local safety groups, or even emergency response teams. - Convert technical dispatch data into readable updates with emojis and plain English. --- 🧠 Good to Know - You’ll need a PulsePoint agency ID (see instructions below). - iMessages are sent using Blooio’s API (which supports Apple’s iMessage and fallback RCS/SMS). - Messages are AI-enhanced using OpenAI's o4-mini model to summarize incident reports with context and urgency. - The workflow runs every hour, but this can be configured to match your needs. - Each report is sent only once, thanks to persistent tracking of seen incident IDs in workflow static memory. --- ⚙️ How it Works 1. Trigger: A Schedule Trigger (every hour) or manual start kicks off the flow. 2. Get Alerts: A code node fetches the latest PulsePoint incidents for a specified agency and decrypts the data. 3. Filter New Incidents: We store previously seen incident IDs to prevent duplicate alerts. 4. Merge Incidents: All new incident details are merged into a single payload. 5. Condition Check: If there are no new incidents, nothing is sent. 6. AI Summary: The incident data is passed to an AI agent for summarization with human-friendly emojis and formatting. 7. Send Message: The final summary is sent via Blooio’s API to your phone using iMessage. --- 📝 How to Use 1. Get Your PulsePoint Agency ID: - Visit - Find your agency by location or name. - Inspect the API call or browser network log to get the agencyid (e.g. 19100 from a URL like ?agencyid=19100). 2. Set Up Blooio for Messaging: - Sign up at - Go to your account and retrieve your Bearer API Key. - Pricing details available on their pricing page. - Add your key to the HTTP Request node as a Bearer Token. 3. OpenAI API: - Create or use an existing OpenAI account. - Use the o4-mini model for efficient, readable summaries. - Get your OpenAI API key from 4. Add Your Phone Number: - Replace +1111112222 with your actual number (international format). - You can also modify the message content or prepend special tags/emojis. --- ✅ Requirements - PulsePoint agency ID – See usage instructions above - OpenAI API Key – Get API Key - Blooio Account & Bearer Token – Get Started - Phone number for iMessage delivery --- 🔧 Customizing This Workflow - Change the schedule to get alerts more or less frequently - Add filters to only get alerts for specific incident types (e.g. fires, traffic accidents) - Send to groups: Expand to send alerts to multiple recipients or use Slack instead of iMessage - Use different AI prompts to get detailed, humorous, or abbreviated alerts depending on your audience --- With just a few credentials and a phone number, you’ll have real-time incident alerts with human-friendly summaries at your fingertips. 🛠️ Stay informed. Stay safe.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Score Shopify customer churn risk and sync results to Klaviyo, Slack, and Gmail
Send a Slack reminder for pending Revolut draft payments
Create universal OpenAI-compatible API endpoints for multiple AI workflows
AI-powered CV extractor: Google Drive to Sheet with GPT-4 + Slack for recruiters
Monitor legal policy changes with Google Sheets, Gmail and GPT-4o
Generate website screenshots on-demand with ScreenshotMachine API via webhooks
Amazon product search scraper with BrightData, GPT-4, and Google Sheets
Generate AI images from text prompts with Gemini 2.0, Google Sheets & Drive
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you