Docs · Integrations

Voxel

Listings, fields, categories, orders, memberships and Voxel's own search.

Voxel is a directory and listings theme that keeps almost nothing where WordPress normally keeps it. Post types live in a JSON option, field values are spread across typed meta and several custom tables, and Voxel publishes no REST API of its own — its post types are held out of the WordPress one unless you switch them on per type.

That means an assistant connected to a Voxel site can edit ordinary posts and almost nothing that makes the site a Voxel site. The Voxel integration closes that gap.

What you can do

  • Create and update listings through Voxel’s own validation — including location, galleries, work hours and relations
  • Search using Voxel’s index, which understands radius, price and availability
  • Read and edit categories and their terms
  • Read orders and change their status; manage membership plans and paid-listing packages
  • Read and post reviews, timeline entries and direct messages
  • See which template fills which slot

Getting started

Activate the Voxel theme, then open NibWP → Integrations. Voxel is detected automatically and its abilities go live. Ask your assistant to run nibwp/voxel-info first — it reports your post types, which modules are switched on, and whether the search index is healthy.

Before writing a listing

Have your assistant call nibwp/voxel-post-types for the type you are working with. It returns every writable field with its type and expected shape. Taxonomy fields take term slugs, not names or IDs; images accept attachment IDs or plain URLs, which are imported for you.

Two things worth knowing

Writes are all-or-nothing. If one field fails validation nothing is written, and the response names each field that failed. A half-written listing is worse than a refusal.

Deleting is kept separate. Every delete lives behind a permission that a normal read-and-write connection is never granted, so an assistant cannot remove a listing unless you have explicitly allowed it.

Connect your first agent.

Follow the quickstart, or book a demo and we'll walk you through it.