my_agent = client.agents.retrieve_agent(agent_id="xxxxxxxx")# Trigger a task with the agenttask = my_agent.trigger_task(message="Analyze this lead: John Smith from Acme Corp")print(f"Task started with ID: {task.conversation_id}")# View task progresssteps = my_agent.view_task_steps(conversation_id=task.conversation_id)
Work with knowledge sets to store and retrieve data:
Copy
# List knowledge setsknowledge_sets = client.knowledge.list_knowledge()# Retrieve data from a knowledge setdata = client.knowledge.retrieve_knowledge(knowledge_set="my_dataset")
# Get task metadatametadata = client.tasks.get_metadata(conversation_id="xxxxxxxx")# Delete a completed taskclient.tasks.delete_task(conversation_id="xxxxxxxx")