Skip to content

Linking services

What passes from one service to the other when you link them, how to link and unlink, and how to rename a received variable.

Checked against the console on 23 Oct 2026
  • From a database to an application: the database’s connection variables (host, port, credentials).
  • From one application to another: the variables the first one shares. To share a variable, tick Expose to connected services on that variable.

If neither service shares any variable, nothing passes: the console tells you before linking.

  • On the diagram: drag a service’s handle onto the other one, or click it to choose the service.
  • In the panel: Connections tab, Link to….
  • On a phone: the Link … to… sheet.

A confirmation tells you what each service will receive. The link takes effect at the project’s next deployment.

In the panel of the receiving service, a received variable is marked received from a connected service. You can give it another name in this service; clear the field to go back to the original name.

This is how you link an application to two databases with the same engine: Fransys refuses to deploy while two received variables have the same name.

Hover over the link on the diagram, or go through the Connections tab, then Unlink. At the next deployment:

  • the service that received the variables no longer gets them. If it uses them, it won’t be able to start properly;
  • a database’s data stays intact;
  • if you link these services again, the variables come back under their original names: renames are lost.

Nothing changes before the next deployment.