Skip to main content
Variables are placeholders in your agent’s prompt that get filled with real values during a call. They let your agent reference the right context, like the contact’s first name, the current date, or a custom field, without you having to write a different prompt for every call. Every contact property you set up in telli automatically appears here as a variable you can use in the prompt.

Types of variables

telli organizes variables into three categories. You can browse all of them in the Variables panel in the agent builder sidebar.
CategoryWhat it containsExample
Contact PropertiesInformation attached to the contact the agent is calling, including built-in fields and any custom properties you create.The first name of the person being called
Agent VariablesPlaceholders defined within the agent itself for values specific to that agent’s use case.A campaign name configured on the agent
System VariablesRuntime values telli provides automatically, like the current date or time.Today’s date when the call happens

Creating and Working with Variables

If the built-in contact fields don’t cover what you need, you can create your own contact properties and use them like any other variable.
1

Add a new contact property in Settings

Go to Contacts → Contact Properties and create a new property. Give it a clear name and choose the right type (text, number, yes/no, date, etc.).
2

Use the new property in your prompt

Back in the agent builder, open the Variables panel and find your new property under Contact Properties. Insert it into the prompt wherever it’s needed.

Tips

  • Use clear, descriptive names for custom contact properties so they’re easy to find later.
  • Test with a real contact to make sure values get filled in as expected.
  • Contact properties can be imported in bulk via CSV upload.
  • Read through our Cookbook on Variables below

Variables

Learn how to use Variables to personalize your agent’s prompts dynamically

Next Steps

Test your Agent

Make a test call to see how your agent uses the variables you’ve set up.