https://retellai.com/?utm_source=discord&utm_medium=seo logo
Hi team - does anyone know if the following is pos...
# ❓・ai-evy-support
m
@AI Evy Hi team - does anyone know if the following is possible - I'm using a conversation flow agent with shared components, and I reverted back to a previous version, and now all the components are local components. Is there any way to replace the local components back with the normal shared components? When I click the "shared component" option it makes a completely new shared component, where I'll then have a two separate shared components... which I don't want?
a
Thanks for tagging me @momsramen. I'll look through relevant sources and get back to you shortly.
### Answer Based on the available documentation, there isn't a direct way to "re-link" a local component back to an existing shared (library) component after it has been converted to local. [(1) ]() Here's what the documentation explains about the conversion behavior: Convert Between Shared & Local: - Turn on "Save component to library" to create a shared (library) version. - Turn off syncing to convert the reference in your agent to a local copy that stops receiving updates. Publish Behavior (which may relate to your version revert) : When you publish an agent, the published version snapshots shared components as local copies to prevent future library updates from changing already-published calls. This means reverting to a previous published version would restore those snapshotted local copies rather than the live shared component links. Possible workaround: You would likely need to manually delete the local component nodes from your flow and re-add the shared component from your Library Components tab. This isn't ideal since you'd need to reconnect edges, but the documentation doesn't describe a direct "re-link to existing library component" feature. I'd recommend reaching out to Retell support for confirmation on whether there's an undocumented way to restore the shared component linkage, as this specific scenario isn't explicitly covered: - [Contact Sales]() - [GitHub]()
​ 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.