StoreTalk Apps are extensions that plug new capabilities into your WhatsApp chatbot flows. Instead of building everything from scratch, you install an app and drop it into any flow as an App node — the app handles the hard parts for you. Common examples include online stores, appointment booking, delivery tracking, and third-party integrations. When a customer reaches an App node in a flow, StoreTalk hands off to the app, which runs its logic and returns a result that the flow can act on.Documentation Index
Fetch the complete documentation index at: https://help.storetalk.app/llms.txt
Use this file to discover all available pages before exploring further.
How apps fit into flows
Two types of apps
First-party apps
Built and maintained by the StoreTalk team. Free to install on any plan. These cover the most common needs — online stores, bookings, order fulfillment, and more.
Third-party apps
Built by independent developers using the StoreTalk App SDK. Quality is reviewed before listing. May carry a cost depending on the developer’s pricing model.
Pricing models
Each app listing shows one of three pricing models:| Model | What it means |
|---|---|
| Free | No charge, ever. Install and use without limits. |
| Monthly subscription | A recurring charge billed each month. Cancel any time to stop. |
| One-time purchase | Pay once, use forever. No recurring fees. |
App charges are separate from your StoreTalk plan. Your plan covers the StoreTalk platform; apps are priced by their respective developers.
Multiple instances of the same app
You can install the same app more than once — each installation is an independent instance with its own name and configuration. This is useful when you run more than one operation using the same app type. For example, if you install the e-commerce store app twice:- Instance 1: “Main Store” — connected to your regular product catalogue
- Instance 2: “Sale Items” — connected to a separate discounted catalogue
Session vs fulfillment
Every app interaction has two phases:- Session phase — the customer is actively engaged (browsing, filling out a form). The flow waits until the session completes or times out.
- Fulfillment phase — the flow has already finished, but the app continues working in the background (packing an order, confirming a booking) and sends WhatsApp updates directly to the customer.
Finding apps
Open Apps in the left sidebar and go to the Marketplace tab. You can browse by category or search by name. Selecting an app shows its full description, the actions it adds to the Flow Builder, and its pricing options.Install and manage apps
Step-by-step guide to installing, configuring, and monitoring your installed apps.
Build a chatbot flow
Learn how the Flow Builder works and where App nodes fit in.