Koreografihensigt er beskrevet i et separat dokument, der adskiller sig fra BPEL-procesdefinitionen. Det skabes i designfasen af et projekt, og det kan hjælpe dig til at gennemtænke de interaktioner, der vil ske mellem de forskellige tjenester i systemet.
Choreography Intent kan bruge XML eller BPEL til at definere de interaktioner, der vil forekomme mellem tjenester. Især giver det mulighed for definition af meddelelsesudvekslingsmønstre, såsom anmodning/svar, envejs og publicer/abonner.
Choreography Intent kan være et værdifuldt værktøj til at designe BPEL-processer, fordi det kan hjælpe med at identificere og løse potentielle problemer tidligt i designfasen. Det kan også bruges til at generere testcases til BPEL-processen.