# Integrations

- [External Object Storage](https://docs.datasaur.ai/integrations/external-object-storage.md): Integrate your own object storage when creating projects
- [AWS S3](https://docs.datasaur.ai/integrations/external-object-storage/aws-s3.md): Using your own S3 bucket for Datasaur projects
- [With IRSA](https://docs.datasaur.ai/integrations/external-object-storage/aws-s3/with-irsa.md): Using your own S3 bucket for Datasaur projects with IRSA delegated permission
- [Google Cloud Storage](https://docs.datasaur.ai/integrations/external-object-storage/google-cloud-storage.md): Using your own GCS bucket for Datasaur projects
- [Azure Blob Storage](https://docs.datasaur.ai/integrations/external-object-storage/azure-blob-storage.md): Using your own Blob Storage Container for Datasaur projects
- [Dropbox](https://docs.datasaur.ai/integrations/external-object-storage/dropbox.md)
- [Google Drive](https://docs.datasaur.ai/integrations/external-object-storage/google-drive.md)
- [Domain Claim](https://docs.datasaur.ai/integrations/domain-claim.md): Claim your domain to prevent unauthorized access
- [SAML](https://docs.datasaur.ai/integrations/saml.md): Integrated authentication with your preferred Identity Provider.
- [Okta](https://docs.datasaur.ai/integrations/saml/okta.md)
- [Microsoft Entra ID](https://docs.datasaur.ai/integrations/saml/microsoft-entra-id.md)
- [SCIM](https://docs.datasaur.ai/integrations/scim.md): Easily provision a Workspace with your preferred Identity Provider.
- [Okta](https://docs.datasaur.ai/integrations/scim/okta.md)
- [Microsoft Entra ID](https://docs.datasaur.ai/integrations/scim/microsoft-entra-id.md)
- [Webhook Notifications](https://docs.datasaur.ai/integrations/webhook-notifications.md)
- [Webhook Signature](https://docs.datasaur.ai/integrations/webhook-notifications/webhook-signature.md)
- [Events](https://docs.datasaur.ai/integrations/webhook-notifications/events.md)
- [Custom Headers](https://docs.datasaur.ai/integrations/webhook-notifications/custom-headers.md)
- [Robosaur](https://docs.datasaur.ai/integrations/robosaur.md): Robosaur is a Typescript command-line scripting tool to help automating your process on Datasaur
- [Commands](https://docs.datasaur.ai/integrations/robosaur/commands.md)
- [Create Projects](https://docs.datasaur.ai/integrations/robosaur/commands/create-projects.md)
- [Apply Project Tags](https://docs.datasaur.ai/integrations/robosaur/commands/apply-project-tags.md)
- [Export Projects](https://docs.datasaur.ai/integrations/robosaur/commands/export-projects.md)
- [Generate Time Per Task Report](https://docs.datasaur.ai/integrations/robosaur/commands/generate-time-per-task-report.md)
- [Split Document](https://docs.datasaur.ai/integrations/robosaur/commands/split-document.md)
- [Storage Options](https://docs.datasaur.ai/integrations/robosaur/storage-options.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.datasaur.ai/integrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
