A recorded job

Grant match

We have a project in mind. Is there EU grant money for it, and who would we need as partners?

Is there EU money for this project. For a business developer or grant consultant.

Recorded
2026-09-23
Tool calls
12
Checkpoints
1
  1. 1Task
  2. 2Playbooks
  3. 3Checks with you
  4. 4Document

Your AI assistant victano connected

“We have a project in mind. Is there EU grant money for it, and who would we need as partners?”

  • Signed in and read the account· 1 call · 1 s
  • Build or refresh the company capability profile· 1 call · 0 s
  • Find EU grant calls this company could apply for· 1 call · 1 s
  • You confirmConfirm which calls to look at closely.
  • Work out where you need a partner· 9 calls · 15 s
  • Wrote the document from the results· 32 s

Prepared document: EU grant shortlist. In parts: Calls by programme, Open first, Could not verify.

Read the document

Recorded on the live service 23 Sep 2026 in Claude Code 2.1.280. The rows are the playbooks the assistant chained, with the calls and time of each; every call is listed below.
  • Duration

    1.1 min

    from the request to the document

    Claude Code 2.1.280

    2026-09-23

  • Tool calls

    12

    each one below

    victano

    2026-09-23

  • Sources checked

    5

    notices and documents read

    victano

    2026-09-23

  • Where you decide

    1

    checkpoint where the run stops for you

    victano

    2026-09-23

№ 01The document

EU grant shortlist Status: As of 23 September 2026

Read this first

The company in this run is invented for the demonstration; every notice, date, count and quotation is what Victano’s live service returned during the run.

Where you decide

  • Confirm which calls to look at closely.

What this job will not do

  • Fetch or summarise the topic page: it hands over the link
  • State a budget, eligibility rule or partner count it did not read
  • Write the proposal

EU grant shortlist: Baltijos IT Paslaugos UAB, 2026-09-23

Yes, there is EU grant money that fits this project. The closest match is an open Digital Europe call written almost word for word for it: AI-powered cybersecurity for SMEs. The deadline is 14 January 2027, 81 working days away.

Open now: 179 grant calls, and I surveyed every one. Forthcoming: 270 calls, and I read the 60 that ranked best for this project. Data as of 2026-09-23 04:20 UTC. This account sees data 24 hours late, so anything published in the last day is missing.

I used the stored profile Baltijos IT Paslaugos UAB (profile_id 344) rather than building a new one; the account can hold only one. I looked at 239 survey rows and opened 5 records.

Working days below are counted from 2026-09-23 and skip weekends only. Public holidays are not taken off.

1. Shortlist by programme

Digital Europe Programme (DIGITAL), "Strengthening European Cybersecurity Technologies, Capacities and Preparedness"

1a. Strengthening cybersecurity capacities of European SMEs with cybersecure AI-powered solutions (DIGITAL-ECCC-2027-DEPLOY-CYBER-11-AI4SME)

Type of action
DIGITAL JU SME Support Actions
Closes
2027-01-14, 81 working days away. Status: open.
Why it fits
The call's own tags are AI-powered cybersecurity, cyber hygiene, incident response, vulnerability detection, SaaS security tools and SME support. That is your product with SMEs as the target.
Verdict
apply now. This needs to be true:
  • The topic page confirms that one company can apply alone, or you can form a consortium within about three months.
  • Your service runs as a SaaS or managed tool that SMEs can take up.
Partners
I did not read a partner rule; it is on the topic page. You probably don't lack any capability here. What you may lack is reach to SMEs outside Lithuania, and possibly a country if the call requires several. A likely partner is an SME association or chamber of commerce, or a digital innovation hub in another member state. It would bring SME pilot users and a way to get the service out to them.

1b. Cybersecure tools, technologies and services relying on AI (DIGITAL-ECCC-2027-DEPLOY-CYBER-11-CYBERAI)

