https://retellai.com/?utm_source=discord&utm_medium=seo logo
can I export and import components to different wo...
# ❓・ai-evy-support
q
@AI Evy can I export and import components to different workspaces?
a
Thanks for tagging me @Q4. I'll look through relevant sources and get back to you shortly.
### Answer Based on the available documentation, I don't have explicit information about a built-in export/import feature for Conversation Flow Components between different workspaces. However, you can programmatically recreate components across workspaces using the API. The component structure can be retrieved and then used to create a new component in another workspace: To retrieve a component:
Copy code
python
client.conversation_flow_component.retrieve(conversation_flow_component_id)
[(1) ]() To create a component in another workspace:
Copy code
python
client.conversation_flow_component.create(**params)
The create endpoint accepts the component's
name
,
nodes
,
tools
, and other configuration parameters, which you could extract from one workspace and use to create in another. [(2) ]() Check out these potentially useful sources: - [Create Conversation Flow Component]() - [Platform Changelogs | Retell AI]() - [RetellAI/retell-python-sdk/api.md]() Would you like a general answer on how to approach this workflow programmatically, or would you prefer to reach out to Retell support for confirmation on native export/import functionality?
​ To learn more, see the sources I considered: [[1] RetellAI/retell-python-sdk/api.md](https://github.com/RetellAI/retell-python-sdk/blob/main/api.md) [[2] Create Conversation Flow Component](https://docs.retellai.com/api-references/create-conversation-flow-component) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.