- Brand
- RoadOps
- Category
- Productivity
- Primary Subcategory
- ERP & Operations Resource Tools
Integration details
Description
RoadOps helps touring teams use ChatGPT to review team days, schedules, lodging, venues, events, guest requests, and conflicts, then create or update private RoadOps records when the user has the required team access.
- Integration type
- Plugin
- Verification status
- Not applicable
- Platform
- ChatGPT
- Primary Subcategory
- ERP & Operations Resource Tools
- Secondary Subcategories
- None listed
- Brand
- RoadOps
- Access
- Account required
- First tracked
- 2026-04-22
- Tool count
- 71
- Market
- US
The Primary Subcategory used for this profile’s headline score.
Other Subcategories where the Integration is listed.
Your score is coming
ChatGPT now suggests Plugins on its own when they match a user's request.Your Plugin Discovery Score measures how often yours appears, and it will show here as soon as it’s ready.
What discovery looks like

Get alerts for RoadOps
Get updates when RoadOps’s Discoverability Score or category rank changes.
Competing in ChatGPT ERP & Operations Resource Tools
View Category71 tools agents can invoke
Add a plain-text note to an exact visible Task for a RoadOps teamId.
add_task_note
Add a lightweight subtask to an exact visible Task for a RoadOps teamId.
add_task_subtask
Register a successfully uploaded private day attachment. Requires Files management. Send the exact fileId and sanitized filename from request_day_file_upload. Verifies object metadata and the 10 MiB size limit; an upload completed before URL expiry can be registered afterward. Never repeat the upload after registration. Requires an exact teamId.
complete_day_file_upload
Create a RoadOps day for an exact active team. Requires exact teamId and Days management access. Use date as YYYY-MM-DD with no time or timezone, timezone as an IANA name, and include a valid human-readable location plus top-level latitude/longitude decimal-degree fields whenever the location is known. Before creating, RoadOps checks for an existing non-deleted day with the same team/date and returns that existing day for reuse instead of creating a duplicate.
create_day
Create a drive schedule item on an exact RoadOps team day. Requires exact teamId and Schedule/Travel management access. Use search_locations first when origin, stop, or destination placeId values are unknown; address/name inputs are auto-resolved only when Google returns exactly one candidate. stops is the complete ordered intermediate route. startUtc/endUtc must be UTC RFC3339 instants with trailing Z; startLocal/endLocal must be local wall-clock datetimes; startTimezone/endTimezone must be IANA timezone names.
create_drive_schedule_item
Create an event on an exact RoadOps team day. Requires exact teamId and Events/Venues management access; setting guestList also requires Guest List manage-all. The venueId must reference an existing active venue in the same team; create or update the venue first when needed. Event contacts replace the initial full event contacts list. Optional guestList uses the nested event guest-list settings shape.
create_event
Create a flight schedule item on an exact RoadOps team day. Requires exact teamId and Schedule/Travel management access. Commercial flights use flightType=commercial with one or more airline/flightNumber connections. Private flights use flightType=private with one or more connections and optional tailNumber/FBO fields; singular connection is accepted for backward compatibility. startUtc/endUtc and connection departureUtc/arrivalUtc must be UTC RFC3339 instants with trailing Z; all local fields must match their timezone.
create_flight_schedule_item
Create a guest list request for an exact RoadOps event. Requires exact teamId and Guest List manage-own access. Ticket type and pass quantities are optional; call `get_team_pass_types` for the same teamId first when you need ticketTypeId or passTypeId values. Optional seatSelection saves seats together with request changes and requires Guest List manage-all access. Supply seatSelection with seatIds containing the complete desired selection; unavailable seats require review. IDs are authoritative and should come from RoadOps read tools. Validates guest-list feature availability, event/day ownership, ticket type, and pass types.
create_guest_request
Create a lodging entry for an exact active RoadOps team and date. Requires exact teamId plus Days and Lodging management access because the tool creates the day when it is missing. RoadOps checks for an existing non-deleted day on dayDate; if none exists, it creates one first using dayId/dayName/dayTimezone/dayLocation, then creates the lodging. Use checkInUtc/checkOutUtc as UTC RFC3339 instants with trailing Z. Prefer lodging.location.placeId from search_locations; name/address auto-resolution is only used when Google returns exactly one candidate. rooms is the initial rooming list.
create_lodging
Create a note on an exact visible RoadOps team day. Requires exact teamId and Day Notes manage-own access. Members with manage-all access may set note visibility; manage-own members create caller-owned personal notes. Use `get_team_day_sheet` or `get_my_days` to read notes from day sheets.
create_note
Create a rental car reservation for the exact RoadOps teamId. Use pickupDateLocal, pickupTimeLocal, dropoffDateLocal, and dropoffTimeLocal for local wall-clock values interpreted using each location's required IANA timezone. UTC timestamps are derived by RoadOps and are not accepted as mutation input.
create_rental_car
Create a schedule item on an exact RoadOps team day. Requires exact teamId and Schedule/Travel management access. Prefer create_drive_schedule_item for drive items and create_flight_schedule_item for flight items. Use startUtc/endUtc as UTC RFC3339 instants with trailing Z, startLocal/endLocal as local wall-clock datetimes, and startTimezone/endTimezone as IANA timezone names. The server validates UTC/local/timezone agreement. Items must start within the parent day local 48-hour window; non-flight items must also end within it, while flights may arrive later.
create_schedule_item
Create a Task for an exact RoadOps teamId and visible dayId. statusId must be todo, doing, waiting, done, or a custom UUID returned by list_task_statuses. Manage Own callers can assign only themselves; Manage All callers may assign team members.
create_task
Create Task attachment metadata for a RoadOps teamId after uploading with request_task_attachment_upload.
create_task_attachment
Create a train schedule item on an exact RoadOps team day. Requires exact teamId and Schedule/Travel management access. Every leg requires origin and destination stations plus departure and arrival UTC times and IANA timezones; operator, train number, platforms, and confirmation are optional.
create_train_schedule_item
Create a team-scoped RoadOps venue. Requires exact teamId and Events/Venues management access. The venue payload uses the full VenueCore shape and is scoped to the requested team, not a global/public venue record. Venue external references belong in externalRefs; use { source: 'google', value: '<Google Place ID>' } for Google Places. Create or update a venue first, then use its venueId when creating or updating events.
create_venue
Record deletion of an exact day attachment. Requires explicit user confirmation (userConfirmed: true) of permanent deletion before applying it. Storage cleanup follows in the retryable backend projector; acceptance does not mean synchronous erasure. Requires Files management and a visible parent day. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt. Requires an exact teamId.
delete_day_file
Record deletion of one exact day event. Requires Events/Venues management and a visible parent day. Preserves existing command behavior; does not cascade-delete guest requests or set lists. Existing RoadOps Connect share handling still applies. Requires an exact teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_event
Record deletion of one exact guest list request and release its seat assignments in the same atomic operation. Seats remain in event inventory and other guests' assignments are preserved. Requires Guest List manage-own and a visible parent day. Manage-own callers may delete only their own pending requests; manage-all callers may delete team requests under existing command rules. Requires an exact teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_guest_request
Record deletion of one exact lodging entry, including its complete rooming list and entire stay. Requires Lodging management. This is a team-level record spanning dates; no parent day ID is required. Does not cancel external hotel bookings. Requires an exact teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_lodging
Record deletion of one exact day note. Requires Notes manage-own and a visible parent day. Manage-own callers may delete their own notes; manage-all callers may delete other non-private notes. Private notes remain owner-only. Use delete_task_note for Task notes. Requires an exact teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_note
Record deletion of one exact rental car entry for the entire reservation. Requires Schedule/Travel management. This is a team-level record spanning dates; no parent day ID is required. Does not cancel an external car reservation. Requires an exact teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_rental_car
Record deletion of one exact schedule item of any existing type, including general, drive, flight, and train. Requires Schedule/Travel management and a visible parent day. Deletes the whole item, including all travel legs; does not cancel external bookings. Existing RoadOps Connect share handling still applies. Requires an exact teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_schedule_item
Delete one exact visible Task for a RoadOps teamId under existing Task assignment/manage-all rules. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_task
Permanently and irreversibly delete one attachment and its stored file from an exact visible Task for a RoadOps teamId. This cannot be undone. Stored file deletion runs asynchronously in the backend projector; command acceptance does not mean synchronous erasure. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_task_attachment
Delete the latest note from an exact visible Task for a RoadOps teamId. Only the note author or a caller with Tasks Manage All may delete it; older notes cannot be deleted. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_task_note
Delete one subtask from an exact visible Task for a RoadOps teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_task_subtask
Record deletion of one exact team venue. Requires Events/Venues management. Does not cascade-delete events or other related records. Existing RoadOps Connect share handling still applies. Requires an exact teamId. Resolve the exact target using RoadOps read tools, explain its name, team, day/date when applicable, and deletion consequences, and obtain explicit user confirmation before calling this tool with userConfirmed: true. Cancellation must not dispatch a command; changed targets require fresh approval. Do not automatically retry conflicts or uncertain timeouts: inspect current RoadOps state and obtain fresh approval before a replacement attempt.
delete_venue
Find overlapping visible schedule items across the caller's active RoadOps teams within an inclusive RoadOps day date range. Use startDate/endDate as ISO calendar dates in YYYY-MM-DD format, with no time or timezone; endDate must be on or after startDate, and the maximum range is 31 days. Overlap comparison uses each schedule item's UTC start/end values.
find_my_conflicts
Return guest requests visible to the caller across active RoadOps teams for an inclusive RoadOps day date range. Use startDate/endDate as ISO calendar dates in YYYY-MM-DD format, with no time or timezone; endDate must be on or after startDate, and the maximum range is 180 days.
find_my_guest_items
Recover a timezone edit by its operationId, including each committed, failed, uncertain, or unstarted command. Only the initiating user with Days and Schedule/Travel management can read it. This never resumes or retries writes. Reconcile unknown outcomes before making further changes. Requires an exact teamId.
get_day_update_status
Read current visibility and aggregate version for an exact resource. Requires that resource's management permission; another person's private note is never accessible. Requires an exact teamId.
get_item_visibility
Return paginated full visible RoadOps day sheets across the caller's active teams for an inclusive date range. Use startDate/endDate as ISO calendar dates in YYYY-MM-DD format, with no time or timezone; endDate must be on or after startDate, and the maximum range is 31 days. This hydrates schedule, notes, events, venues, and guests, so use small limits and continue with nextCursor for users in many teams. Use this for event and venue questions; events reference venues by `venueId`, and each day sheet includes the canonical `venues` list.
get_my_days
Return paginated visible schedule items across the caller's active teams for an inclusive date range. Use startDate/endDate as ISO calendar dates in YYYY-MM-DD format, with no time or timezone; endDate must be on or after startDate, and the maximum range is 180 days. Continue with nextCursor when present, especially for callers in many teams. This is schedule-item data only; use `get_my_days` for event and venue details.
get_my_schedule
Return a page of Tasks assigned to the current user in one RoadOps team, including older overdue Tasks. Continue with nextCursor until it is null.
get_my_tasks
List the caller's active RoadOps teams. Suspended and archived teams are excluded.
get_my_teams
Return paginated visible RoadOps day briefs for the caller's current local date across active teams. The local date is resolved from the caller's token zoneinfo when available, otherwise UTC. Use cursor/limit to continue across callers with many teams.
get_my_today
Return paginated upcoming visible RoadOps schedule items across active teams. Optionally provide both startDate and endDate as ISO calendar dates in YYYY-MM-DD format, with no time or timezone; endDate must be on or after startDate, and the maximum range is 180 days. Omit both to search the next 60 days from the caller's local date. Continue with nextCursor when present, especially for callers in many teams. This is schedule-item data only; use `get_my_days` for event and venue details.
get_my_upcoming
Return one exact visible Task and one paginated page of its notes, subtasks, and safe attachment metadata.
get_task
Return paginated EventLedger activity for one exact visible Task, including child notes, subtasks, and attachments.
get_task_activity
Create a short-lived private download URL for one attachment on an exact visible Task.
get_task_attachment_download
List visible attachment metadata for an exact day. Requires Files view access. Use returned IDs for visibility edits or removal; storage keys and download URLs are not included. Requires an exact teamId.
get_team_day_files
Return a single normalized RoadOps day sheet for an active team with visibility-aware schedule, note, guest, and event data. Provide exactly one of dayId or date. If using date, use an ISO calendar date in YYYY-MM-DD format, with no time or timezone. Events reference venues by `venueId`, and the full venue records are returned in `daySheet.venues`. Use this when you need event or venue details for one team day.
get_team_day_sheet
List visible days for a single active RoadOps team, optionally filtered to an inclusive RoadOps day date range. Use startDate/endDate as ISO calendar dates in YYYY-MM-DD format, with no time or timezone; endDate must be on or after startDate. Results are paginated by cursor/limit.
get_team_days
Return one visible event for a single active RoadOps team along with its full venue details.
get_team_event_details
Fetch active team members and their visible contact and travel profile details. Passport and allergy details are always excluded, including for their owner and stock Admins. Requires team-members:view. Stock Admins can read fields shared with Admins or the Team; other members, including Custom team-member managers, can read Team-shared fields. Private fields are owner-only. Use memberId for one member, or cursor/limit to page through the team. Hidden fields are omitted, including hidden names, email, and profile images.
get_team_members
List available guest-list ticket and pass types for a single active RoadOps team. Requires Guest List manage-own access so the caller can prepare a request. Use ticketTypes before assigning a request `ticketType`; use passTypes before setting request `passes`.
get_team_pass_types
Return visible schedule items for a single active RoadOps team within an inclusive RoadOps day date range. Use startDate/endDate as ISO calendar dates in YYYY-MM-DD format, with no time or timezone; endDate must be on or after startDate, and the maximum range is 180 days. This is schedule-item data only; use `get_team_day_sheet` for event and venue details.
get_team_schedule
Return one cursor page of visible tasks, notes, subtasks, and attachment metadata for one RoadOps day. Callers without tasks:view-all receive only assigned tasks. Continue with nextCursor while hasMore is true.
get_team_tasks
List minimal member IDs/display names and visible group IDs/names for visibility selections in an active team. Group listing follows Travel Parties visibility; no directory/profile details are returned. Requires an exact teamId.
get_team_visibility_options
RoadOps ChatGPT Plugin FAQ
How the directory, categories and Discoverability Score work.
Read the methodologyHow do I improve RoadOps's ChatGPT Plugin discoverability?
The levers are the listing surface agents actually read: names, descriptions, keywords, tool metadata, and registry health. Which lever matters depends on where discovery breaks, which is what continuous measurement shows.
What are RoadOps alternatives on ChatGPT?
As of 2026-11-02, RoadOps competes with 101, 1barn, ADI Admin, Aginera, AgriDigi, AllEars.Vet, allmanager, Anthill and 122 more in ChatGPT ERP & Operations Resource Tools, ranked by public Discoverability Score.
Where is this profile measured?
This profile uses the geography attached to the latest public registry snapshot: US. Locale tags are intentionally omitted.