> For the complete documentation index, see llms.txt.
Skip to main content

Check out Port for yourself ➜ 

Port execution agent

Port's execution agent provides you with a secure and convenient way to listen and act on invocations of self-service actions, workflow runs, and changes in the software catalog.

By using the execution agent, you don't need to expose a public endpoint for Port to contact.

Kafka Topic required

To use the execution agent, you need to have a dedicated Kafka topic.
Contact Port's support team to receive one.

The data flow when using the Port execution agent is as follows:

  • A new self-service action, workflow run, or change in the software catalog is invoked.
  • Port sends the invocation event to your dedicated Kafka topic (or makes it available for polling).
  • The execution agent pulls the new invocation event from your Kafka topic or via HTTP polling, and sends it to the URL you specified.
Port execution agent Kafka event forwarding

Next steps