importpravaimportosclient=prava.Prava(api_key=os.environ.get("PRAVA_API_KEY"))# Send work
task=client.tasks.create(workflow="quickbooks_sync",data={"invoices_folder":"s3://acme-invoices/march-2025/","vendor_mapping":"existing_vendors.csv","chart_of_accounts":"coa_manufacturing.json"},max_price=5000,# Don't pay more than $50
deadline="2025-09-15T17:00:00Z"# Due 5pm today
)# Get results
result=client.tasks.get(task.id)print(f"Status: {result.status}")print(f"Completed in {result.sla.completed_in_minutes} minutes")print(f"Accuracy: {result.sla.accuracy_guarantee*100}%")print(f"Processed: {result.result.invoices_processed} invoices")