Download GTFS Static Schedule Feed
Fetch the BART static GTFS schedule feed ZIP and return its permalink and the first 1,024 bytes of its content.
BART (Bay Area Rapid Transit) provides public transportation services in the San Francisco Bay Area.
Fetch the BART static GTFS schedule feed ZIP and return its permalink and the first 1,024 bytes of its content.
Get the current version of the BART API. This action retrieves version information for the BART (Bay Area Rapid Transit) API, including the current API version number, copyright information, and license details. This is useful for verifying API compatibility and ensuring you're working with the expected API version. The BART API is currently at version 3.10 and supports both XML and JSON output formats. Use this action to confirm which version of the API you're interfacing with and to access licensing information.
DEPRECATED: Retrieve available BART schedules (deprecated since Dec 2, 2019). This endpoint is deprecated and returns an empty schedules list. BART recommends using GTFS/GTFS-RT feeds for current schedule data instead. Use BART_GET_GTFS_STATIC_SCHEDULE_FEED for schedule information.
Get fare information between two BART stations including Clipper and cash prices. Returns multiple fare types (Clipper, cash, senior/disabled, youth, Clipper START) with their respective prices. Use this when you need to find out how much a BART trip costs between two stations.
Tool to retrieve schedule information based on a specified arrival time. Use when planning trips arriving by a given time.
Get BART train schedules departing from an origin station to a destination station at a specified time. Returns multiple trip options with departure/arrival times, fares (Clipper, cash, senior/disabled, youth), transfer details, train information, and platform numbers. Use this when you need to plan BART trips with specific departure times or when users ask about train schedules between two stations.
Get a list of BART stations with names, abbreviation codes, geographic coordinates, and addresses. Use it to find station locations or codes for other API calls.
Tool to fetch current elevator status across all BART stations. Use when you need real-time elevator availability information for accessibility planning or route guidance.
Tool to get real-time estimated departure times for a specified BART station. Returns live train departure predictions including minutes until departure, platform assignments, train lengths, line colors, bicycle accommodation, and delay information. Use this when you need current departure times for planning trips or checking train status.
Fetch BART GTFS-RT service alerts as protobuf bytes for use with the static GTFS feed. The returned content is limited to the first 10,240 bytes and may be truncated.
Fetch BART GTFS-Realtime trip updates as raw protobuf bytes. Responses larger than 10 KiB are truncated and may not form a complete protobuf feed.
Tool to fetch detailed information about a specific BART route. Use when you know the route number (1–12) or need all routes configuration. Call after confirming the route ID.
Tool to get detailed schedule information for a specific BART route showing all trains and their stops. Use when you need to see the complete schedule for a route including departure times, station stops, bike policies, and passenger load indicators. Call this after determining the specific route number (1-12).
Tool to fetch current BART service advisories. Use when you need up-to-date system-wide or station-level alerts before presenting or planning transit routes.
DEPRECATED: Get special schedule announcements for holidays or event modifications. This endpoint is deprecated as of June 26, 2020 and references a legacy system that is no longer available. The API returns a deprecation message instead of schedule data. Use BART_GET_GTFS_STATIC_SCHEDULE_FEED for current schedule information.
Get comprehensive station access information including parking, transit, bike facilities, and lockers. Returns detailed access information for a specific BART station including: entering/exiting instructions, parking availability and lot capacity, bike parking and bike station details, locker availability, car-sharing options, nearby destinations, and connected transit services. Use this when you need to help users understand how to access a BART station or what facilities are available.
Get detailed information for a specific BART station by its abbreviation code. Returns comprehensive station details including: name, location (address, city, county, coordinates), routes serving the station (northbound/southbound), platform information, nearby amenities (food, shopping, attractions), and general station description. Use this when you need detailed information about a specific BART station and you already have its 4-letter abbreviation code (e.g., 'EMBR' for Embarcadero, 'MONT' for Montgomery Street, '12TH' for 12th Street Oakland).
Get detailed scheduled departure information for a specific BART station. Returns all trains departing from the station including route line, destination, departure time, bike allowance, crowding level, and platform number. Use this when you need to see all departures from a specific station.
Tool to fetch current count of trains active in the BART system. Use when you need real-time information about how many trains are currently operating.
List BART routes with basic information such as colors, directions, and route numbers. An optional date selects the schedule.
The Bart integration connects your Dench AI CRM directly to Bart, so agents can read and act on your Bart data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
20 actions are available for agents to invoke on your behalf. Every call runs through Bart's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Bart and click Connect — you'll authorize access through Bart's own sign-in flow. No API keys or code required.
Ask an agent to use Bart in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Bart integration connects your AI CRM to Bart, so AI agents can work with your Bart data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Bart integration currently exposes 20 actions, including Download GTFS Static Schedule Feed, Get BART API Version, Get BART Available Schedules, Get BART Fare, Get BART Schedule Arrive, and Get BART Schedule Depart. Agents invoke them on your behalf from chat or from automations.
No. You connect Bart from your Dench workspace using Bart's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Bart's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Bart connection from your workspace settings at any time.