Ellipse Gradient for Header
MARTINI FEATURES

Generated services for workflows

Create reusable services without starting from scratch. Martini can generate services from HTTP requests, API schemas, Marketplace packages, flat files, and other supported sources.

Generated services become ready-made operations that developers can drag into workflows, invoke where needed, and extend when custom logic is required.

Generated from HTTP requests

Turn tested HTTP Client requests into reusable services. Build and validate a request once, then export it as a service that can be used across workflows and other Martini assets.

Generated from API schemas

Generate services from API definitions such as OpenAPI, GraphQL, SOAP, and AsyncAPI schemas. Martini turns API operations into reusable services that developers can inspect, configure, and use.

Generated from Marketplace packages

Install Marketplace packages that include ready-made services, connectors, examples, and reusable assets. Use them as a starting point for integrations and automations.

Generated from flat files

Generate services from flat file definitions to read, write, and process structured file data. Use generated file services in workflows to automate file-based integrations.

Reusable workflow steps

Use services as reusable steps inside workflows. Generated services help keep workflows cleaner by packaging common operations into components that can be called when needed.

Drag and drop into workflows

Add generated services to workflows using drag and drop. Developers can place services into a process, connect them to other nodes, and configure how data flows in and out.

Invoke from workflows

Call generated services from workflow nodes and pass data between the workflow and the service. Use them to connect to APIs, process files, access systems, or perform reusable operations.

Service discovery

Find available services inside Martini and reuse existing work instead of rebuilding the same logic. Service discovery helps developers locate generated and custom services across projects.

Extend when required

Generated services are not black boxes. Developers can review, modify, and extend them when a process needs custom behavior or deeper control.