POMA Grill logo

POMA Grill

POMA Grill is a project-scoped context engine for ingesting documents, managing indexed content, and retrieving prompt-ready context for LLM applications.

17 actions Integration catalog
Request access
Connect POMA Grill once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Cancel Bucket Ingest TaskPOMA_GRILL_CANCEL_BUCKET_INGEST_TASK
Irreversibly cancel a non-terminal POMA Grill bucket-ingest task. Already terminal tasks cannot be cancelled.
Cancel Ingest JobPOMA_GRILL_CANCEL_INGEST_JOB
Request best-effort cancellation and removal of an ingestion job. A successful response does not guarantee that completed job metadata disappears.
Delete DocumentPOMA_GRILL_DELETE_DOCUMENT
Permanently delete one deliberately selected indexed document, including its vectors and stored assets. This action cannot be undone.
Get Bucket Ingest TaskPOMA_GRILL_GET_BUCKET_INGEST_TASK
Get the current state, progress, processing rate, credential status, and recent failures for a POMA Grill bucket-ingest task.
Get DocumentPOMA_GRILL_GET_DOCUMENT
Get metadata for one indexed document by its document ID.
Get Ingest JobPOMA_GRILL_GET_INGEST_JOB
Get an ingestion job's current status and usage; poll this after Ingest Document until status is done, failed, or blocked. Grill jobs may pass through indexing before reaching a terminal state.
Ingest DocumentPOMA_GRILL_INGEST_DOCUMENT
Upload one file or provide one public remote URL for asynchronous indexing, and return the ingestion job ID to poll with Get Ingest Job.
List Bucket Ingest FailuresPOMA_GRILL_LIST_BUCKET_INGEST_FAILURES
Return one page of failed items for a bucket ingest task, ordered by item ID, with an opaque cursor for the next page.
List DocumentsPOMA_GRILL_LIST_DOCUMENTS
List one page of document metadata from the connected project.
Pause Bucket Ingest TaskPOMA_GRILL_PAUSE_BUCKET_INGEST_TASK
Pause a non-terminal bucket ingest task in paused_user state. Processing halts on the next scheduler tick while the task continues to occupy its account's active-task slot.
Preview Bucket IngestPOMA_GRILL_PREVIEW_BUCKET_INGEST
Validate S3 or GCS credentials and preview matching source objects without creating a bucket-ingest task. Sensitive credentials are sent to POMA and exposed to the action execution environment.
Resume Bucket Ingest TaskPOMA_GRILL_RESUME_BUCKET_INGEST_TASK
Resume a bucket ingest task paused by the user, restoring its pre-pause state and waking processing for the next scheduler tick.
Retry Bucket Ingest FailuresPOMA_GRILL_RETRY_BUCKET_INGEST_FAILURES
Retry all or selected failed items in a bucket ingest task that is in done_with_errors or materialising. Refresh purged source credentials first.
Search DocumentsPOMA_GRILL_SEARCH_DOCUMENTS
Search indexed content across the project or within one document, returning either prompt-ready context or structured matching chunks.
Submit Bucket IngestPOMA_GRILL_SUBMIT_BUCKET_INGEST
Create an asynchronous task to ingest matching objects from an S3 or GCS bucket into POMA Grill, optionally delivering results to another bucket. Source and destination credentials are sensitive inputs sent to POMA and exposed to the action execution environment.
Submit Bucket Ingest Eco (Legacy)POMA_GRILL_SUBMIT_BUCKET_INGEST_ECO_LEGACY
Deprecated compatibility route for creating a POMA Grill bucket-ingest task. Use Submit Bucket Ingest for new calls; POMA documents both routes as behaviorally identical.
Update Bucket Ingest CredentialsPOMA_GRILL_UPDATE_BUCKET_INGEST_CREDENTIALS
Replace and validate the source credentials for an active bucket ingest task. A task paused for a source credential error resumes materialising on success.
Update Document AttributesPOMA_GRILL_UPDATE_DOCUMENT_ATTRIBUTES
Set, change, or remove selected typed attributes on one indexed document. Null attribute values remove those attributes; omitted names are unchanged.