That's where things get tricky. The trigger uses the fields .scale, .polyhedron, .rotation, and .position to figure out how it looks in 3D space.
.scale and .rotation are self-explanatory since they work pretty much as you'd expect in blockland.
.polyhedron is a string of 9 numbers, with the first 3 numbers representing the origin of the trigger and the other 3 sets of 3 representing vectors extending from that origin.
.position is from the origin point of the polyhedron, not the center of the final scaled polyhedron shape. Care must be taken when setting positions.
The easiest thing to do as far as I've been able to figure out is to set the polyhedron to "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 1.0000000"
Which will create a nice rectangle going in the positive directions from the origin with a rotation of "1 0 0 0".
Then set the scale to whatever the dimensions should be, and set the position to where you want the minX/minY/minZ corner to be.