Connecting apps

A connector is an app your workflows can call. Add one from Connectors → Add connector.

Coverage tiers

Verified means an authenticated smoke test is current. Community means YakPipes or a publisher supplies guided operations and a named maintenance owner, but the integration has not passed the current verification window. API starter means the base URL and authentication shape are present while you supply endpoint paths from the provider's API documentation. The catalog reports these tiers separately, so a flexible REST starting point is never presented as a finished no-code app.

Construction pack

Procore and Raken include guided projects, RFIs, submittals, daily reports, labour/time-card, checklist, and field-log operations. Typed project/date/header controls, automatic pagination, connection tests, versioned response fixtures, and four importable construction workflows are included. Start in Templates and filter to Construction.

Any API, via OpenAPI

If the app publishes an OpenAPI specification, import it by URL or by pasting it and you get properly typed operations with real field names. Discover searches a public directory of specifications, so you often don't have to find the file yourself.

Credentials

Connectors support no auth, bearer tokens, API keys, basic auth, and OAuth 2. All credentials are encrypted, write-only in the interface (you can replace one but never read it back), and stripped from run traces. A connection belongs to the provider rather than one catalog tile: a compatible Google or Microsoft grant can be selected by several integrations. YakPipes checks the required scopes before reuse and asks for incremental consent when a new operation needs more. You can still hold several named connections — production and sandbox, or one per customer.

Use Test connection after saving credentials. It makes one real authenticated call, so you learn immediately rather than during a run at 3am.

Health and API changes

Connections are monitored. Repeated authentication failures mark a connection as needing attention, and you're emailed before every workflow using it starts failing.

YakPipes also keeps snapshots of each imported specification and tells you when an app's API changes — specifically flagging breaking changes like a removed operation or a newly required field. You can pin a workflow to a known-good version rather than being upgraded underneath you.

Publishing an integration

Publisher manifest v2 can declare pagination, idempotency keys, retry defaults, file handling, required OAuth scopes, a safe connection test, response-fixture version, maintenance owner, and reference workflows. Certification blocks publication when that value contract is incomplete; credentials remain server-side and never enter the public manifest.

Still stuck? Email support@yakware.com and include the run id — it tells us exactly which step failed and why.