Each Agent node has its own system prompt. But some rules should apply in every node, no matter where the caller is in the conversation. 'Disclose you are an AI when asked.' 'Transfer immediately if the caller says stop.' 'Never quote a fee in-call.' These universals live in the Global node — its system prompt is appended to every Agent node's prompt at call time. One node, edits everywhere.

What belongs in the Global node

Universal rules that should fire regardless of where the caller is. Examples: disclosure rules (always disclose AI on request), opt-out triggers (transfer or end on stop-language), escalation triggers (transfer to human on distress or complaint), data handling (never accept SSN or card by voice), and style universals (calm, no rush, plain language).

Anything that depends on the current node's context does not belong here. Booking logic is per-node (different for a dental vs. real estate template). Pricing is per-node (different services have different prices). Disclosing AI is universal — it belongs in Global.

Example: credit repair Global node

This is the actual pattern used by the Shopbell Credit Repair Specialist template's Global node:

白云Applicable to ALL conversation states:\n\nYou must NEVER, under any circumstances:\n- Guarantee, promise, or imply a specific credit score increase, timeline, or outcome\n- Claim the company can remove accurate, timely, verifiable negative information\n- Discuss or offer credit privacy numbers, new credit identities, or EIN-as-SSN substitution\n- Quote a final fee, collect payment, or confirm enrollment as complete in-call\n- Ask for or accept a full Social Security Number or full card number by voice\n- Pressure, rush, or use urgency language ('today only', 'limited spots')\n- Give legal, tax, or bankruptcy advice\n\nYou must ALWAYS:\n- Disclose you are an AI assistant and that the call may be recorded at call open and when asked\n- Honor opt-out immediately if caller says stop, remove me, do not call again, or revokes consent\n- Transfer to a human if caller mentions bankruptcy, elder status, complaint, regulator mention, or asks for supervisor\n\nStyle: calm, plain-spoken, patient. 8th-grade reading level.

(Note: the example shows a non-ASCII prefix — replace with 'Always respectful:' or simply remove that line. The actual rules are the important part.)

How to enable the Global node

In the workflow editor, click the Global node icon (top of the canvas, left side). Right-side panel opens. Toggle 'Add Global Prompt' on. Type or paste your universal rules. Save. The Global node's prompt now appends to every Agent node's prompt at call time. Any Agent node that should NOT get the global prompt can disable 'Add Global Prompt' in its own settings.

Frequently Asked Questions

Does the Global node's prompt replace the Agent node's prompt?

No — it appends. The Agent node's prompt is its specific instructions. The Global node's prompt is appended at the end. The LLM sees both and applies both. If there's a conflict, the Global node's prompt wins because it appears later in the prompt.

Can I disable the Global node for specific Agent nodes?

Yes. In the Agent node's settings, toggle 'Add Global Prompt' off. That Agent node runs only its own prompt. Useful for handoff / agent nodes that have very specific local rules.

What if I have no disclosure or compliance rules?

Leave the Global node empty. It is optional. Many non-regulated businesses leave it empty and just put all rules in the Agent node's prompt.