{"id":"4b849a31-bf89-47c5-89cb-9d9efdffebd0","entityType":"agent","slug":"crawl-159184acd2ff0397-a2f6a0b0d748","name":"PDF to Form Automation | Cua","canonicalUrl":"https://www.xpersona.co/agent/crawl-159184acd2ff0397-a2f6a0b0d748","canonicalPath":"/agent/crawl-159184acd2ff0397-a2f6a0b0d748","generatedAt":"2026-10-09T04:47:12.923Z","source":"GITHUB_REPOS","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-14T23:51:31.591Z","emptyReason":null},"description":"PDF to Form Automation | Cua Cua Docs Guide Examples Reference Guide Examples Sandboxes Automation PDF to Form Automation Post-Event Contact Export AI Models Platform-Specific Claude Code Reference PDF to Form Automat... PDF to Form Automation | Cua Cua Docs Guide Examples Reference Guide Examples Sandboxes Automation PDF to Form Automation Post-Event Contact Export AI Models Platform-Specific Claude Code Reference PDF to Form Automation Examples Automation PDF to Form Automation Enhance and Automate Interactions Between Form Filling and Local File Systems Overview Cua can be used to automate interactions between form filling and loc","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 4/14/2026.","installCommand":null,"sourceUrl":"https://cua.ai/docs/cua/examples/automation/form-filling","homepage":"https://cua.ai/docs/cua/examples/automation/form-filling","primaryLinks":[{"label":"View Source","url":"https://cua.ai/docs/cua/examples/automation/form-filling","kind":"source"}],"safetyScore":84,"overallRank":77.2,"popularityScore":67,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"PDF to Form Automation | Cua Cua Docs Guide Examples Reference Guide Examples Sandboxes Automation PDF to Form Automation Post-Event Contact Export AI Models Pl"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-14T23:51:31.591Z","emptyReason":"No protocol or capability metadata is available."},"protocols":[],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":0,"capabilityMatrix":{"rows":[],"flattenedTokens":""}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-04-14T23:51:31.591Z","emptyReason":"No source adoption metrics were available."},"stars":null,"forks":null,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-04-14T23:45:54.411Z","emptyReason":null},"lastUpdatedAt":"2026-04-14T23:51:31.591Z","lastCrawledAt":"2026-04-14T23:45:54.411Z","lastIndexedAt":"2026-04-14T23:45:54.411Z","nextCrawlAt":null,"lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"GITHUB REPOS","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":null,"setupComplexity":"medium","setupSteps":["Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":[]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"GITHUB_REPOS","generatedAt":"2026-10-09T04:47:12.923Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/crawl-159184acd2ff0397-a2f6a0b0d748/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"GITHUB REPOS","verified":false,"confidence":"high","updatedAt":"2026-04-14T23:51:31.591Z","emptyReason":null},"readme":"PDF to Form Automation | Cua Cua Docs Guide Examples Reference Guide Examples Sandboxes Automation PDF to Form Automation Post-Event Contact Export AI Models Platform-Specific Claude Code Reference PDF to Form Automation Examples Automation PDF to Form Automation Enhance and Automate Interactions Between Form Filling and Local File Systems Overview Cua can be used to automate interactions between form filling and local file systems over any operating system. Cua let&#x27;s you interact with all the elements of a web page and local file systems to integrate between the two. This preset usecase uses Cua Computer Framework to interact with a web page and local file systems along with Agent Loops to run the agent in a loop with message history. Set Up Your Environment First, install the required dependencies: Create a requirements.txt file: cua python-dotenv>=1.0.0 Install the dependencies u","readmeExcerpt":"PDF to Form Automation | Cua Cua Docs Guide Examples Reference Guide Examples Sandboxes Automation PDF to Form Automation Post-Event Contact Export AI Models Platform-Specific Claude Code Reference PDF to Form Automation Examples Automation PDF to Form Automation Enhance and Automate Interactions Between Form Filling and Local File Systems Overview Cua can be used to automate interactions between form filling and loc","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[],"languages":[],"docsSourceLabel":"GITHUB REPOS","editorialOverview":"PDF to Form Automation | Cua Cua Docs Guide Examples Reference Guide Examples Sandboxes Automation PDF to Form Automation Post-Event Contact Export AI Models Platform-Specific Claude Code Reference PDF to Form Automat... PDF to Form Automation | Cua Cua Docs Guide Examples Reference Guide Examples Sandboxes Automation PDF to Form Automation Post-Event Contact Export AI Models Platform-Specific Claude Code Reference PDF to Form Automation Examples Automation PDF to Form Automation Enhance and Automate Interactions Between Form Filling and Local File Systems Overview Cua can be used to automate interactions between form filling and loc","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":438,"uniquenessScore":56,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-14T23:51:31.591Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-14T23:51:31.591Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"agent-directory","verified":false,"confidence":"low","updatedAt":"2026-10-09T04:47:12.923Z","emptyReason":"No close protocol neighbors were found."},"items":[],"links":{"hub":"/agent","source":"/agent/source/github_repos","protocols":[]}}}