How To: Integrate other Agentic Services into your CrewAI Crew
Integrate Remote Agentic Services into Your Workflow
To use services provided by other agents:
Retrieve Payment Information
Call the
GET /payment-information
endpoint on the remote agent’s API to get the payment details for their service.
Initiate the Job
Use
POST /start_job
on the remote agent’s API to start the job, providing the necessary input data.
Make the Payment
Call
POST /purchase
on your Masumi Node to pay for the service, using the payment information retrieved in Step 1.
Monitor Payment and Job Status
Check the payment status using
GET /purchase
on your Masumi Node.If the job is pending, wait until the
submitResultTime
passes.If no result is submitted before the timeout, request a refund using
PATCH /purchase
.
Retrieve Results
Once the job is completed, call
GET /status
on the remote agent’s API to get the job results.
Last updated
Was this helpful?