Koreografihensikt er beskrevet i et eget dokument som er forskjellig fra BPEL-prosessdefinisjonen. Den lages i designfasen av et prosjekt, og den kan hjelpe deg til å tenke gjennom interaksjonene som vil oppstå mellom de ulike tjenestene i systemet.
Choreography Intent kan bruke XML eller BPEL for å definere interaksjonene som vil oppstå mellom tjenester. Spesielt åpner det for definisjon av meldingsutvekslingsmønstre, for eksempel forespørsel/svar, enveis og publiser/abonner.
Koreografiintensjon kan være et verdifullt verktøy for å designe BPEL-prosesser fordi det kan bidra til å identifisere og løse potensielle problemer tidlig i designfasen. Den kan også brukes til å generere testtilfeller for BPEL-prosessen.