https://retellai.com/?utm_source=discord&utm_medium=seo logo
i need help with system time
# ❓・ai-evy-support
a
@AI Evy i need help with system time
a
Thanks for tagging me @Alex. I'll look through relevant sources and get back to you shortly.
​ To learn more, see the sources I considered: [[1] Timezone configuration](https://discord.com/channels/1186424376300679209/1305664114957352993) [[2] Discord message from @eviewang_ on 2025-03-03](https://discord.com/channels/1186424376300679209/1186462578310910112/1345938795194748948) [[3] Discord message from @gregb5117 on 2025-03-03](https://discord.com/channels/1186424376300679209/1186462578310910112/1345937892895101148) ​
### Answer To handle system time and timezone configuration in Retell AI, you can use the
{{current_time}}
dynamic variable in your prompts. [(1) ]() For timezone-aware implementations, you have a couple of approaches: Option 1: Prompt-based timezone adjustment Include the current time in your system prompt with timezone offset instructions: "Now is {{current_time}}. Add X hours to make it our timezone". [(2) ]() [(3) ]() Option 2: Dynamic variables via backend Pass the current time into the prompt with a dynamic variable when initiating or receiving calls via your backend or no-code tools like Make, n8n, or Zapier. [(3) ]() For business hours implementation, you can state the hours in your global prompt and call transfer instructions, then reference the current time using the methods above. [(2) ]() [(3) ]() Note that timezone-aware
{{current_time}}
functionality is on the roadmap for native support.
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
Thanks for the follow-up, @Alex. I'll get back to you soon.
a
@AI Evy what is system time for whistler BC
a
### Answer Retell AI provides timezone-specific system time through the
{{current_time_[timezone]}}
dynamic variable. [(1) ]() For Whistler, BC (which uses America/Vancouver timezone) , you would use:
{{current_time_America/Vancouver}}
This variable returns the current time in the specified timezone with the format: "Thursday, March 28, 2024 at 11:46:04 PM PDT". You can also access just the hour as a fraction using
{{current_hour_America/Vancouver}}
, or get a 14-day calendar view with
{{current_calendar_America/Vancouver}}
. To use this in your agent, include it in your prompts, begin message, tool configurations, or call handling settings. The system will automatically populate the variable with the current time in the Vancouver/Whistler timezone when the call or chat session runs.
​ To learn more, see the sources I considered: [[1] Dynamic Variables](https://docs.retellai.com/build/dynamic-variables) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
a
@AI Evy why does some agents, have emotional voice settings some don't and some only has volume and speed, and they are all CIMO
a
Thanks for the follow-up, @Alex. I'll get back to you soon.
​ To learn more, see the sources I considered: [[1] Create Voice Agent](https://docs.retellai.com/api-references/create-agent) [[2] Update Voice Agent](https://docs.retellai.com/api-references/update-agent) ​
### Answer The
voice_emotion
setting is only supported by specific TTS providers, not all voices. [(1) ]() [(2) ]() According to the documentation, emotional tone controls are "currently supported for Cartesia and Minimax TTS providers." This means that even if you're using the same voice name (like "Cimo") across different providers, the available settings will vary depending on which TTS provider that voice uses. Available voice_emotion options include: -
calm
-
sympathetic
-
happy
-
sad
-
angry
-
fearful
-
surprised
Settings available for all voices: -
voice_speed
- Controls speech rate (range 0.5-2) -
volume
- Controls loudness (range 0-2) -
voice_temperature
- Controls voice stability (range 0-2, where supported) So if you're seeing different settings across agents using "Cimo" voices, it's because they're using different TTS providers. Cartesia and Minimax versions will show emotion controls, while other providers (like ElevenLabs, OpenAI, etc.) will only show the basic speed and volume controls.
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.