In a large skillet, heat the olive oil over medium-high heat. Add the chicken and cook until browned on all sides, about 5-7 minutes.
Add the onion and garlic to the skillet and cook until softened, about 3-5 minutes.
Add the cumin, coriander, cinnamon, ginger, turmeric, cayenne pepper, salt, and black pepper to the skillet and stir to combine.
Pour in the chicken broth and bring to a simmer. Reduce heat to low and let simmer for 10-15 minutes, or until the chicken is cooked through.
Stir in the chopped apricots, green olives, honey, parsley, and cilantro. Cook for an additional 5 minutes, or until the sauce has thickened.
Cut the warmed pita pockets in half and fill each half with the chicken mixture.
Serve hot and enjoy!