# What is an integration in Provely?

> The package that Provely compiles for one provider and signs. It states what "done" means there. The Provely definition, with an example.

Canonical: https://provely.sh/glossary/integration  
Last reviewed: 2026-09-05  

**An integration is the package that Provely compiles for one provider and signs. It holds one completion contract for each completion level, the evidence channels each contract reads, the correlation strategy, the conformance results, and the certification.**

Each completion level is one promise, and a lower level never proves a higher one. Example: the Stripe integration separates `stripe.refund.created`, which proves the Refund object exists, from `stripe.refund.succeeded`, which proves the money moved. Read [the Stripe integration](/verify/stripe).

The signed manifest carries the machine plan: the contracts with their hashes, the lifecycles, the evidence channels, and the conformance run. Provely signs it with Ed25519, so a receipt names the exact version that judged an action.

Each integration also ships one [Agent Skill](/glossary/agent-skill), a `SKILL.md` file, so an agent knows how to verify that provider. The two objects keep two words. The package is the integration, and the file is the skill.

## Read next

- [Read the definition of Completion level](https://provely.sh/glossary/completion-level)
- [Read the definition of Agent Skill](https://provely.sh/glossary/agent-skill)
- [Read the definition of Conformance](https://provely.sh/glossary/conformance)
- [Read the definition of Drift](https://provely.sh/glossary/drift)
- [See every glossary term](https://provely.sh/glossary)
- [Read how Provely works](https://provely.sh/how-it-works)
