• Home
  • Features
  • Pricing
  • Documentation
  • Contact Us
  • Support
Sign In
Client Portal
Expressions

Basic Syntax: How to Use Variables (@contact, @results) and Functions

January 16, 2026 Seydou Comments Off on Basic Syntax: How to Use Variables (@contact, @results) and Functions

Expressions let you insert dynamic values, run calculations, and apply logic inside messages, rules, and action fields. In this guide, you’ll learn the core @(…) syntax, how to reference variables like @contact and @results, and how to call supported functions safely while avoiding common syntax mistakes.

Expressions

Basic Syntax: How to Use Variables (@contact, @results) and Functions

October 22, 2025 Chaide Gampo Comments Off on Basic Syntax: How to Use Variables (@contact, @results) and Functions

Expressions let you transform data and compute values inside your flows—similar to Excel formulas. Use expressions when you need functions (like upper()), math, date logic, or conditional formatting. In RapidPro.app, expressions are wrapped in @(…) so the platform knows exactly what should be evaluated.

Expressions

Response Control: Limiting Attempts with the @node.visitcount Expression

October 22, 2025 Chaide Gampo Comments Off on Response Control: Limiting Attempts with the @node.visitcount Expression

In quizzes, surveys, and eligibility checks, it’s often useful to limit how many times a contact can retry a question. You can do this by using the @node.visitcount expression in a Split by Expression node to track how many times a contact has visited a specific node during the current flow run, then route them once they exceed your allowed attempts.

Expressions

Date and Time Calculations: Adding, Subtracting, and Modifying Time Values

October 22, 2025 Chaide Gampo Comments Off on Date and Time Calculations: Adding, Subtracting, and Modifying Time Values

Date & time arithmetic expressions let you calculate, adjust, and compare dates and times dynamically. They’re commonly used to schedule follow-ups, calculate durations, adjust timestamps, and build time-based logic in flows and campaigns—all evaluated at runtime using expressions.

Expressions

Date and Time Calculations: Adding, Subtracting, and Modifying Time Values

October 22, 2025 Chaide Gampo Comments Off on Date and Time Calculations: Adding, Subtracting, and Modifying Time Values

Date & time arithmetic expressions let you calculate, adjust, and compare dates and times dynamically. They’re commonly used to schedule follow-ups, calculate durations, adjust timestamps, and build time-based logic in flows and campaigns—all evaluated at runtime using expressions.

Search

Categories

  • Campaigns 11
  • Channels 20
  • Contacts 26
  • Expressions 5
  • FAQ 14
  • Flows 52
  • Getting Started 12
  • Groups 7
  • Latest News 18
  • Messages 15
  • Success Stories 13
  • Tickets 4
  • Tips and Tricks 3
  • Triggers 12
  • Troubleshooting 9
  • Voice IVR 9
  • Zapier 2

Recent posts

  • Digital health communication platform used by a Nigerian public health worker to send disease outbreak alerts via mobile messaging
    Use Case: How a Digital Health Communication Platform Can Improve Disease Outbreak Response in Nigeria
  • Enterprise messaging workflow automation with RapidPro App displayed on a screen in a modern corporate office environment
    Enterprise Messaging Reinvented: Streamlined Communication Workflows with RapidPro App
  • Unlimited messaging enabling large-scale public sector communication in Africa via mobile phones
    Why Unlimited Messaging Matters for Public Programs

Want to receive news and updates?


    RapidPro.app is an independent service provider offering hosting and support for the open-source RapidPro platform. We are not affiliated with, endorsed by, or sponsored by UNICEF.

    Features
    • RapidPro FLow
    • Channel
    • Campaign
    • Integration
    Resources
    • Support center
    • Documentation
    • Community Forums
    • Developer API
    Company
    • About us
    • Latest news
    • Success Stories
    • Careers
    Social
    • LinkedIn
    • Facebook
    • Twitter
    • Youtube
    © RapidPro.app 2025. Designed by Cocoon. All rights reserved.​
    • Terms & Conditions
    • Privacy Policy