# Connected Resources

Copy as Markdown[View as Markdown](/docs/miro/connected-resources.md)

***

When you draw a connector between two resources on the Miro board, the app automatically labels it and styles it based on the resource types — no manual labeling needed.

![Editing a resource](/img/miro/guides/connectors.gif)Editing a resource from the detail panel

### Drawing connections[​](#drawing-connections "Direct link to Drawing connections")

Use Miro's built-in connector tool to draw a line from one resource to another. The app detects the resource types and automatically sets:

* **Label** — describes the relationship (e.g. "publishes event", "receives", "writes to")
* **Color** — matches the connection type
* **Shape** — elbowed connectors with directional arrows

### Automatic labels[​](#automatic-labels "Direct link to Automatic labels")

The label applied depends on the direction and types of the connected resources:

| From                    | To                      | Label                                            |
| ----------------------- | ----------------------- | ------------------------------------------------ |
| Service                 | Event / Command / Query | "publishes event", "invokes command", "requests" |
| Event / Command / Query | Service                 | "receives event", "accepts", "accepts"           |
| Service                 | Channel                 | "publishes to"                                   |
| Channel                 | Service                 | "subscribes from"                                |
| Event / Command / Query | Channel                 | "routed through"                                 |
| Channel                 | Event / Command / Query | "delivers"                                       |
| Service                 | Data Store              | "writes to"                                      |
| Data Store              | Service                 | "reads from"                                     |
| Service                 | Service                 | "connects to"                                    |

### Viewing connections[​](#viewing-connections "Direct link to Viewing connections")

Select a resource on the board to see all its connections in the detail panel. Connections are grouped by direction:

* **Services** show Incoming Messages, Outgoing Messages, and Data Stores
* **Events, Commands, Queries** show Producers and Consumers
* **Channels** show incoming and outgoing routes

### Connection highlighting[​](#connection-highlighting "Direct link to Connection highlighting")

When you select a resource, all of its connections are highlighted in purple on the board. This makes it easy to trace the flow of a message or see which resources depend on the selected one.

### Navigating connections[​](#navigating-connections "Direct link to Navigating connections")

Click any connected resource in the detail panel to zoom to it on the board and open its details. This lets you follow the message flow through your architecture — from producer to event to consumer — without manually searching the board.
