Types of variables
telli organizes variables into three categories. You can browse all of them in the Variables panel in the agent builder sidebar.| Category | What it contains | Example |
|---|---|---|
| Contact Properties | Information 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 Variables | Placeholders defined within the agent itself for values specific to that agent’s use case. | A campaign name configured on the agent |
| System Variables | Runtime values telli provides automatically, like the current date or time. | Today’s date when the call happens |
Creating and Working with Variables
- Create a custom contact property
- Insert a variable in your prompt
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.
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.).
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.