Configuring Radar as an administrator
Activating tracking sources
Section titled “Activating tracking sources”Radar v0.1 works with BDNS as its primary source. The integration with Funding & Tenders (EU) is provisioned but deferred.
- Open Radar → Configuration → Connectors.
- Verify that the BDNS connector is marked as active. Its
nivel1filter must include the valuesESTADO,ESTATALandAUTONOMICA(the API returns all three and omitting any one leaves calls out). - Check the F&T (EU) connector: by default it appears in being enabled status. Do not activate it until the SEDIA credential has been renewed in production. [VERIFY: cierre credencial SEDIA]
Configuring the IATI and ODS vocabularies
Section titled “Configuring the IATI and ODS vocabularies”Radar uses two canonical vocabularies that are synchronised from the Federación Futuh: the IATI catalogue (sectors and cooperation purposes) and the Sustainable Development Goals.
- Open Radar → Configuration → Vocabularies.
- Verify that the IATI sectors and ODS tables have entries (several hundred in the first, 17 in the second).
- If they are empty, manually run the cron Futuh Federation: Daily canon hub pull from Settings → Technical → Scheduled Actions.
- Return to the vocabularies screen and refresh to verify the load.
Adjusting scoring weights
Section titled “Adjusting scoring weights”The fit score combines two dimensions with default weights 60/40. If your organization wants to give more weight to evaluation criteria than to formal requirements, you can change them.
- Open Settings → Radar → Fit Score.
- Change the Requirements weight and Evaluation weight fields. The sum must equal 1.00.
- Save and run a manual recalculation from the Recalculate fit score button so that the changes apply to the existing history.
Configuring the daily cron
Section titled “Configuring the daily cron”Radar tracks sources via two separate crons: a secondary one that enriches already-known calls, and a daily one that checks official publications.
- Open Settings → Technical → Scheduled Actions.
- Locate the cron Radar BDNS · Hourly enrichment (
_cron_enrichment_bdns). Verify intervalEvery hourandActive. - Locate the cron Radar BDNS · Publication check (
_cron_publication_check). Verify intervalEvery dayandActive. - If you modify the intervals, do so during low-load hours: the hourly cron makes several hundred HTTP requests to BDNS and it is best to avoid clashes with backups.
Configuring the alert watcher
Section titled “Configuring the alert watcher”The watcher is the engine that checks which new calls match each alert configured in your organization. It relies on three models: radar.alerta (definition), radar.alerta.match (each match) and radar.alerta.template (registration templates).
- Open Radar → My watchers (or My alerts, depending on UI version).
- Verify that at least one active alert exists. If not, create one from a template.
- Check the cron Radar Alerts · Hourly matching and Radar Alerts · Digest sending in Settings → Technical → Scheduled Actions.
- Digest frequency is configured per alert (daily or weekly).
Configuring the email digest for operators
Section titled “Configuring the email digest for operators”Each operator can choose whether to receive the digest only by email, only by internal notification (Discuss bell → Inbox), or through both channels.
- Open Settings → Users & Companies → Users.
- Select an operator.
- In the Preferences tab, locate the Radar alerts delivery field. Options are
Email,Odoo(internal bell) orBoth(default value). - Save.
The field is per-user: each operator controls their preference without affecting the rest of the team.
Next steps
Section titled “Next steps”- Use Radar as an operator to understand what your users will see with this configuration.
- Send a call to GestiĂłn de ayudas to review the cross-module flow.
- Configure the AI model if you want Silvio to understand questions about Radar.