Vragen.ai keeps your WordPress content in sync with a vragen.ai knowledge base. Whenever a post is published, updated, trashed or deleted, the plugin queues a background job (via Action Scheduler) that creates, updates or removes the matching document in vragen.ai.
Features:
wp vragenai sync) for scripted/initial imports.vragenai_should_index_post, vragenai_document_attributes) to customise what is indexed.The admin UI is available in English and Dutch, following your site language.
This plugin connects to the vragen.ai knowledge base API. This connection is the sole purpose of the plugin: it is required to index your content so it can be searched and answered through vragen.ai. The service is operated by SWIS (https://swis.nl) on behalf of Vragen.ai (https://vragen.ai).
The API is reached at the endpoint configured for your account, https://{customer}.vragen.ai/api/v1 by default (the root domain can be changed with the VRAGENAI_API_DOMAIN constant).
When you publish, update, trash or delete content of an enabled post type and when you run a bulk synchronisation the plugin sends the following to that endpoint:
In addition, while the settings screen is open the plugin contacts the API at most once per hour to verify the connection.
No data is sent until you enter a customer name and API token. The plugin makes no other external requests.