Call Construct

Conjuration (Teleportation)
Level: Cleric */Oracle * 8, Sorcerer */Wizard * 8
Components: V, S, M (a sapphire worth 1,000 or 5,000 gp; see text)
Casting Time: 10 minutes
Range: touch
Target: construct touched
Duration: permanent until discharged
Saving Throw: None
Spell Resistance: no
  You call a construct you control directly to you from virtually any location.
  First, you must place your arcane mark on the construct. Then you cast this spell, which magically and invisibly inscribes the name of the item on a sapphire worth at least 1,000 gp. For constructs such as golems that are immune to magic, the value of the specially inscribed sapphire must be at least 5,000 gp. Thereafter, you can summon the construct by speaking a special word (set by you when the spell is cast) and crushing the gem. The construct appears instantly in an unoccupied space adjacent to you. If there is insufficient space available, the activation fails. Only you can use the gem in this way.
  If the construct is no longer under your control or destroyed, the spell fails, but you know roughly where the construct or its remains are located.
  The inscription on the gem is Invisible. It is also unreadable, except by means of a read magic spell, to anyone but you.
  The construct can be summoned from another plane, but only if no other creature has claimed ownership of it.