Koreografinin Amacı, BPEL süreç tanımından farklı olarak ayrı bir belgede açıklanmaktadır. Bir projenin tasarım aşamasında oluşturulur ve sistemdeki farklı hizmetler arasında meydana gelecek etkileşimleri düşünmenize yardımcı olabilir.
Choreography Intent, hizmetler arasında meydana gelecek etkileşimleri tanımlamak için XML veya BPEL kullanabilir. Özellikle istek/yanıt, tek yönlü ve yayınlama/abone olma gibi mesaj alışveriş kalıplarının tanımlanmasına olanak tanır.
Koreografi Niyeti, BPEL süreçlerini tasarlamak için değerli bir araç olabilir çünkü potansiyel sorunları tasarım aşamasında erken tespit etmeye ve çözmeye yardımcı olabilir. BPEL süreci için test senaryoları oluşturmak için de kullanılabilir.