https://retellai.com/?utm_source=discord&utm_medium=seo logo
If I update the event_id of the check_availability...
# ❓・ai-evy-support
s
@AI Evy If I update the event_id of the check_availability_cal function in a component, would that update all agents using that same component?
a
Thanks for tagging me @Sanjay. I'll look through relevant sources and get back to you shortly.
### Answer Yes, if you update the
event_id
(or any parameter) of a function within a Library Component (shared component) , that change will automatically sync to all agents using that component. [(1) ]() Key behavior: - Library Components are account-level and reusable across multiple agents. Edits sync to every agent that uses it. - Agent Components are local to a single agent—edits only affect that agent. Important exception for published agents: When you publish an agent, the published version snapshots shared Components as local copies. This prevents future library updates from changing already-published calls. Your draft version stays linked and continues receiving updates. So if your component is a Library Component: - Draft agents will get the updated
event_id
immediately - Already-published agents will not receive the update until you re-publish them If you want to stop a specific agent from receiving updates, you can turn off syncing to convert its reference to a local copy.
​ To learn more, see the sources I considered: [[1] Components](https://docs.retellai.com/build/conversation-flow/components) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.