Skip to main content

Welcome to Texter Docs

This is the official documentation for building and configuring WhatsApp chatbots with Texter. Whether you're creating your first bot or looking up a specific function, you'll find what you need here.

What's covered

YAML Overview

How bot YAML files are structured — node types, how they connect, and the execution model.

Bot Configuration

All top-level settings: start_node, working_time, pending_message, abandoned_bot_settings, and more.

Data Injection

The %provider:path|transformer% syntax for injecting dynamic data — chat fields, CRM data, bot state, timestamps — into any text field.

Node Types

  • Prompt — Collect user input (free text, choices)
  • Notify — Send messages and media
  • Func — Run logic: routing, HTTP requests, CRM operations, date formatting, and more
  • WhatsApp Flow — Interactive native forms inside WhatsApp

API & External References

Links to the Texter API docs and all supported CRM/third-party platform documentation (Zoho, Powerlink, HubSpot, Rapid, Provet, Shopify, and more).

ResourceLink
Texter Homewww.texterchat.com
Texter API Docsapidocs.texterchat.com
YAML OverviewGet started →

How to use these docs

  1. New to Texter? Start with the YAML Overview to understand how bots are structured, then explore Bot Configuration.
  2. Looking up a function? Use the search bar at the top, or browse the sidebar under Types → Func.
  3. Need data injection? The Providers and Transformers pages list every available option with examples.
  4. Migrating old syntax? See Legacy Syntax for a mapping of %DATA_CRM%, %DATA_BOT_NODE%, etc. to the modern format.
tip

Every function and node page includes multiple real-world YAML examples. If you see a pattern you need, copy the YAML directly into your bot.