Solution Tools
Overview
Solution tools provide visibility into the Dataverse solution layer, which is essential for project setup and understanding the managed/unmanaged state of your artifacts. Solution tools are always available regardless of which Flowon products are installed, as they interact directly with Dataverse.
list_solutions
Lists Dataverse solutions, including both managed and unmanaged solutions. Pass the optional solutionType parameter to filter the results.
| Parameter | Type | Required | Description |
|---|---|---|---|
solutionType | SolutionType | The type of solutions to list. Optional - omit to list all solutions. |
SolutionType values:
| Value | Meaning |
|---|---|
Managed | Only include managed solutions |
Unmanaged | Only include unmanaged solutions |
Returns: A list of solutions with their ID, friendly name, and unique name.
Use when: Creating a new project and you need to identify a suitable unmanaged solution to link to it - call with solutionType: Unmanaged.
get_solution_details
Retrieves the full details for a specific Dataverse solution.
| Parameter | Type | Required | Description |
|---|---|---|---|
solutionUniqueName | string | ✓ | The unique name of the solution |
Returns: Solution details including ID, display name, unique name, version, and managed status.
publish_customizations
Publishes all pending Dataverse customizations. This is equivalent to clicking Publish All Customizations in the Dataverse UI.
| Parameter | Type | Required | Description |
|---|---|---|---|
| - | - | - | No parameters |
Returns: Confirmation that the publish operation completed.
Note: Call this tool after creating or modifying Flowon artifacts if you need changes to take effect immediately in the runtime environment.