The Dynamic Greeting feature allows you to set different greetings and even full prompts for inbound and outbound calls without building complex logic flows or multiple workflows. This makes it faster and simpler to personalize conversations based on the call type.
In the Assistant Builder:
Open your assistant in the Global Prompt editor.
Locate the Dynamic Greeting button at the top of the screen.
Clicking it opens a pop-up where you can define separate messages for inbound and outbound calls.
In the Dynamic Greeting editor, you can enter exact text for your greeting or use a prompt.
Example:
Outbound: “There’s a cat sitting on your car right now… Hi [First Name]!”
Inbound: “An asteroid is about to land in your backyard… Hi [First Name]!”
In your main prompt, remove the existing static greeting text.
Open the Dynamic Greeting pop-up and copy the variable shown at the top (e.g., {{greeting}}).
Paste the variable where you want the greeting to appear in your main prompt.
Save your changes.
When making calls:
Inbound calls will use the inbound greeting.
Outbound calls will use the outbound greeting.
The Dynamic Greeting isn’t just for the greeting line—you can use it for full prompts.
Example scenario:
Your business only makes outbound AI calls for booking reminders.
Set the outbound dynamic greeting to contain your booking reminder prompt.
Set the inbound dynamic greeting to contain your main conversation prompt.
This lets you:
Run different prompts for inbound vs. outbound calls.
Use the same phone number for both types while keeping conversations relevant.
Pro Tip: You can completely replace your main prompt with the inbound or outbound version if you want the greeting to trigger the entire conversation flow.