Start with a Manual workflow
Import a small workflow that sets a value, run it deliberately, and add your next action from a known starting point.
TRIGGERManual
Example configuration
{}greetingSet Variable
Example configuration
{ "variableValue": [ { "$tag": "Constant", "value": "Hello from your first manual workflow." } ] }
This diagram follows the downloadable workflow. Edit and run it in Chatigram.
Plan availability #
| Feature | Free | Starter | Pro | Enterprise |
|---|---|---|---|---|
| Active workflows | 3 | 10 | 45 | Unlimited |
Allowances follow the published Chatigram pricing page. Your organization’s Billing & Plans screen confirms its subscription and current usage. Plans can change. Plan information reviewed 2026-11-10.
What this workflow does #
The Manual trigger starts when you choose Run. A Set Variable node stores a greeting. There is no send, database write, or connected-service call in this example.
This is a useful first test of the workflow creation, save, activation, and activity screens without configuring a customer Line.
Import and run #
Copy the JSON, choose Paste/Import Workflow, and finish creating the workflow. Open the editor and inspect greeting. Change its Value if you want a recognizable test phrase.
Save, enable, and choose Run on the workflow page. Check Workflow Activity to confirm that the run completed.
Add a next step #
Choose an action that can work without a customer conversation, such as a configured app action or a database operation your plan supports. Use the variable picker if the new step needs the greeting value.
Do not add Send Text Message and assume it knows a customer to reply to. For customer messages, start with a conversation trigger and a test Line.
Before calling an external service #
Select the intended account and a controlled destination. Review the actual effects of the action before using Run again; running the workflow repeats its configured actions.
Try this in Chatigram
Import and save the workflow. Enable it and choose Run to test. This starter sets a value and performs no external action. Add your own next step only after reviewing its effects.
View workflow JSON
{
"format": "chatigram-workflow",
"version": 1,
"metadata": {
"sourceName": "Manual workflow starter",
"importHelp": {
"note": "Import and save the workflow. Enable it and choose Run to test. This starter sets a value and performs no external action. Add your own next step only after reviewing its effects."
}
},
"workflow": {
"instruction": null,
"multiLanguageSupport": null,
"properties": [],
"trigger": {
"$tag": "Trigger",
"type": "MANUAL",
"data": {}
},
"nodes": [
{
"$tag": "Node",
"id": "d0c00000-0000-4000-8000-000000000001",
"name": "greeting",
"parentId": null,
"branchIndex": 0,
"type": "SET_VARIABLE",
"data": {
"variableValue": [
{
"$tag": "Constant",
"value": "Hello from your first manual workflow."
}
]
}
}
],
"gotos": []
}
}