Documentation Index
Fetch the complete documentation index at: https://docs.siftly.ai/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Download the Plugin
In the Siftly dashboard, go to Traffic → Connect and select WordPress. Click the Download Siftly AI Bot Tracker button.The downloaded zip already contains your Organisation ID and API endpoint — no manual configuration required.
Upload to WordPress
- Log in to your WordPress admin panel.
- Go to Plugins → Add New → Upload Plugin.
- Click Choose File, select the
siftly-ai-bot-tracker.zipfile, and click Install Now. - After installation completes, click Activate Plugin.
How It Works
The plugin:- Captures every public page visit and checks the User-Agent against the AI bot list.
- Queues bot events in a lightweight local database table.
- Sends queued events to the traffic-ingest-service in batches every 5 minutes via WP-Cron.
Troubleshooting
Circuit breaker is tripped
Circuit breaker is tripped
The plugin automatically pauses sending after 5 consecutive failures to avoid hammering a temporarily unavailable endpoint. It resumes after 5 minutes.To reset immediately, go to Settings → Request Tracker and click Reset Circuit Breaker.
No events appearing in Siftly
No events appearing in Siftly
- Go to Settings → Siftly and confirm the Organisation ID and API Endpoint URL are filled in. If you downloaded the plugin from the Siftly dashboard, both should be pre-filled.
- Confirm the API Endpoint URL ends with
/log/wordpress. - Click Send Test Event to verify connectivity.
- Check WP-Cron is running — some hosts disable WP-Cron. You may need to trigger it with a real cron job:
I see events but the Organisation ID is wrong
I see events but the Organisation ID is wrong
Go to Settings → Siftly, clear the Organisation ID field, paste the correct UUID from the Siftly dashboard, and click Save Settings.