Type of action
DIGITAL JU Simple Grants
Closes
2027-01-14, 81 working days away. Status: open.
Why it fits
The tags include threat detection, cyber threat intelligence (CTI), security analytics, machine learning and trustworthy AI. That is the core technology of the service.
Verdict
apply now, as an alternative to 1a rather than as well. Use this one if the project is framed as the technology, not as SME capacity. This needs to be true:
  • The AI detection has to be new work, not repackaged existing tools.
Partners
I did not read a partner rule; it is on the topic page. The gap is applied-AI research depth, because your AI work is described as "some". A partner would be a university or research organisation in machine learning for security. It would bring research staff and publishable validation of the detection models.

1c. Strengthening EU cybersecurity capacities & capabilities in line with legislative requirements (DIGITAL-ECCC-2027-DEPLOY-CYBER-11-EULEG)

Type of action
DIGITAL JU Simple Grants
Closes
2027-01-14, 81 working days away. Status: open.
Why it fits only partly
The tags are about compliance: NIS2, CRA and DORA compliance, compliance automation and certification-as-a-service. Municipalities falling under NIS2 is the link to your project. Threat detection is not tagged.
Verdict
not for you as it stands. It becomes an option only if the service is rebuilt around NIS2 compliance monitoring for municipalities. 1a or 1b is the stronger place to put the effort.
Partners
None proposed. I have not read the requirements.

Horizon Europe (HORIZON), Cluster 3 "Civil Security for Society"

2a. Demand-led innovation in security (HORIZON-CL3-2026-01-SSRI-02)

Type of action
HORIZON Pre-commercial Procurement
Closes
2026-11-05, 31 working days away. Status: open.
Why it fits
The tags cover demand-led innovation, SMEs and startups, civil security practitioners and public procurement. Municipalities are the kind of public buyer this reaches.
Verdict
not for you as lead applicant this round. In pre-commercial procurement actions the applicants are usually public buyers. Suppliers usually take part later by bidding in the procurement those buyers run. That is general knowledge about this type of action, not something I read on this row, so check the topic page.
Partners
A buyer group of municipalities or municipal IT bodies in several countries would have to lead. You would be a supplier to them.
Timing
31 working days is not enough to form that group from nothing. Watch for the procurement it produces instead.

2b. Artificial Intelligence for Cybersecurity applications (HORIZON-CL3-2027-02-CS-ECCC-01), forthcoming

Type of action
HORIZON Research and Innovation Actions
Closes
2027-09-15, 255 working days away. Status: forthcoming.
Why it fits
The tags are AI-driven cyber threat intelligence, automated threat detection, AI-enhanced SOC frameworks, Security Operation Centres/Cyber Hubs and the AI Act.
Verdict
prepare for this round. This is the call there is still time to build a consortium for. This needs to be true:
  • The project must include real research beyond the state of the art, not only deployment.
Partners
Research and Innovation Actions usually mean a consortium across several countries. That is general practice for this type of action; the exact rule is on the topic page. Partners that would fill the gaps:
  • Research depth: a research organisation strong in AI and machine learning for security.
  • End users: municipalities, or a municipal association or CSIRT (computer security incident response team), ideally in two or more other member states. They would provide test environments and real threat data.
  • Possibly a SOC operator or national cyber hub to validate at scale.

About partners in general

The consortium-fit step ran in question-list mode. None of these rows publish eligibility or selection criteria, so every partner need above is a capability or country gap I inferred from the project. None is a requirement I read.

On structure: for grants the relevant form is a consortium, not subcontracting. Consortia fail on trust and time. For the January calls, start partner conversations this month. For 2b you have a year.

2. Open first

DIGITAL-ECCC-2027-DEPLOY-CYBER-11-AI4SME. Next step:

  1. Open the topic page and read the section on eligible applicants and consortium composition.
  2. Note whether it asks for a single applicant or a minimum number of partners, and which countries are eligible.
  3. If partners are required, start the search now with SME associations and digital innovation hubs outside Lithuania. 81 working days is enough for a small consortium, but not a comfortable margin.

