Skip to main content

Direct API Integration

Overview

The Rebo AI Direct API enables you to:

  • Send customer messages directly to Rebo AI for processing
  • Trigger automated responses for customer inquiries
  • Integrate any custom platform with Rebo AI's response system

This integration is perfect for companies that want to connect their existing customer communication systems with Rebo AI's powerful response generation capabilities.


Authentication

All API requests must include your API key:, e.g. -H 'Authorization: my_api_key'

To get your API key:

  1. Log in to your Rebo AI account
  2. Navigate to the Integrations page
  3. Find the "Direct API" card and click "Configure"
  4. Copy your unique API key

API Documentation

Our complete API documentation is available through Swagger UI at:

https://app.rebo.ai/api/public/docs

The Swagger UI provides:

  • Interactive endpoint documentation
  • Request/response schemas
  • Try-it-out functionality
  • Sample requests
  • Response codes and error handling

Best Practices

  1. Error Handling: Implement proper error handling for API responses
  2. Rate Limiting: Keep request rates within reasonable limits
  3. Metadata: Include relevant context in the metadata field to improve response quality
  4. Timeouts: Set appropriate timeouts for API calls
  5. Logging: Maintain logs of API interactions for troubleshooting

Need Help?

If you encounter any issues or need assistance with the API integration: