update_location
Update Location
Update an existing location in DataScope by its ID. Any provided fields will be updated; omitted fields remain unchanged.
update_location
Update an existing location in DataScope by its ID. Any provided fields will be updated; omitted fields remain unchanged.
create_list_element
Add a new element to a custom list in DataScope. Each element has a name, description, code, and two custom attributes.
get_generated_files
Retrieve recently generated files (PDF or Excel exports of form submissions) from DataScope within a date range. Each file includes download URL, form name, user, and creation date.
create_location
Create a new location in DataScope. Locations can be referenced in forms and task assignments. Supports setting name, address, GPS coordinates, and contact information.
get_form_answers
Retrieve submitted form answers (responses) from DataScope. Results can be filtered by form, user, date range, and location. Returns submission data including GPS coordinates showing where each form was completed. Use **detailed mode** to get full question metadata including question types, section labels, subform indices, and linked list references.
bulk_update_list_elements
Replace all elements in a custom list at once. This is a destructive operation — all existing elements in the list are removed and replaced with the provided elements. Use this for syncing or resetting list contents. Does **not** apply to locations — use the location tools for those.
assign_task
Assign a form to a specific user at a scheduled date and location. The assigned user will receive the task in their mobile app. Location details can be provided inline to create or update the location during assignment.
update_list_element
Update an existing element in a custom list. Any provided fields will be updated; omitted fields remain unchanged.
update_form_answer
Update an individual question value in an existing form submission. Targets a specific question within a submission by form name, response code, and question name. Supports updating questions inside repeatable subforms via the subform index.
get_list_elements
Retrieve elements from a custom list (metadata) in DataScope. Lists can contain products, equipment, or other reference data used in forms. Optionally retrieve a single element by its ID.
get_notifications
Retrieve recent notifications from DataScope within a date range. Notifications include generated PDF or Excel reports, with file URLs, form names, user info, and creation dates.
create_list
Create a new custom list (metadata type) in DataScope. Lists hold reference data (e.g., products, equipment) that can be used in form questions. Supports standard, percent, and price list types.
list_locations
Retrieve all locations configured in DataScope. Locations are used as metadata references in forms and task assignments, and include name, address, GPS coordinates, and contact information.
Collect, manage, and integrate mobile form data for field operations. Retrieve and update form submissions with GPS location data, filtering by form, user, date, and location. Create and manage locations with addresses and coordinates. Manage custom metadata lists (products, equipment) referenced in forms, including bulk updates. Assign forms as tasks to specific users with scheduled dates, locations, and time windows. Retrieve generated PDF and Excel reports and notifications. Receive real-time webhook notifications on new form submissions.
Common questions about connecting Datascope to AI agents with Metorial.