Choose between 1a and 1b once both topic pages are read, and don't split the effort across both.

3. What I could not verify

Budget
no grant row carries a budget figure. The indicative budget is on each topic page.
Eligible countries and partner minimums
not on the rows, for any of the five calls.
Type of action
the Digital Europe calls are tagged only "SME Support Actions" and "Simple Grants". I don't know their funding rates or whether they run in one or two stages.
Call 2a
that pre-commercial procurement makes public buyers the applicants is general knowledge, not read on the row.
Call 2b
it has not opened yet. Its dates and scope may change before it does.
Forthcoming calls
I read 60 of the 270. The other 210 were ranked lower for this project and not reviewed.
Your fit against selection criteria
ISO 27001 and your 40 staff can't be checked against these calls, because no row states selection criteria.

I recorded no bid or no-bid decisions in Victano, because none has been made yet.

EU grant shortlist, as the run returned it. The text is verbatim; only its layout is ours.

№ 02How you can check it

  • Every title, id, date and count comes from a tool result
  • No budget figure unless a tool returned one
  • Says how many calls were looked at
  • Deadlines in working days from a stated date

№ 03Sources it opened

The 5 notices and pages the run read, at the source that published them.

№ 04The recorded run

Recorded 23 September 2026 with Claude Code 2.1.280 (headless: claude -p), claude-opus-5-5, against the live service.

The company in this run is illustrative and invented. Every tool call, notice, date, count and quotation is what Victano’s live service returned in that run.

Nothing was edited except by trimming long tool results.

What it usually takes

Someone works through the Commission's Funding & Tenders Portal by hand. They find a call, find partners and register the organisation. Then they write and submit the proposal before the call closes. survey: European Commission, Funding & Tenders Portal Online Manual

