Messaging channels
Generate, edit, and deploy full-stack apps from Slack, Telegram, Teams, or WhatsApp. One message → running app. Get the live URL, build status, and file changes all in your chat.
#How it works
#Example conversation (Slack)
#Channel setup
💬 Slack
Install the Slack app
Go to /settings/channels → Connect Slack → Authorize for your workspace.
DM the bot or @mention it
Open a DM with @PromptFloe or type @PromptFloe build me a SaaS app in any channel.
Link your account (first time only)
The bot will send you a link to verify your PromptFloe identity. Click it — you only need to do this once per Slack workspace.
✈️ Telegram
Start the bot
Search @PromptFloeBot on Telegram and send /start.
Link your account
The bot replies with a verification link. Click it while signed in to PromptFloe — your Telegram is now linked.
Build your first app
Send any message like "Build me a recipe app with dark mode" and PromptFloe starts generating immediately.
🔷 Microsoft Teams
Install via Teams app store
In Teams → Apps → search PromptFloe → Add to a team or personal chat.
Link your account
Send @PromptFloe link — it replies with a one-time verification URL.
Start building
Mention @PromptFloe followed by your app description in any message.
Enable WhatsApp in settings
Go to /settings/channels → Enable WhatsApp. You'll see the number to save.
Send a verification message
Text START pf_link_code to the number (the code is shown in settings).
Build
Just describe your app in a normal WhatsApp message. No prefix or command needed.
#Command reference
All commands work on every channel. No slash prefix needed — just send a natural message.
| Field | Type | Description |
|---|---|---|
| build <description> | — | Start generating a new app. Can be omitted — any natural language message is treated as a build request if no app is active. |
| edit <change> | — | Edit the most recently built app. E.g. "edit: add dark mode toggle". |
| status | — | Check the build status of your current app. |
| deploy vercel | — | Deploy the latest app to Vercel. Also: deploy netlify, deploy cloudflare. |
| files | — | List all files in the most recently generated app. |
| apps | — | Show your last 5 generated apps with status and links. |
| open | — | Get the preview URL for the most recently built app. |
| stop | — | Cancel an in-progress generation. |
| help | — | Show available commands. |
#Configuring deploy tokens via chat
If your Vercel or Netlify token isn't set when you run deploy vercel, the bot walks you through it without leaving the chat.
#Build notifications you receive
| Field | Type | Description |
|---|---|---|
| 🔨 Build started | — | Sent immediately after your message is processed. Includes estimated time by tier. |
| ✅ Build complete | — | Preview URL + file count + framework detected. Includes "Deploy?" action buttons in Slack/Teams. |
| ❌ Build failed | — | Error summary + suggested fix + "Retry" button. |
| 🚀 Deploy complete | — | Live URL + platform name. Sent as a reply to the original build message (threaded in Slack). |
| ✏️ Edit complete | — | List of changed files + new preview URL. |
#Manage connected channels
View and disconnect channels from /settings/channels:
- Revoke a channel connection without affecting others.
- Update deploy tokens (Vercel PAT, Netlify token) from one place.
- Enable/disable per-channel build notifications.
- See which apps were built from which channel.
Use PromptFloe as a tool inside Claude Desktop or Claude Code.
One-click deploy to Vercel, Netlify, and Cloudflare.