Overview
Every module in CX Platform keeps a local cache of configuration data — things like Application settings, templates, field mappings, and channel rules. The cache is what makes the platform feel snappy. Instead of fetching the same settings over and over, the module holds onto a working copy and refers to that.
Most of the time you'll never need to think about it. But occasionally, after a change has been made in the background — a new template version, an updated gateway setting, or a tweak from another user — you might notice the module still showing the old version. That's the cache doing its job a little too well, and it's the cue to clear it.
Clearing the cache forces the module to drop its working copy and pull fresh settings the next time it needs them.
Cache is cleared at a module level
There's no system-wide "clear everything" button, and that's by design. Each module holds its own cache, so you clear it in the module you're working in. If you've made changes that affect more than one module, you'll need to clear the cache in each one. The steps differ slightly between modules, so we've covered Send and Receive separately below.
When to clear the cache
You don't need to clear the cache as part of your day-to-day work. Reach for it when:
You've updated an Application setting (like a template, field mapping, or gateway configuration) and the change isn't reflecting where you'd expect it to. You've been working alongside someone else who's made changes in the same module and you want to make sure you're looking at the latest version. You've imported or migrated configuration and want to confirm the module is using the new data.
If something looks off and you're not sure why, clearing the cache is a quick, safe first step before raising it with support.
Clear the cache in the Send module
- Open the Send module.
- In the secondary navigation menu on the left, scroll to the bottom and click Clear Cache.
- A confirmation prompt will appear asking Clear cache?. Click Clear to proceed, or Cancel if you've changed your mind.
That's it — the Send module's cache is cleared, and the next action you take will pull fresh settings from the database.
Clear the cache in the Receive module
- Open the Receive module.
- In the secondary navigation menu on the left, under Receive settings, click Edit settings.
- On the Settings page, click the Clear cache button in the top right.
- A basic confirmation page will open showing the result of the action. Once you see Cache cleared, you're done.
Your Receive module is now running against fresh configuration data.
Quick tip
If you've changed something that affects how messages are sent (a gateway setting, a template, or a channel rule), it's worth clearing the cache before your next test send. That way you know you're testing against the latest version, not yesterday's.
What gets cleared
Clearing the cache only drops the working copy of configuration data the module is holding in memory. It doesn't touch your Applications, templates, send history, reporting data, or any recipient records. Nothing is deleted and nothing needs to be re-saved. The next request the module makes — opening an Application, loading a template, or sending a message — will rebuild the cache automatically with the latest data.
What's next
If you've cleared the cache and the issue you were chasing is still there, it's likely not a caching problem. Double-check that your change was saved in the right Application, and that you're looking at the correct module. If it still doesn't add up, your support team can help dig deeper.