All tool calls with arguments and answers (12)
  1. Signed in and read the account 1 call · 1 s

    1. whoamisigned in0.1 s

      Arguments

      {}

      Answer

      {
       "authenticated": true,
       "via": "key",
       "data_as_of": "2026-09-23T04:20:37+00:00",
       "sources_live": [
        "ted",
        "cvp",
        "ft",
        "lv",
        "ee",
        "pl",
        "fr",
        "de",
        "… 10 more"
       ],
       "sources_late": [],
       "data_delay": {
        "hours": 24,
        "note": "Your tier excludes anything published in the last 24 hours, so every count here is of the delayed corpus. A recently added source loses a far larger share of its rows to this than a long-running one, and can look thinner than it is."
       },
       "email": "jobs-victano@example.test",
       "tier": "free",
       "persona": "supplier",
       "quota_remaining": {
        "doc_pages_per_day": "unlimited",
        "list_updates_per_day": "unlimited",
        "match_profile_per_week": "unlimited",
        "profiles_max": {
         "limit": 1,
         "renews": "never — this is a cap, not a rate",
         "used": 1,
         "remaining": 0
        },
        "search_per_day": "unlimited",
        "founding_beta": "Rate limits are l
      … (trimmed here; 1,387 characters in all)
  2. Build or refresh the company capability profile 1 call · 0 s

    1. get_workflowplaybook read0 s

      Arguments

      {
       "id": "build-profile"
      }

      Answer

      {
       "id": "build-profile",
       "playbook": "# Build or refresh the company capability profile\n\nEverything else depends on this. Matching against a vague profile returns vague\nmatches, and the user concludes the product does not work.\n\nVictano never crawls anyone's website. You do the reading and send the server what you\nfound, which is why this workflow is yours to run rather than a button to press.\n\n## Gather\n\n**Read their site yourself.** Services pages, case studies, sector pages, the about\npage for size and locations. Note what they actually sell, in their words.\n\n**Then ask what the site does not say.** Websites are marketing; …",
       "personalisation": {
        "working_language": "en",
        "persona": "supplier",
        "memory_state": "on",
        "may_learn": [
         "focus_countries",
         "focus_cpv_divisions"
        ],
        "known": {},
        "note": "Nothing learned for this workflow yet. If the user st
      … (trimmed here; 1,306 characters in all)
  3. Find EU grant calls this company could apply for 1 call · 1 s

    1. get_workflowplaybook read0.1 s

      Arguments

      {
       "id": "find-grant-calls"
      }

      Answer

      {
       "id": "find-grant-calls",
       "playbook": "# Find EU grant calls this company could apply for\n\nGrant calls are not tenders and searching for them the way you search for tenders finds\nnothing. A tender is published by one buyer in one country and priced; a call is\npublished by a programme for the whole Union, has no budget on the row, and is often\nannounced a year before it opens. This playbook exists because the three defaults that\nserve tenders well all point away from grants.\n\n## What the corpus holds for a grant, and what it does not\n\nThe **`corpus` block on this response** carries live open and forthcoming counts. Quote\nthose, not …",
       "personalisation": {
        "working_language": "en",
        "persona": "supplier",
        "memory_state": "on",
        "may_learn": [
         "result_style"
        ],
        "known": {},
        "note": "Nothing learned for this workflow yet. If the user states a lasting preferenc
      … (trimmed here; 1,575 characters in all)
  4. You confirm. Confirm which calls to look at closely.

  5. Work out where you need a partner 9 calls · 15 s

    1. get_workflowplaybook read0.1 s

      Arguments

      {
       "id": "consortium-fit"
      }

      Answer

      {
       "id": "consortium-fit",
       "playbook": "# Work out where you need a partner\n\nSmall suppliers reject good opportunities because of one missing thing: turnover,\na certification, capacity, a country, a reference. EU procurement explicitly allows\ngroups of economic operators to bid jointly, and allows bidders to rely on the\ncapacities of other entities. Most small suppliers do not know this, or do not know\nhow to use it.\n\n## Before you start: what eligibility-screen gave you\n\nThis workflow usually starts from the `eligibility-screen` workflow's output. That\nworkflow produces one of two things:\n\n- **A verdict table** with HAVE / CAN GET …",
       "personalisation": {
        "working_language": "en",
        "persona": "supplier",
        "memory_state": "on",
        "may_learn": [],
        "known": {},
        "note": "Nothing learned for this workflow yet. If the user states a lasting preference, offer to remember 
      … (trimmed here; 941 characters in all)
    2. get_accountaccount settings read0.1 s

      Arguments

      {}

      Answer

      {
       "email": "jobs-victano@example.test",
       "tier": "free",
       "settings": {
        "working_language": "en",
        "persona": "supplier",
        "memory": "on"
       },
       "settable": [
        {
         "key": "memory",
         "purpose": "Whether Victano may learn preferences from use. 'paused' keeps what is stored but stops reading and writing it; 'off' deletes it.",
         "allowed": [
          "on",
          "paused",
          "off"
         ],
         "default": "on"
        },
        {
         "key": "persona",
         "purpose": "Which kind of work this account does, so the right workflows lead.",
         "allowed": [
          "supplier",
          "bid-writer",
          "consultant"
         ],
         "default": "supplier"
        },
        {
         "key": "working_language",
         "purpose": "The language the assistant should work and answer in.",
         "allowed": [
          "en",
          "bg",
          "cs",
          "da",
          "de",
          "el",
          "es",
          "et",
          "… 15 more"
         ],
         "default": "en"
        }
       ],
       "quota_remaining": {
        "
      … (trimmed here; 4,153 characters in all)
    3. survey_opportunities9 results returned1 s

      Arguments

      {
       "type": "grant",
       "status": "open",
       "query": "cybersecurity artificial intelligence threat detection SMEs public administrations",
       "limit": 180
      }

      Answer

      {
       "results": [
        {
         "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-AI4SME",
         "title": "Strengthening cybersecurity capacities of European SMEs  with cybersecure AI-powered solut…",
         "buyer": "Digital Europe Programme (DIGITAL)",
         "deadline": "2027-01-14"
        },
        {
         "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-CYBERAI",
         "title": "Cybersecure tools, technologies and services relying on AI",
         "buyer": "Digital Europe Programme (DIGITAL)",
         "deadline": "2027-01-14"
        },
        {
         "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-EULEG",
         "title": "Strengthening EU cybersecurity capacities & capabilities in line with legislative requirem…",
         "buyer": "Digital Europe Programme (DIGITAL)",
         "deadline": "2027-01-14"
        },
        {
         "id": "ft:HORIZON-CL3-2026-01-SSRI-02",
         "title": "Demand-led innovation in security",
         "buyer": "Horizon Europe (HORIZON)",
         "deadline": "2026-11-05"
        }
      … (trimmed here; 3,756 characters in all)
    4. survey_opportunities9 results returned1 s

      Arguments

      {
       "type": "grant",
       "status": "forthcoming",
       "query": "cybersecurity artificial intelligence threat detection SMEs public administrations",
       "limit": 60
      }

      Answer

      {
       "results": [
        {
         "id": "ft:HORIZON-CL3-2027-02-CS-ECCC-01",
         "title": "Artificial Intelligence for Cybersecurity applications",
         "buyer": "Horizon Europe (HORIZON)",
         "deadline": "2027-09-15"
        },
        {
         "id": "ft:HORIZON-CL3-2027-01-BM-03",
         "title": "Detection and characterisation of threats or illegal/ smuggled goods in cargo",
         "buyer": "Horizon Europe (HORIZON)",
         "deadline": "2027-11-04"
        },
        {
         "id": "ft:HORIZON-CL3-2027-01-INFRA-02",
         "title": "Impact of malicious use of Open-Source Intelligence on critical infrastructure business co…",
         "buyer": "Horizon Europe (HORIZON)",
         "deadline": "2027-11-04"
        },
        {
         "id": "ft:HORIZON-CL3-2027-01-FCT-01",
         "title": "Online harms detection and investigation tools using a short development cycle model",
         "buyer": "Horizon Europe (HORIZON)",
         "deadline": "2027-11-04"
        },
        {
         "id": "ft:HORIZON-CL2-2027
      … (trimmed here; 3,562 characters in all)
    5. get_opportunitynotice read0.3 s

      Arguments

      {
       "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-AI4SME"
      }

      Answer

      {
       "opportunity_id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-AI4SME",
       "opportunity": {
        "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-AI4SME",
        "source": "ft",
        "source_id": "DIGITAL-ECCC-2027-DEPLOY-CYBER-11-AI4SME",
        "type": "grant",
        "title": "Strengthening cybersecurity capacities of European SMEs  with cybersecure AI-powered solutions",
        "summary": "Strengthening European Cybersecurity Technologies, Capacities and Preparedness Digital Europe Programme (DIGITAL)",
        "body_text": "Strengthening cybersecurity capacities of European SMEs  with cybersecure AI-powered solutions Strengthening European Cybersecurity Technologies, Capacities and Preparedness Digital Europe Programme (DIGITAL) DIGITAL JU SME Support Actions AI-powered Cybersecurity Capacity Building Cyber Hygiene Cyber Resilience Cyber Risk Management Incident Response SME Digital Transformation SME Support SaaS Security T
      … (trimmed here; 2,486 characters in all)
    6. get_opportunitynotice read0.5 s

      Arguments

      {
       "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-CYBERAI"
      }

      Answer

      {
       "opportunity_id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-CYBERAI",
       "opportunity": {
        "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-CYBERAI",
        "source": "ft",
        "source_id": "DIGITAL-ECCC-2027-DEPLOY-CYBER-11-CYBERAI",
        "type": "grant",
        "title": "Cybersecure tools, technologies and services relying on AI",
        "summary": "Strengthening European Cybersecurity Technologies, Capacities and Preparedness Digital Europe Programme (DIGITAL)",
        "body_text": "Cybersecure tools, technologies and services relying on AI Strengthening European Cybersecurity Technologies, Capacities and Preparedness Digital Europe Programme (DIGITAL) DIGITAL JU Simple Grants AI Security Artificial Intelligence (AI) Cloud Security Cyber Threat Intelligence (CTI) Cyber-physical Systems Data Security & Privacy Digital Twins HPC IoT Security Machine Learning Security Analytics Threat Detection Trustworthy AI",
        "buye
      … (trimmed here; 2,409 characters in all)
    7. get_opportunitynotice read0.8 s

      Arguments

      {
       "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-EULEG"
      }

      Answer

      {
       "opportunity_id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-EULEG",
       "opportunity": {
        "id": "ft:DIGITAL-ECCC-2027-DEPLOY-CYBER-11-EULEG",
        "source": "ft",
        "source_id": "DIGITAL-ECCC-2027-DEPLOY-CYBER-11-EULEG",
        "type": "grant",
        "title": "Strengthening EU cybersecurity capacities & capabilities in line with legislative requirements",
        "summary": "Strengthening European Cybersecurity Technologies, Capacities and Preparedness Digital Europe Programme (DIGITAL)",
        "body_text": "Strengthening EU cybersecurity capacities & capabilities in line with legislative requirements Strengthening European Cybersecurity Technologies, Capacities and Preparedness Digital Europe Programme (DIGITAL) DIGITAL JU Simple Grants CRA Compliance Certification-as-a-Service Compliance Automation Compliance Monitoring Conformity Assessment Cybersecurity Certification DORA Compliance NIS2 Compliance Regulator
      … (trimmed here; 2,470 characters in all)
    8. get_opportunitynotice read1.1 s

      Arguments

      {
       "id": "ft:HORIZON-CL3-2026-01-SSRI-02"
      }

      Answer

      {
       "opportunity_id": "ft:HORIZON-CL3-2026-01-SSRI-02",
       "opportunity": {
        "id": "ft:HORIZON-CL3-2026-01-SSRI-02",
        "source": "ft",
        "source_id": "HORIZON-CL3-2026-01-SSRI-02",
        "type": "grant",
        "title": "Demand-led innovation in security",
        "summary": "Civil Security for Society 2026 Horizon Europe (HORIZON)",
        "body_text": "Demand-led innovation in security Civil Security for Society 2026 Horizon Europe (HORIZON) HORIZON Pre-commercial Procurement Demand-led innovation SMEs Startups civil security practitioners deployment innovative technology solutions market uptake public procurement scale up security",
        "buyer_name": "Horizon Europe (HORIZON)",
        "buyer_country": "EUR",
        "published_at": "2025-12-12T00:00:00+00:00",
        "deadline_at": "2026-11-05T00:00:00+00:00",
        "status": "open",
        "form_type": "competition",
        "notice_type": "grant-call",
        "procedure_type": "HORIZON Pre-c
      … (trimmed here; 2,123 characters in all)
    9. get_opportunitynotice read1.1 s

      Arguments

      {
       "id": "ft:HORIZON-CL3-2027-02-CS-ECCC-01"
      }

      Answer

      {
       "opportunity_id": "ft:HORIZON-CL3-2027-02-CS-ECCC-01",
       "opportunity": {
        "id": "ft:HORIZON-CL3-2027-02-CS-ECCC-01",
        "source": "ft",
        "source_id": "HORIZON-CL3-2027-02-CS-ECCC-01",
        "type": "grant",
        "title": "Artificial Intelligence for Cybersecurity applications",
        "summary": "Indirectly Managed Action by the ECCC (2027) Horizon Europe (HORIZON)",
        "body_text": "Artificial Intelligence for Cybersecurity applications Indirectly Managed Action by the ECCC (2027) Horizon Europe (HORIZON) HORIZON  Research and Innovation Actions AI Act AI-based  cybersecurity applications AI-driven  cyber threat intelligence AI-enhanced SOC frameworks Security Operation Centres/Cyber Hubs adaptive AI systems adaptive cyber defence automated threat detection generative AI trustworthy AI",
        "buyer_name": "Horizon Europe (HORIZON)",
        "buyer_country": "EUR",
        "published_at": "2025-12-12T00:00:00+
      … (trimmed here; 2,311 characters in all)
  6. Wrote the document from the results 32 s, no tool calls

The prompt, as sent, with the job instructions every client receives as job-grant-match
Use Victano to run the grant match job (job-grant-match): is there EU grant money for the project below, and which partners would each call need?

The situation (illustrative):
Baltijos IT Paslaugos UAB is an invented company used for this demonstration: a 40-person software company in Vilnius with cybersecurity and some applied AI work, ISO 27001 certified. We want to build an AI-based service that detects cyber threats for small municipalities and SMEs. Is there EU grant money for this project, and which partners would each call need? Take the top five calls forward without asking me.

This session is already signed in to Victano with a test account; start with whoami.

Work it as the job "Grant match: is there EU money for this project". Read each playbook with get_workflow and follow it, in this order: build-profile, find-grant-calls, consortium-fit. The job's own instructions follow.

# Grant match: is there EU money for this project

Sources, not advice: budgets, eligible countries and consortium rules are on each call's topic page, and the shortlist hands that page over rather than guessing.

## When

Someone asks whether there is EU money for a project. You are running a whole job: it ends with a shortlist of EU grant calls grouped by programme, a verdict on each, and the partners each would need.

## Run

1. **Profile.** `whoami` first. Use the stored profile if there is one and say which. If not, read `get_workflow('build-profile')` and build one from what the user says about the company and the project. Ask what the project is if they have not said.
2. **Find the calls.** Read `get_workflow('find-grant-calls')` and follow it: scope by type, never by country (`search_opportunities` with `type='grant'`, in English, in the programme's vocabulary), for `status='open'` and again for `status='forthcoming'`, or `survey_opportunities` with `type='grant'` when the open set is small. Quote the open and forthcoming counts from the responses.
3. **Eligibility and partners.** For each call on the shortlist, `get_opportunity`. From the row, state the type of action, the deadline in working days, and whether that type of action usually means a consortium. Then read `get_workflow('consortium-fit')` and apply it to the calls that need partners: the capability or country the company lacks, and what a partner must bring. Hand over each topic page link as the place to check budget, eligible countries and consortium rules.

## Checkpoints

- After finding the calls: offer the best five to eight grouped by programme and ask which to look at closely. If the user already said to go ahead, take the top five and say so.

## Deliverable

```
EU grant shortlist, <company>, <date>
Open now: <n> calls matched; forthcoming: <m>. Data as of <data_as_of>.

1. Per programme, per call: title (id); type of action; closes <date>, <working days> working days from <today>; why it fits; verdict (apply now, prepare for the next round, or not for you) and what has to be true; partners needed; the topic page to check.
2. Open first: one call and the next step for it.
3. Could not verify.
```

## Quality

- Every title, id, date and count comes from a tool result in this conversation; no budget figure appears unless a tool returned one.
- Says how many calls were looked at and how many records were opened.
- Working days, counted from a stated date; a fitting forthcoming call is named as the one there is still time to build a consortium for.

## Will not

- Fetch or summarise the topic page. It hands over the link, because the page is written for a person and renders in the browser.
- State a budget, an eligibility rule or a partner count it did not read.
- Write the proposal.

This run is recorded without a person present. At each checkpoint, write one line that starts with "Checkpoint:" stating what you are assuming, then continue. End with the finished work product.

№ 05Start it yourself

Connect Victano to Claude, ChatGPT or Cursor, then paste this line followed by your own facts.

Use Victano to run the grant match job (job-grant-match): is there EU grant money for the project below, and which partners would each call need?

Run it on your tender.

Say this to Claude Code, Cursor or any assistant that sets itself up, and it connects itself.

Read https://victano.com/start.md and follow the onboarding instructions.