The problem
Global events don't have a venue problem. They have a visa problem they discover after the venue is booked. The people refused at the border never show up in the attendance numbers.
How it works
One graph, every border your community crosses.
Graph native
Whether someone can attend is a chain, not a lookup. Hostable stores entry rules, refusal rates, visa unlocks and flight routes as a FalkorDB graph and walks every nationality to every city in one traversal per city.
Honest numbers
Keeps counts only people who can be shown to get in. Lost is people needing a visa times the published refusal rate. Where no rate is published, they are unknown, never counted as kept.
An agent that shows its work
Ask in plain words. The agent answers only from graph tools, saves its recommendation to your community's decision log, and shows every query it ran.
Workspace
Score your candidate cities.
Only country counts. No names, no passports, nothing personal.
Your departure board appears here.
Cities ranked by the share of your community that can be shown to get in. Tap a city to see who you lose and why.
Lost is the expected number refused or unable to travel. Unknown is members whose outcome has no published rate. Tap a row to see who you lose.
Agent
Ask before you book.
Answers come from graph queries, not memory. Recommendations are saved to your community's decision log.
Data and proof
Every number traces to a query and a source.
Sources
- Loading sources
Refusal rates are published for Schengen and the US. Other visa countries show as unknown. EU figures are by country where people apply, the EU's own measure.
Queries behind your last score
Run a score to see the Cypher queries behind it.